| /OK3568_Linux_fs/kernel/arch/mips/include/asm/ |
| H A D | asm-eva.h | 19 #define kernel_ll(reg, addr) "ll " reg ", " addr "\n" argument 20 #define kernel_sc(reg, addr) "sc " reg ", " addr "\n" argument 21 #define kernel_lw(reg, addr) "lw " reg ", " addr "\n" argument 22 #define kernel_lwl(reg, addr) "lwl " reg ", " addr "\n" argument 23 #define kernel_lwr(reg, addr) "lwr " reg ", " addr "\n" argument 24 #define kernel_lh(reg, addr) "lh " reg ", " addr "\n" argument 25 #define kernel_lb(reg, addr) "lb " reg ", " addr "\n" argument 26 #define kernel_lbu(reg, addr) "lbu " reg ", " addr "\n" argument 27 #define kernel_sw(reg, addr) "sw " reg ", " addr "\n" argument 28 #define kernel_swl(reg, addr) "swl " reg ", " addr "\n" argument [all …]
|
| /OK3568_Linux_fs/kernel/arch/parisc/lib/ |
| H A D | iomap.c | 32 * Technically, this should be 'if (VMALLOC_START < addr < VMALLOC_END), 36 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<63) != 0) argument 37 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 60) & 7) argument 40 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<31) != 0) argument 41 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 28) & 7) argument 70 #define ADDR2PORT(addr) ((unsigned long __force)(addr) & 0xffffff) argument 72 static unsigned int ioport_read8(const void __iomem *addr) in ioport_read8() argument 74 return inb(ADDR2PORT(addr)); in ioport_read8() 77 static unsigned int ioport_read16(const void __iomem *addr) in ioport_read16() argument 79 return inw(ADDR2PORT(addr)); in ioport_read16() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/include/ |
| H A D | rtw_io.h | 91 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 92 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 93 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 95 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 96 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 97 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 98 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 100 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 101 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 102 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/include/ |
| H A D | rtw_io.h | 91 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 92 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 93 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 95 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 96 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 97 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 98 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 100 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 101 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 102 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/include/ |
| H A D | rtw_io.h | 91 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 92 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 93 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 95 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 96 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 97 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 98 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 100 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 101 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 102 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/ |
| H A D | hal_io.h | 22 extern u8 _hal_read8(struct rtw_hal_com_t *hal, u32 addr); 23 extern u16 _hal_read16(struct rtw_hal_com_t *hal, u32 addr); 24 extern u32 _hal_read32(struct rtw_hal_com_t *hal, u32 addr); 25 extern void _hal_read_mem(struct rtw_hal_com_t *hal, u32 addr, u32 cnt, u8 *pmem); 27 extern int _hal_write8(struct rtw_hal_com_t *hal, u32 addr, u8 val); 28 extern int _hal_write16(struct rtw_hal_com_t *hal, u32 addr, u16 val); 29 extern int _hal_write32(struct rtw_hal_com_t *hal, u32 addr, u32 val); 33 u8 _hal_sd_f0_read8(struct rtw_hal_com_t *hal, u32 addr); 35 u8 _hal_sd_iread8(struct rtw_hal_com_t *hal, u32 addr); 36 u16 _hal_sd_iread16(struct rtw_hal_com_t *hal, u32 addr); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/ |
| H A D | hal_io.h | 22 extern u8 _hal_read8(struct rtw_hal_com_t *hal, u32 addr); 23 extern u16 _hal_read16(struct rtw_hal_com_t *hal, u32 addr); 24 extern u32 _hal_read32(struct rtw_hal_com_t *hal, u32 addr); 25 extern void _hal_read_mem(struct rtw_hal_com_t *hal, u32 addr, u32 cnt, u8 *pmem); 27 extern int _hal_write8(struct rtw_hal_com_t *hal, u32 addr, u8 val); 28 extern int _hal_write16(struct rtw_hal_com_t *hal, u32 addr, u16 val); 29 extern int _hal_write32(struct rtw_hal_com_t *hal, u32 addr, u32 val); 33 u8 _hal_sd_f0_read8(struct rtw_hal_com_t *hal, u32 addr); 35 u8 _hal_sd_iread8(struct rtw_hal_com_t *hal, u32 addr); 36 u16 _hal_sd_iread16(struct rtw_hal_com_t *hal, u32 addr); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/ |
| H A D | hw.h | 183 #define ADDR_IS_AON_8852A(addr) ((addr) <= 0x4FF ? 1 : 0) argument 184 #define ADDR_IS_AON_8852B(addr) ((addr) <= 0x4FF ? 1 : 0) argument 185 #define ADDR_IS_AON_8852C(addr) ((addr) <= 0x4FF ? 1 : 0) argument 186 #define ADDR_IS_AON_8192XB(addr) ((addr) <= 0x4FF ? 1 : 0) argument 188 #define ADDR_IS_HCI_8852A(addr) \ argument 189 ((addr) >= 0x1000 && (addr) <= 0x1FFF ? 1 : 0) 190 #define ADDR_IS_HCI_8852B(addr) \ argument 191 ((addr) >= 0x1000 && (addr) <= 0x1FFF ? 1 : 0) 192 #define ADDR_IS_HCI_8852C(addr) \ argument 193 (((addr) >= 0x2000 && (addr) <= 0x63FF) || \ [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/ |
| H A D | hw.h | 183 #define ADDR_IS_AON_8852A(addr) ((addr) <= 0x4FF ? 1 : 0) argument 184 #define ADDR_IS_AON_8852B(addr) ((addr) <= 0x4FF ? 1 : 0) argument 185 #define ADDR_IS_AON_8852C(addr) ((addr) <= 0x4FF ? 1 : 0) argument 186 #define ADDR_IS_AON_8192XB(addr) ((addr) <= 0x4FF ? 1 : 0) argument 188 #define ADDR_IS_HCI_8852A(addr) \ argument 189 ((addr) >= 0x1000 && (addr) <= 0x1FFF ? 1 : 0) 190 #define ADDR_IS_HCI_8852B(addr) \ argument 191 ((addr) >= 0x1000 && (addr) <= 0x1FFF ? 1 : 0) 192 #define ADDR_IS_HCI_8852C(addr) \ argument 193 (((addr) >= 0x2000 && (addr) <= 0x63FF) || \ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/include/ |
| H A D | rtw_io.h | 93 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 94 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 95 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 97 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 98 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 99 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 100 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 102 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 103 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 104 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/include/ |
| H A D | rtw_io.h | 99 u8 (*_read8)(struct intf_hdl *pintfhdl, u32 addr); 100 u16 (*_read16)(struct intf_hdl *pintfhdl, u32 addr); 101 u32 (*_read32)(struct intf_hdl *pintfhdl, u32 addr); 103 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 104 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 105 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 106 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 108 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 109 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 110 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/include/ |
| H A D | rtw_io.h | 98 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 99 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 100 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 102 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 103 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 104 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 105 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 107 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 108 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 109 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/include/ |
| H A D | rtw_io.h | 91 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 92 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 93 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 95 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 96 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 97 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 98 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 100 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 101 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 102 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/include/ |
| H A D | rtw_io.h | 90 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 91 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 92 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 94 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 95 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 96 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 97 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 99 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 100 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 101 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/include/ |
| H A D | rtw_io.h | 90 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 91 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 92 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 94 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 95 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 96 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 97 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 99 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 100 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 101 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/include/ |
| H A D | rtw_io.h | 90 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 91 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 92 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 94 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 95 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 96 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 97 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 99 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 100 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 101 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/include/ |
| H A D | rtw_io.h | 90 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 91 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 92 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 94 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 95 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 96 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 97 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 99 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 100 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 101 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/include/ |
| H A D | rtw_io.h | 90 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 91 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 92 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 94 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 95 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 96 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 97 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 99 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 100 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 101 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/include/ |
| H A D | rtw_io.h | 90 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 91 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 92 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 94 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 95 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 96 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 97 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 99 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 100 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 101 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/include/ |
| H A D | rtw_io.h | 91 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 92 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 93 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 95 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 96 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 97 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 98 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 100 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 101 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 102 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/include/ |
| H A D | rtw_io.h | 90 u8(*_read8)(struct intf_hdl *pintfhdl, u32 addr); 91 u16(*_read16)(struct intf_hdl *pintfhdl, u32 addr); 92 u32(*_read32)(struct intf_hdl *pintfhdl, u32 addr); 94 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 95 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 96 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 97 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 99 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 100 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 101 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/include/ |
| H A D | rtw_io.h | 99 u8 (*_read8)(struct intf_hdl *pintfhdl, u32 addr); 100 u16 (*_read16)(struct intf_hdl *pintfhdl, u32 addr); 101 u32 (*_read32)(struct intf_hdl *pintfhdl, u32 addr); 103 int (*_write8)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 104 int (*_write16)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 105 int (*_write32)(struct intf_hdl *pintfhdl, u32 addr, u32 val); 106 int (*_writeN)(struct intf_hdl *pintfhdl, u32 addr, u32 length, u8 *pdata); 108 int (*_write8_async)(struct intf_hdl *pintfhdl, u32 addr, u8 val); 109 int (*_write16_async)(struct intf_hdl *pintfhdl, u32 addr, u16 val); 110 int (*_write32_async)(struct intf_hdl *pintfhdl, u32 addr, u32 val); [all …]
|
| /OK3568_Linux_fs/kernel/include/asm-generic/ |
| H A D | io.h | 75 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() argument 77 return *(const volatile u8 __force *)addr; in __raw_readb() 83 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() argument 85 return *(const volatile u16 __force *)addr; in __raw_readw() 91 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() argument 93 return *(const volatile u32 __force *)addr; in __raw_readl() 100 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq() argument 102 return *(const volatile u64 __force *)addr; in __raw_readq() 109 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb() argument 111 *(volatile u8 __force *)addr = value; in __raw_writeb() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | iomap.c | 18 unsigned int ioread8(const void __iomem *addr) in ioread8() argument 20 return readb(addr); in ioread8() 22 unsigned int ioread16(const void __iomem *addr) in ioread16() argument 24 return readw(addr); in ioread16() 26 unsigned int ioread16be(const void __iomem *addr) in ioread16be() argument 28 return readw_be(addr); in ioread16be() 30 unsigned int ioread32(const void __iomem *addr) in ioread32() argument 32 return readl(addr); in ioread32() 34 unsigned int ioread32be(const void __iomem *addr) in ioread32be() argument 36 return readl_be(addr); in ioread32be() [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | iomap.c | 51 #define IO_COND(addr, is_pio, is_mmio) do { \ argument 52 unsigned long port = (unsigned long __force)addr; \ 68 #define mmio_read16be(addr) swab16(readw(addr)) argument 69 #define mmio_read32be(addr) swab32(readl(addr)) argument 70 #define mmio_read64be(addr) swab64(readq(addr)) argument 73 unsigned int ioread8(const void __iomem *addr) in ioread8() argument 75 IO_COND(addr, return inb(port), return readb(addr)); in ioread8() 78 unsigned int ioread16(const void __iomem *addr) in ioread16() argument 80 IO_COND(addr, return inw(port), return readw(addr)); in ioread16() 83 unsigned int ioread16be(const void __iomem *addr) in ioread16be() argument [all …]
|