-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
sh: Convert to asm-generic/scatterlist.h.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
- Loading branch information
Paul Mundt
committed
Jun 14, 2009
1 parent
508fb69
commit 84f8369
Showing
1 changed file
with
2 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,8 @@ | ||
#ifndef __ASM_SH_SCATTERLIST_H | ||
#define __ASM_SH_SCATTERLIST_H | ||
|
||
#include <asm/types.h> | ||
|
||
struct scatterlist { | ||
#ifdef CONFIG_DEBUG_SG | ||
unsigned long sg_magic; | ||
#endif | ||
unsigned long page_link; | ||
unsigned int offset; /* for highmem, page offset */ | ||
unsigned int length; | ||
dma_addr_t dma_address; | ||
unsigned int dma_length; | ||
}; | ||
|
||
#define ISA_DMA_THRESHOLD PHYS_ADDR_MASK | ||
|
||
/* These macros should be used after a pci_map_sg call has been done | ||
* to get bus addresses of each of the SG entries and their lengths. | ||
* You should only work with the number of sg entries pci_map_sg | ||
* returns, or alternatively stop on the first sg_dma_len(sg) which | ||
* is 0. | ||
*/ | ||
#define sg_dma_address(sg) ((sg)->dma_address) | ||
#define sg_dma_len(sg) ((sg)->length) | ||
#include <asm-generic/scatterlist.h> | ||
|
||
#endif /* !(__ASM_SH_SCATTERLIST_H) */ | ||
#endif /* __ASM_SH_SCATTERLIST_H */ |