Searched refs:__ioaddr (Results 1 – 4 of 4) sorted by relevance
| /linux-4.4.14/arch/arm/mach-s3c24xx/include/mach/ |
| D | io.h | 65 static inline void __iomem *__ioaddr (unsigned long port) in __ioaddr() function 201 #define __ioaddr(p) (__builtin_constant_p((p)) ? __ioaddr(p) : __ioaddrc(p)) macro 203 #define insb(p,d,l) __raw_readsb(__ioaddr(p),d,l) 204 #define insw(p,d,l) __raw_readsw(__ioaddr(p),d,l) 205 #define insl(p,d,l) __raw_readsl(__ioaddr(p),d,l) 207 #define outsb(p,d,l) __raw_writesb(__ioaddr(p),d,l) 208 #define outsw(p,d,l) __raw_writesw(__ioaddr(p),d,l) 209 #define outsl(p,d,l) __raw_writesl(__ioaddr(p),d,l)
|
| /linux-4.4.14/arch/frv/include/asm/ |
| D | io.h | 56 unsigned long __ioaddr = (unsigned long) addr; in io_outsb() local 60 __builtin_write8((volatile void __iomem *) __ioaddr, *bp++); in io_outsb() 65 unsigned long __ioaddr = (unsigned long) addr; in io_outsw() local 69 __builtin_write16((volatile void __iomem *) __ioaddr, (*bp++)); in io_outsw() 76 unsigned long __ioaddr = (unsigned long) addr; in __outsl() local 79 __outsl_ns(__ioaddr, buf, len); in __outsl() 81 __outsl_sw(__ioaddr, buf, len); in __outsl()
|
| D | dm9000.h | 28 unsigned long __ioaddr = (unsigned long) addr; \ 29 uint32_t x = readl(__ioaddr); \
|
| /linux-4.4.14/drivers/net/ethernet/smsc/ |
| D | smc91x.h | 1056 void __iomem *__ioaddr = ioaddr; \ 1063 __ioaddr = lp->datacs; \ 1064 SMC_outsl(__ioaddr, DATA_REG(lp), __ptr, __len>>2); \ 1080 void __iomem *__ioaddr = ioaddr; \ 1101 __ioaddr = lp->datacs; \ 1103 SMC_insl(__ioaddr, DATA_REG(lp), __ptr, __len>>2); \
|