#include <linux/string.h>
#include <linux/compiler.h>
#include <asm/page.h>
Go to the source code of this file.
|
| #define | ARCH_HAS_IOREMAP_WC |
| |
| #define | build_mmio_read(name, size, type, reg, barrier) |
| |
| #define | build_mmio_write(name, size, type, reg, barrier) |
| |
| #define | readb_relaxed(a) __readb(a) |
| |
| #define | readw_relaxed(a) __readw(a) |
| |
| #define | readl_relaxed(a) __readl(a) |
| |
| #define | __raw_readb __readb |
| |
| #define | __raw_readw __readw |
| |
| #define | __raw_readl __readl |
| |
| #define | __raw_writeb __writeb |
| |
| #define | __raw_writew __writew |
| |
| #define | __raw_writel __writel |
| |
| #define | mmiowb() barrier() |
| |
| #define | page_to_phys(page) ((dma_addr_t)page_to_pfn(page) << PAGE_SHIFT) |
| |
| #define | isa_page_to_bus(page) ((unsigned int)page_to_phys(page)) |
| |
| #define | isa_bus_to_virt phys_to_virt |
| |
| #define | virt_to_bus virt_to_phys |
| |
| #define | bus_to_virt phys_to_virt |
| |
| #define | BUILDIO(bwl, bw, type) |
| |
| #define | IO_SPACE_LIMIT 0xffff |
| |
| #define ARCH_HAS_IOREMAP_WC |
Definition at line 37 of file io.h.
Value:
Definition at line 43 of file io.h.
Value:
Definition at line 48 of file io.h.
| #define BUILDIO |
( |
|
bwl, |
|
|
|
bw, |
|
|
|
type |
|
) |
| |
| #define IO_SPACE_LIMIT 0xffff |
| build_mmio_read |
( |
readb |
, |
|
|
"b" |
, |
|
|
unsigned |
char |
|
) |
| |
Definition at line 54 of file io.h.
Definition at line 54 of file io.h.