Home
last modified time | relevance | path

Searched refs:__ioaddr (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/arch/arm/mach-s3c24xx/include/mach/
Dio.h65 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.1.27/arch/frv/include/asm/
Dio.h54 unsigned long __ioaddr = (unsigned long) addr; in io_outsb() local
58 __builtin_write8((volatile void __iomem *) __ioaddr, *bp++); in io_outsb()
63 unsigned long __ioaddr = (unsigned long) addr; in io_outsw() local
67 __builtin_write16((volatile void __iomem *) __ioaddr, (*bp++)); in io_outsw()
74 unsigned long __ioaddr = (unsigned long) addr; in __outsl() local
77 __outsl_ns(__ioaddr, buf, len); in __outsl()
79 __outsl_sw(__ioaddr, buf, len); in __outsl()
Ddm9000.h28 unsigned long __ioaddr = (unsigned long) addr; \
29 uint32_t x = readl(__ioaddr); \
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmc91x.h1025 void __iomem *__ioaddr = ioaddr; \
1032 __ioaddr = lp->datacs; \
1033 SMC_outsl(__ioaddr, DATA_REG(lp), __ptr, __len>>2); \
1049 void __iomem *__ioaddr = ioaddr; \
1070 __ioaddr = lp->datacs; \
1072 SMC_insl(__ioaddr, DATA_REG(lp), __ptr, __len>>2); \