Lines Matching defs:addr
32 static void __iomem *__isamem_convert_addr(const volatile void __iomem *addr)
34 u32 ret, a = (u32 __force) addr;
67 u8 __readb(const volatile void __iomem *addr)
69 void __iomem *a = __isamem_convert_addr(addr);
72 if ((unsigned long)addr & 1)
79 u16 __readw(const volatile void __iomem *addr)
81 void __iomem *a = __isamem_convert_addr(addr);
83 if ((unsigned long)addr & 1)
89 u32 __readl(const volatile void __iomem *addr)
91 void __iomem *a = __isamem_convert_addr(addr);
94 if ((unsigned long)addr & 3)
106 void readsw(const volatile void __iomem *addr, void *data, int len)
108 void __iomem *a = __isamem_convert_addr(addr);
110 BUG_ON((unsigned long)addr & 1);
116 void readsl(const volatile void __iomem *addr, void *data, int len)
118 void __iomem *a = __isamem_convert_addr(addr);
120 BUG_ON((unsigned long)addr & 3);
126 void __writeb(u8 val, volatile void __iomem *addr)
128 void __iomem *a = __isamem_convert_addr(addr);
130 if ((unsigned long)addr & 1)
136 void __writew(u16 val, volatile void __iomem *addr)
138 void __iomem *a = __isamem_convert_addr(addr);
140 if ((unsigned long)addr & 1)
146 void __writel(u32 val, volatile void __iomem *addr)
148 void __iomem *a = __isamem_convert_addr(addr);
150 if ((unsigned long)addr & 3)
161 void writesw(volatile void __iomem *addr, const void *data, int len)
163 void __iomem *a = __isamem_convert_addr(addr);
165 BUG_ON((unsigned long)addr & 1);
171 void writesl(volatile void __iomem *addr, const void *data, int len)
173 void __iomem *a = __isamem_convert_addr(addr);
175 BUG_ON((unsigned long)addr & 3);
184 * Region 0 (addr = 0xf0000000 + io << 2)
192 * Region 1 (addr = 0xf0000000 + (io & ~1) << 1 + (io & 1))