| /rk3399_rockchip-uboot/arch/powerpc/include/asm/ |
| H A D | pci_io.h | 10 #define pci_read_le16(addr, dest) \ argument 14 #define pci_write_le16(addr, val) \ argument 19 #define pci_read_le32(addr, dest) \ argument 23 #define pci_write_le32(addr, val) \ argument 27 #define pci_readb(addr,b) ((b) = *(volatile u8 *) (addr)) argument 28 #define pci_writeb(b,addr) ((*(volatile u8 *) (addr)) = (b)) argument 31 #define pci_readw(addr,b) ((b) = *(volatile u16 *) (addr)) argument 32 #define pci_readl(addr,b) ((b) = *(volatile u32 *) (addr)) argument 33 #define pci_writew(b,addr) ((*(volatile u16 *) (addr)) = (b)) argument 34 #define pci_writel(b,addr) ((*(volatile u32 *) (addr)) = (b)) argument [all …]
|
| H A D | io.h | 23 #define readb(addr) in_8((volatile u8 *)(addr)) argument 24 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b)) argument 26 #define readw(addr) (*(volatile u16 *) (addr)) argument 27 #define readl(addr) (*(volatile u32 *) (addr)) argument 28 #define writew(b,addr) ((*(volatile u16 *) (addr)) = (b)) argument 29 #define writel(b,addr) ((*(volatile u32 *) (addr)) = (b)) argument 31 #define readw(addr) in_le16((volatile u16 *)(addr)) argument 32 #define readl(addr) in_le32((volatile u32 *)(addr)) argument 33 #define writew(b,addr) out_le16((volatile u16 *)(addr),(b)) argument 34 #define writel(b,addr) out_le32((volatile u32 *)(addr),(b)) argument [all …]
|
| H A D | byteorder.h | 8 static __inline__ unsigned ld_le16(const volatile unsigned short *addr) in ld_le16() 16 static __inline__ void st_le16(volatile unsigned short *addr, const unsigned val) in st_le16() 21 static __inline__ unsigned ld_le32(const volatile unsigned *addr) in ld_le32() 29 static __inline__ void st_le32(volatile unsigned *addr, const unsigned val) in st_le32() 70 #define __arch__swab16p(addr) ld_le16(addr) argument 71 #define __arch__swab32p(addr) ld_le32(addr) argument 74 #define __arch__swab16s(addr) st_le16(addr,*addr) argument 75 #define __arch__swab32s(addr) st_le32(addr,*addr) argument
|
| H A D | bitops.h | 31 static __inline__ void set_bit(int nr, volatile void * addr) in set_bit() 48 static __inline__ void clear_bit(int nr, volatile void *addr) in clear_bit() 65 static __inline__ void change_bit(int nr, volatile void *addr) in change_bit() 82 static __inline__ int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 101 static __inline__ int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 120 static __inline__ int test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit() 140 static __inline__ int test_bit(int nr, __const__ volatile void *addr) in test_bit() 234 #define find_first_zero_bit(addr, size) \ argument 237 static __inline__ unsigned long find_next_zero_bit(void * addr, in find_next_zero_bit() 281 #define ext2_set_bit(nr, addr) test_and_set_bit((nr) ^ 0x18, addr) argument [all …]
|
| /rk3399_rockchip-uboot/drivers/usb/musb-new/ |
| H A D | musb_io.h | 28 static inline void readsl(const void __iomem *addr, void *buf, int len) in readsl() 30 static inline void readsw(const void __iomem *addr, void *buf, int len) in readsw() 32 static inline void readsb(const void __iomem *addr, void *buf, int len) in readsb() 35 static inline void writesl(const void __iomem *addr, const void *buf, int len) in writesl() 37 static inline void writesw(const void __iomem *addr, const void *buf, int len) in writesw() 39 static inline void writesb(const void __iomem *addr, const void *buf, int len) in writesb() 46 static inline u16 musb_readw(const void __iomem *addr, unsigned offset) in musb_readw() 49 static inline u32 musb_readl(const void __iomem *addr, unsigned offset) in musb_readl() 53 static inline void musb_writew(void __iomem *addr, unsigned offset, u16 data) in musb_writew() 56 static inline void musb_writel(void __iomem *addr, unsigned offset, u32 data) in musb_writel() [all …]
|
| /rk3399_rockchip-uboot/arch/mips/include/asm/ |
| H A D | bitops.h | 66 set_bit(int nr, volatile void *addr) in set_bit() 89 static __inline__ void __set_bit(int nr, volatile void * addr) in __set_bit() 108 clear_bit(int nr, volatile void *addr) in clear_bit() 132 change_bit(int nr, volatile void *addr) in change_bit() 155 static __inline__ void __change_bit(int nr, volatile void * addr) in __change_bit() 171 test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 200 static __inline__ int __test_and_set_bit(int nr, volatile void * addr) in __test_and_set_bit() 222 test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 252 static __inline__ int __test_and_clear_bit(int nr, volatile void * addr) in __test_and_clear_bit() 274 test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit() [all …]
|
| /rk3399_rockchip-uboot/arch/x86/include/asm/ |
| H A D | bitops.h | 39 static __inline__ void set_bit(int nr, volatile void * addr) in set_bit() 56 static __inline__ void __set_bit(int nr, volatile void * addr) in __set_bit() 74 static __inline__ void clear_bit(int nr, volatile void * addr) in clear_bit() 93 static __inline__ void __change_bit(int nr, volatile void * addr) in __change_bit() 110 static __inline__ void change_bit(int nr, volatile void * addr) in change_bit() 126 static __inline__ int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() 146 static __inline__ int __test_and_set_bit(int nr, volatile void * addr) in __test_and_set_bit() 165 static __inline__ int test_and_clear_bit(int nr, volatile void * addr) in test_and_clear_bit() 185 static __inline__ int __test_and_clear_bit(int nr, volatile void * addr) in __test_and_clear_bit() 197 static __inline__ int __test_and_change_bit(int nr, volatile void * addr) in __test_and_change_bit() [all …]
|
| H A D | io.h | 61 #define readb(addr) (*(volatile unsigned char *) (addr)) argument 62 #define readw(addr) (*(volatile unsigned short *) (addr)) argument 63 #define readl(addr) (*(volatile unsigned int *) (addr)) argument 68 #define writeb(b,addr) (*(volatile unsigned char *) (addr) = (b)) argument 69 #define writew(b,addr) (*(volatile unsigned short *) (addr) = (b)) argument 70 #define writel(b,addr) (*(volatile unsigned int *) (addr) = (b)) argument 99 #define clrbits(type, addr, clear) \ argument 102 #define setbits(type, addr, set) \ argument 105 #define clrsetbits(type, addr, clear, set) \ argument 108 #define clrbits_be32(addr, clear) clrbits(be32, addr, clear) argument [all …]
|
| /rk3399_rockchip-uboot/arch/m68k/include/asm/ |
| H A D | io.h | 19 #define __raw_readb(addr) (*(volatile u8 *)(addr)) argument 20 #define __raw_readw(addr) (*(volatile u16 *)(addr)) argument 21 #define __raw_readl(addr) (*(volatile u32 *)(addr)) argument 23 #define __raw_writeb(b,addr) ((*(volatile u8 *) (addr)) = (b)) argument 24 #define __raw_writew(w,addr) ((*(volatile u16 *) (addr)) = (w)) argument 25 #define __raw_writel(l,addr) ((*(volatile u32 *) (addr)) = (l)) argument 27 #define readb(addr) in_8((volatile u8 *)(addr)) argument 28 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b)) argument 30 #define readw(addr) (*(volatile u16 *) (addr)) argument 31 #define readl(addr) (*(volatile u32 *) (addr)) argument [all …]
|
| /rk3399_rockchip-uboot/arch/sandbox/include/asm/ |
| H A D | io.h | 43 #define readb(addr) ((void)addr, 0) argument 44 #define readw(addr) ((void)addr, 0) argument 45 #define readl(addr) ((void)addr, 0) argument 46 #define writeb(v, addr) ((void)addr) argument 47 #define writew(v, addr) ((void)addr) argument 48 #define writel(v, addr) ((void)addr) argument 77 #define clrbits(type, addr, clear) \ argument 80 #define setbits(type, addr, set) \ argument 83 #define clrsetbits(type, addr, clear, set) \ argument 86 #define clrbits_be32(addr, clear) clrbits(be32, addr, clear) argument [all …]
|
| H A D | bitops.h | 43 static inline void __change_bit(int nr, void *addr) in __change_bit() 51 static inline int __test_and_set_bit(int nr, void *addr) in __test_and_set_bit() 61 static inline int test_and_set_bit(int nr, void *addr) in test_and_set_bit() 73 static inline int __test_and_clear_bit(int nr, void *addr) in __test_and_clear_bit() 83 static inline int test_and_clear_bit(int nr, void *addr) in test_and_clear_bit() 97 static inline int __test_and_change_bit(int nr, void *addr) in __test_and_change_bit() 113 static inline int test_bit(int nr, const void *addr) in test_bit() 161 #define minix_test_and_set_bit(nr, addr) test_and_set_bit(nr, addr) argument 162 #define minix_set_bit(nr, addr) set_bit(nr, addr) argument 163 #define minix_test_and_clear_bit(nr, addr) test_and_clear_bit(nr, addr) argument [all …]
|
| /rk3399_rockchip-uboot/include/linux/ |
| H A D | io.h | 12 static inline u8 ioread8(const volatile void __iomem *addr) in ioread8() 17 static inline u16 ioread16(const volatile void __iomem *addr) in ioread16() 22 static inline u32 ioread32(const volatile void __iomem *addr) in ioread32() 28 static inline u64 ioread64(const volatile void __iomem *addr) in ioread64() 34 static inline void iowrite8(u8 value, volatile void __iomem *addr) in iowrite8() 39 static inline void iowrite16(u16 value, volatile void __iomem *addr) in iowrite16() 44 static inline void iowrite32(u32 value, volatile void __iomem *addr) in iowrite32() 50 static inline void iowrite64(u64 value, volatile void __iomem *addr) in iowrite64() 63 static inline void iounmap(void __iomem *addr) in iounmap()
|
| H A D | iopoll.h | 28 #define readx_poll_timeout(op, addr, val, cond, timeout_us) \ argument 44 #define readb_poll_timeout(addr, val, cond, timeout_us) \ argument 47 #define readw_poll_timeout(addr, val, cond, timeout_us) \ argument 50 #define readl_poll_timeout(addr, val, cond, timeout_us) \ argument 53 #define readq_poll_timeout(addr, val, cond, timeout_us) \ argument 56 #define readb_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument 59 #define readw_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument 62 #define readl_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument 65 #define readq_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument
|
| /rk3399_rockchip-uboot/drivers/bios_emulator/x86emu/ |
| H A D | sys.c | 64 u8 X86API rdb(u32 addr) in rdb() 79 u16 X86API rdw(u32 addr) in rdw() 93 u32 X86API rdl(u32 addr) in rdl() 106 void X86API wrb(u32 addr, u8 val) in wrb() 118 void X86API wrw(u32 addr, u16 val) in wrw() 130 void X86API wrl(u32 addr, u32 val) in wrl() 142 static u8 X86API p_inb(X86EMU_pioAddr addr) in p_inb() 157 static u16 X86API p_inw(X86EMU_pioAddr addr) in p_inw() 172 static u32 X86API p_inl(X86EMU_pioAddr addr) in p_inl() 186 static void X86API p_outb(X86EMU_pioAddr addr, u8 val) in p_outb() [all …]
|
| /rk3399_rockchip-uboot/arch/microblaze/include/asm/ |
| H A D | bitops.h | 36 static inline void set_bit(int nr, volatile void *addr) in set_bit() 49 static inline void __set_bit(int nr, volatile void *addr) in __set_bit() 66 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() 79 #define __clear_bit(nr, addr) clear_bit(nr, addr) argument 82 static inline void change_bit(int nr, volatile void *addr) in change_bit() 95 static inline void __change_bit(int nr, volatile void *addr) in __change_bit() 105 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 121 static inline int __test_and_set_bit(int nr, volatile void *addr) in __test_and_set_bit() 133 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 149 static inline int __test_and_clear_bit(int nr, volatile void *addr) in __test_and_clear_bit() [all …]
|
| H A D | io.h | 23 #define readb(addr) \ argument 25 #define readw(addr) \ argument 27 #define readl(addr) \ argument 30 #define writeb(b, addr) \ argument 32 #define writew(b, addr) \ argument 34 #define writel(b, addr) \ argument 41 #define inb(addr) readb (addr) argument 42 #define inw(addr) readw (addr) argument 43 #define inl(addr) readl (addr) argument 44 #define outb(x, addr) ((void) writeb (x, addr)) argument [all …]
|
| /rk3399_rockchip-uboot/board/micronas/vct/ |
| H A D | ebi_nor_flash.c | 11 static u32 ebi_read(u32 addr) in ebi_read() 21 static int ebi_write_u16(u32 addr, u32 data, int fetchIO) in ebi_write_u16() 45 static u16 ebi_read_u16(u32 addr) in ebi_read_u16() 50 static u8 ebi_read_u8(u32 addr) in ebi_read_u8() 83 void flash_write8(u8 value, void *addr) in flash_write8() 88 void flash_write16(u16 value, void *addr) in flash_write16() 93 u8 flash_read8(void *addr) in flash_read8() 98 u16 flash_read16(void *addr) in flash_read16() 103 u32 flash_read32(void *addr) in flash_read32()
|
| /rk3399_rockchip-uboot/arch/arc/include/asm/ |
| H A D | io.h | 82 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() 93 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() 104 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() 115 static inline void __raw_writeb(u8 b, volatile void __iomem *addr) in __raw_writeb() 123 static inline void __raw_writew(u16 s, volatile void __iomem *addr) in __raw_writew() 131 static inline void __raw_writel(u32 w, volatile void __iomem *addr) in __raw_writel() 139 static inline int __raw_readsb(unsigned int addr, void *data, int bytelen) in __raw_readsb() 151 static inline int __raw_readsw(unsigned int addr, void *data, int wordlen) in __raw_readsw() 163 static inline int __raw_readsl(unsigned int addr, void *data, int longlen) in __raw_readsl() 175 static inline int __raw_writesb(unsigned int addr, void *data, int bytelen) in __raw_writesb() [all …]
|
| /rk3399_rockchip-uboot/include/ |
| H A D | iotrace.h | 22 #define readl(addr) iotrace_readl((const void *)(addr)) argument 25 #define writel(val, addr) iotrace_writel(val, (const void *)(addr)) argument 28 #define readw(addr) iotrace_readw((const void *)(addr)) argument 31 #define writew(val, addr) iotrace_writew(val, (const void *)(addr)) argument 34 #define readb(addr) iotrace_readb((const void *)(uintptr_t)addr) argument 37 #define writeb(val, addr) \ argument
|
| /rk3399_rockchip-uboot/arch/nios2/include/asm/ |
| H A D | io.h | 58 #define readb(addr)\ argument 61 #define readw(addr)\ argument 64 #define readl(addr)\ argument 68 #define writeb(val,addr)\ argument 70 #define writew(val,addr)\ argument 72 #define writel(val,addr)\ argument 75 #define inb(addr) readb(addr) argument 76 #define inw(addr) readw(addr) argument 77 #define inl(addr) readl(addr) argument 78 #define outb(val, addr) writeb(val,addr) argument [all …]
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/ |
| H A D | bitops.h | 34 static inline void __change_bit(int nr, volatile void *addr) in __change_bit() 42 static inline int __test_and_set_bit(int nr, volatile void *addr) in __test_and_set_bit() 52 static inline int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() 64 static inline int __test_and_clear_bit(int nr, volatile void *addr) in __test_and_clear_bit() 74 static inline int test_and_clear_bit(int nr, volatile void * addr) in test_and_clear_bit() 88 static inline int __test_and_change_bit(int nr, volatile void *addr) in __test_and_change_bit() 101 static inline int test_bit(int nr, const void * addr) in test_bit() 129 static inline int find_next_zero_bit(void *addr, int size, int offset) in find_next_zero_bit() 175 #define find_first_zero_bit(addr, size) \ argument 185 #define minix_test_and_set_bit(nr,addr) test_and_set_bit(nr,addr) argument [all …]
|
| /rk3399_rockchip-uboot/arch/xtensa/include/asm/ |
| H A D | io.h | 36 #define readb(addr) \ argument 38 #define readw(addr) \ argument 40 #define readl(addr) \ argument 42 #define writeb(b, addr) (void)((*(volatile unsigned char *)(addr)) = (b)) argument 43 #define writew(b, addr) (void)((*(volatile unsigned short *)(addr)) = (b)) argument 44 #define writel(b, addr) (void)((*(volatile unsigned int *)(addr)) = (b)) argument 90 # define in_8(addr) (*(u8 *)(addr)) argument 91 # define in_le16(addr) _swapw(*(u16 *)(addr)) argument 92 # define in_le32(addr) _swapl(*(u32 *)(addr)) argument 93 # define out_8(b, addr) *(u8 *)(addr) = (b) argument [all …]
|
| /rk3399_rockchip-uboot/arch/nds32/include/asm/ |
| H A D | bitops.h | 37 static inline void __set_bit(int nr, void *addr) in __set_bit() 49 static inline void __clear_bit(int nr, void *addr) in __clear_bit() 64 static inline void __change_bit(int nr, void *addr) in __change_bit() 76 static inline int __test_and_set_bit(int nr, void *addr) in __test_and_set_bit() 90 static inline int __test_and_clear_bit(int nr, void *addr) in __test_and_clear_bit() 104 static inline int __test_and_change_bit(int nr, void *addr) in __test_and_change_bit() 122 static inline int test_bit(int nr, const void *addr) in test_bit() 182 #define minix_test_and_set_bit(nr, addr) test_and_set_bit(nr, addr) argument 183 #define minix_set_bit(nr, addr) set_bit(nr, addr) argument 184 #define minix_test_and_clear_bit(nr, addr) test_and_clear_bit(nr, addr) argument [all …]
|
| /rk3399_rockchip-uboot/arch/nios2/include/asm/bitops/ |
| H A D | non-atomic.h | 15 static inline void __set_bit(int nr, volatile unsigned long *addr) in __set_bit() 23 static inline void __clear_bit(int nr, volatile unsigned long *addr) in __clear_bit() 40 static inline void __change_bit(int nr, volatile unsigned long *addr) in __change_bit() 57 static inline int __test_and_set_bit(int nr, volatile unsigned long *addr) in __test_and_set_bit() 76 static inline int __test_and_clear_bit(int nr, volatile unsigned long *addr) in __test_and_clear_bit() 88 volatile unsigned long *addr) in __test_and_change_bit() 103 static inline int test_bit(int nr, const volatile unsigned long *addr) in test_bit()
|
| /rk3399_rockchip-uboot/arch/sandbox/lib/ |
| H A D | pci_io.c | 52 static int pci_io_read(unsigned int addr, ulong *valuep, pci_size_t size) in pci_io_read() 74 static int pci_io_write(unsigned int addr, ulong value, pci_size_t size) in pci_io_write() 95 int inl(unsigned int addr) in inl() 105 int inw(unsigned int addr) in inw() 115 int inb(unsigned int addr) in inb() 125 void outl(unsigned int value, unsigned int addr) in outl() 130 void outw(unsigned int value, unsigned int addr) in outw() 135 void outb(unsigned int value, unsigned int addr) in outb()
|