Lines Matching refs:addr

92 u8 mcf_pci_inb(u32 addr);
93 u16 mcf_pci_inw(u32 addr);
94 u32 mcf_pci_inl(u32 addr);
95 void mcf_pci_insb(u32 addr, u8 *buf, u32 len);
96 void mcf_pci_insw(u32 addr, u16 *buf, u32 len);
97 void mcf_pci_insl(u32 addr, u32 *buf, u32 len);
99 void mcf_pci_outb(u8 v, u32 addr);
100 void mcf_pci_outw(u16 v, u32 addr);
101 void mcf_pci_outl(u32 v, u32 addr);
102 void mcf_pci_outsb(u32 addr, const u8 *buf, u32 len);
103 void mcf_pci_outsw(u32 addr, const u16 *buf, u32 len);
104 void mcf_pci_outsl(u32 addr, const u32 *buf, u32 len);
126 #define readb(addr) in_8(addr) argument
127 #define writeb(v, addr) out_8((addr), (v)) argument
128 #define readw(addr) in_le16(addr) argument
129 #define writew(v, addr) out_le16((addr), (v)) argument
167 static inline u8 __iomem *isa_itb(unsigned long addr) in isa_itb() argument
172 case ISA_TYPE_Q40: return (u8 __iomem *)Q40_ISA_IO_B(addr); in isa_itb()
175 case ISA_TYPE_AG: return (u8 __iomem *)AG_ISA_IO_B(addr); in isa_itb()
178 case ISA_TYPE_ENEC: return (u8 __iomem *)ENEC_ISA_IO_B(addr); in isa_itb()
183 static inline u16 __iomem *isa_itw(unsigned long addr) in isa_itw() argument
188 case ISA_TYPE_Q40: return (u16 __iomem *)Q40_ISA_IO_W(addr); in isa_itw()
191 case ISA_TYPE_AG: return (u16 __iomem *)AG_ISA_IO_W(addr); in isa_itw()
194 case ISA_TYPE_ENEC: return (u16 __iomem *)ENEC_ISA_IO_W(addr); in isa_itw()
199 static inline u32 __iomem *isa_itl(unsigned long addr) in isa_itl() argument
204 case ISA_TYPE_AG: return (u32 __iomem *)AG_ISA_IO_W(addr); in isa_itl()
209 static inline u8 __iomem *isa_mtb(unsigned long addr) in isa_mtb() argument
214 case ISA_TYPE_Q40: return (u8 __iomem *)Q40_ISA_MEM_B(addr); in isa_mtb()
217 case ISA_TYPE_AG: return (u8 __iomem *)addr; in isa_mtb()
220 case ISA_TYPE_ENEC: return (u8 __iomem *)ENEC_ISA_MEM_B(addr); in isa_mtb()
225 static inline u16 __iomem *isa_mtw(unsigned long addr) in isa_mtw() argument
230 case ISA_TYPE_Q40: return (u16 __iomem *)Q40_ISA_MEM_W(addr); in isa_mtw()
233 case ISA_TYPE_AG: return (u16 __iomem *)addr; in isa_mtw()
236 case ISA_TYPE_ENEC: return (u16 __iomem *)ENEC_ISA_MEM_W(addr); in isa_mtw()
408 #define readb(addr) in_8(addr) argument
409 #define writeb(val, addr) out_8((addr), (val)) argument
410 #define readw(addr) in_le16(addr) argument
411 #define writew(val, addr) out_le16((addr), (val)) argument
441 #define readb(addr) in_8(addr) argument
442 #define writeb(val,addr) out_8((addr),(val)) argument
443 #define readw(addr) in_le16(addr) argument
444 #define writew(val,addr) out_le16((addr),(val)) argument
448 #define readl(addr) in_le32(addr) argument
449 #define writel(val,addr) out_le32((addr),(val)) argument
479 static inline void memset_io(volatile void __iomem *addr, unsigned char val, int count) in memset_io() argument
481 __builtin_memset((void __force *) addr, val, count); in memset_io()