Lines Matching defs:xaddr
204 __EXTERN_INLINE u8 jensen_readb(const volatile void __iomem *xaddr)
206 unsigned long addr = (unsigned long) xaddr;
216 __EXTERN_INLINE u16 jensen_readw(const volatile void __iomem *xaddr)
218 unsigned long addr = (unsigned long) xaddr;
228 __EXTERN_INLINE u32 jensen_readl(const volatile void __iomem *xaddr)
230 unsigned long addr = (unsigned long) xaddr;
236 __EXTERN_INLINE u64 jensen_readq(const volatile void __iomem *xaddr)
238 unsigned long addr = (unsigned long) xaddr;
249 __EXTERN_INLINE void jensen_writeb(u8 b, volatile void __iomem *xaddr)
251 unsigned long addr = (unsigned long) xaddr;
257 __EXTERN_INLINE void jensen_writew(u16 b, volatile void __iomem *xaddr)
259 unsigned long addr = (unsigned long) xaddr;
265 __EXTERN_INLINE void jensen_writel(u32 b, volatile void __iomem *xaddr)
267 unsigned long addr = (unsigned long) xaddr;
273 __EXTERN_INLINE void jensen_writeq(u64 b, volatile void __iomem *xaddr)
275 unsigned long addr = (unsigned long) xaddr;
308 __EXTERN_INLINE unsigned int jensen_ioread##NS(const void __iomem *xaddr) \
310 if (jensen_is_mmio(xaddr)) \
311 return jensen_read##OS(xaddr - 0x100000000ul); \
313 return jensen_in##OS((unsigned long)xaddr); \
315 __EXTERN_INLINE void jensen_iowrite##NS(u##NS b, void __iomem *xaddr) \
317 if (jensen_is_mmio(xaddr)) \
318 jensen_write##OS(b, xaddr - 0x100000000ul); \
320 jensen_out##OS(b, (unsigned long)xaddr); \