Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | #ifndef __i386_PCI_H |
2 | #define __i386_PCI_H | |
3 | ||
1da177e4 LT |
4 | |
5 | #ifdef __KERNEL__ | |
08f1c192 | 6 | |
1da177e4 LT |
7 | |
8 | /* Dynamic DMA mapping stuff. | |
9 | * i386 has everything mapped statically. | |
10 | */ | |
11 | ||
1da177e4 LT |
12 | struct pci_dev; |
13 | ||
14 | /* The PCI address space does equal the physical memory | |
15 | * address space. The networking and block device layers use | |
16 | * this boolean for bounce buffer decisions. | |
17 | */ | |
18 | #define PCI_DMA_BUS_IS_PHYS (1) | |
19 | ||
20 | /* pci_unmap_{page,single} is a nop so... */ | |
21 | #define DECLARE_PCI_UNMAP_ADDR(ADDR_NAME) | |
22 | #define DECLARE_PCI_UNMAP_LEN(LEN_NAME) | |
23 | #define pci_unmap_addr(PTR, ADDR_NAME) (0) | |
24 | #define pci_unmap_addr_set(PTR, ADDR_NAME, VAL) do { } while (0) | |
25 | #define pci_unmap_len(PTR, LEN_NAME) (0) | |
26 | #define pci_unmap_len_set(PTR, LEN_NAME, VAL) do { } while (0) | |
27 | ||
e24c2d96 | 28 | |
1da177e4 LT |
29 | #endif /* __KERNEL__ */ |
30 | ||
1da177e4 LT |
31 | |
32 | #endif /* __i386_PCI_H */ |