cleanup
[linux-2.4.21-pre4.git] / include / asm-m68k / scatterlist.h
1 #ifndef _M68K_SCATTERLIST_H
2 #define _M68K_SCATTERLIST_H
3
4 struct scatterlist {
5         /* This will disappear in 2.5.x */
6         char *address;
7
8         /* These two are only valid if ADDRESS member of this
9          * struct is NULL.
10          */
11         struct page *page;
12         unsigned int offset;
13
14         unsigned int length;
15
16         __u32 dvma_address; /* A place to hang host-specific addresses at. */
17 };
18
19 struct mmu_sglist {
20         char *addr;
21         char *__dont_touch;
22         unsigned int len;
23         unsigned long dvma_addr;
24 };
25
26 /* This is bogus and should go away. */
27 #define ISA_DMA_THRESHOLD (0x00ffffff)
28
29 #endif /* !(_M68K_SCATTERLIST_H) */