Home
last modified time | relevance | path

Searched refs:PCI_IO_ADDR (Results 1 – 8 of 8) sorted by relevance

/arch/powerpc/include/asm/
Dio-defs.h4 DEF_PCI_AC_RET(readb, u8, (const PCI_IO_ADDR addr), (addr), mem, addr)
5 DEF_PCI_AC_RET(readw, u16, (const PCI_IO_ADDR addr), (addr), mem, addr)
6 DEF_PCI_AC_RET(readl, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
7 DEF_PCI_AC_RET(readw_be, u16, (const PCI_IO_ADDR addr), (addr), mem, addr)
8 DEF_PCI_AC_RET(readl_be, u32, (const PCI_IO_ADDR addr), (addr), mem, addr)
9 DEF_PCI_AC_NORET(writeb, (u8 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
10 DEF_PCI_AC_NORET(writew, (u16 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
11 DEF_PCI_AC_NORET(writel, (u32 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
12 DEF_PCI_AC_NORET(writew_be, (u16 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
13 DEF_PCI_AC_NORET(writel_be, (u32 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
[all …]
Dio.h296 #define PCI_IO_ADDR volatile void __iomem * macro
334 ((PCI_IO_ADDR)(((unsigned long)(addr)) & ~PCI_IO_IND_TOKEN_MASK))
509 #define __do_outb(val, port) writeb(val,(PCI_IO_ADDR)_IO_BASE+port);
510 #define __do_outw(val, port) writew(val,(PCI_IO_ADDR)_IO_BASE+port);
511 #define __do_outl(val, port) writel(val,(PCI_IO_ADDR)_IO_BASE+port);
512 #define __do_inb(port) readb((PCI_IO_ADDR)_IO_BASE + port);
513 #define __do_inw(port) readw((PCI_IO_ADDR)_IO_BASE + port);
514 #define __do_inl(port) readl((PCI_IO_ADDR)_IO_BASE + port);
530 #define __do_insb(p, b, n) readsb((PCI_IO_ADDR)_IO_BASE+(p), (b), (n))
531 #define __do_insw(p, b, n) readsw((PCI_IO_ADDR)_IO_BASE+(p), (b), (n))
[all …]
Dio-workarounds.h36 struct iowa_bus *iowa_mem_find_bus(const PCI_IO_ADDR);
/arch/powerpc/platforms/cell/
Dcelleb_scc_epci.c44 static inline PCI_IO_ADDR celleb_epci_get_epci_base( in celleb_epci_get_epci_base()
56 static inline PCI_IO_ADDR celleb_epci_get_epci_cfg( in celleb_epci_get_epci_cfg()
71 PCI_IO_ADDR epci_base; in clear_and_disable_master_abort_interrupt()
72 PCI_IO_ADDR reg; in clear_and_disable_master_abort_interrupt()
79 PCI_IO_ADDR addr) in celleb_epci_check_abort()
81 PCI_IO_ADDR reg; in celleb_epci_check_abort()
82 PCI_IO_ADDR epci_base; in celleb_epci_check_abort()
112 static PCI_IO_ADDR celleb_epci_make_config_addr(struct pci_bus *bus, in celleb_epci_make_config_addr()
115 PCI_IO_ADDR addr; in celleb_epci_make_config_addr()
135 PCI_IO_ADDR epci_base; in celleb_epci_read_config()
[all …]
Dspider-pci.c49 static ret spiderpci_##name(const PCI_IO_ADDR addr) \
57 static void spiderpci_##name(const PCI_IO_ADDR addr, void *buf, \
75 static void spiderpci_memcpy_fromio(void *dest, const PCI_IO_ADDR src, in SPIDER_PCI_MMIO_READ()
Dcelleb_scc_pciex.c52 static ret scc_pciex_##name(const PCI_IO_ADDR addr) \
60 static void scc_pciex_##name(const PCI_IO_ADDR addr, void *buf, \
78 static void scc_pciex_memcpy_fromio(void *dest, const PCI_IO_ADDR src, in PCIEX_MMIO_READ()
/arch/powerpc/kernel/
Dio-workarounds.c57 struct iowa_bus *iowa_mem_find_bus(const PCI_IO_ADDR addr) in iowa_mem_find_bus()
95 struct iowa_bus *iowa_mem_find_bus(const PCI_IO_ADDR addr) in iowa_mem_find_bus()
/arch/hexagon/include/asm/
Dio.h219 #define PCI_IO_ADDR (volatile void __iomem *) macro