/u-boot-v2022.01-rc1/arch/powerpc/include/asm/ |
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 …]
|
A D | io.h | 135 #define PCI_FIX_ADDR(addr) (addr) argument 259 #define clrbits(type, addr, clear) \ argument 262 #define setbits(type, addr, set) \ argument 288 #define readb_be(addr) \ argument 290 #define readw_be(addr) \ argument 292 #define readl_be(addr) \ argument 294 #define readq_be(addr) \ argument 297 #define writeb_be(val, addr) \ argument 299 #define writew_be(val, addr) \ argument 301 #define writel_be(val, addr) \ argument [all …]
|
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
|
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() 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() 285 static __inline__ int ext2_set_bit(int nr, void * addr) in ext2_set_bit() 298 static __inline__ int ext2_clear_bit(int nr, void * addr) in ext2_clear_bit() 324 #define ext2_find_first_zero_bit(addr, size) \ argument 364 #define minix_test_and_set_bit(nr,addr) ext2_set_bit(nr,addr) argument 365 #define minix_set_bit(nr,addr) ((void)ext2_set_bit(nr,addr)) argument [all …]
|
/u-boot-v2022.01-rc1/drivers/usb/musb-new/ |
A D | musb_io.h | 27 static inline void readsl(const void __iomem *addr, void *buf, int len) in readsl() 29 static inline void readsw(const void __iomem *addr, void *buf, int len) in readsw() 31 static inline void readsb(const void __iomem *addr, void *buf, int len) in readsb() 34 static inline void writesl(const void __iomem *addr, const void *buf, int len) in writesl() 36 static inline void writesw(const void __iomem *addr, const void *buf, int len) in writesw() 45 static inline u16 musb_readw(const void __iomem *addr, unsigned offset) in musb_readw() 48 static inline u32 musb_readl(const void __iomem *addr, unsigned offset) in musb_readl() 52 static inline void musb_writew(void __iomem *addr, unsigned offset, u16 data) in musb_writew() 64 static inline u8 musb_readb(const void __iomem *addr, unsigned offset) in musb_readb() 78 static inline void musb_writeb(void __iomem *addr, unsigned offset, u8 data) in musb_writeb() [all …]
|
/u-boot-v2022.01-rc1/arch/sandbox/include/asm/ |
A D | io.h | 92 #define clrbits(type, addr, clear) \ argument 95 #define setbits(type, addr, set) \ argument 98 #define clrsetbits(type, addr, clear, set) \ argument 156 #define clrbits(type, addr, clear) \ argument 159 #define setbits(type, addr, set) \ argument 162 #define clrsetbits(type, addr, clear, set) \ argument 209 #define clrio(type, addr, clear) \ argument 212 #define setio(type, addr, set) \ argument 215 #define clrsetio(type, addr, clear, set) \ argument 222 #define setio_32(addr, set) setio(l, addr, set) argument [all …]
|
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 …]
|
/u-boot-v2022.01-rc1/arch/x86/include/asm/ |
A D | io.h | 102 #define clrbits(type, addr, clear) \ argument 105 #define setbits(type, addr, set) \ argument 108 #define clrsetbits(type, addr, clear, set) \ argument 128 #define setbits_8(addr, set) setbits(8, addr, set) argument 211 #define clrio(type, addr, clear) \ in __INS() argument 214 #define setio(type, addr, set) \ in __INS() argument 217 #define clrsetio(type, addr, clear, set) \ in __INS() argument 224 #define setio_32(addr, set) setio(l, addr, set) in __INS() argument 225 #define setio_16(addr, set) setio(w, addr, set) in __INS() argument 226 #define setio_8(addr, set) setio(b, addr, set) in __INS() argument [all …]
|
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() 76 static __inline__ void clear_bit(int nr, volatile void * addr) in clear_bit() 95 static __inline__ void __change_bit(int nr, volatile void * addr) in __change_bit() 112 static __inline__ void change_bit(int nr, volatile void * addr) in change_bit() 128 static __inline__ int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() 148 static __inline__ int __test_and_set_bit(int nr, volatile void * addr) in __test_and_set_bit() 254 #define test_bit(nr,addr) \ argument 402 #define minix_test_and_set_bit(nr,addr) __test_and_set_bit(nr,addr) argument 403 #define minix_set_bit(nr,addr) __set_bit(nr,addr) argument [all …]
|
/u-boot-v2022.01-rc1/include/linux/ |
A D | io.h | 11 static inline u8 ioread8(const volatile void __iomem *addr) in ioread8() 16 static inline u16 ioread16(const volatile void __iomem *addr) in ioread16() 21 static inline u32 ioread32(const volatile void __iomem *addr) in ioread32() 28 static inline u64 ioread64(const volatile void __iomem *addr) in ioread64() 35 static inline void iowrite8(u8 value, volatile void __iomem *addr) in iowrite8() 40 static inline void iowrite16(u16 value, volatile void __iomem *addr) in iowrite16() 45 static inline void iowrite32(u32 value, volatile void __iomem *addr) in iowrite32() 52 static inline void iowrite64(u64 value, volatile void __iomem *addr) in iowrite64() 65 static inline void iounmap(void __iomem *addr) in iounmap()
|
A D | iopoll.h | 29 #define read_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \ argument 49 #define readl_poll_sleep_timeout(addr, val, cond, sleep_us, timeout_us) \ argument 52 #define readx_poll_timeout(op, addr, val, cond, timeout_us) \ argument 55 #define readb_poll_timeout(addr, val, cond, timeout_us) \ argument 58 #define readw_poll_timeout(addr, val, cond, timeout_us) \ argument 61 #define readl_poll_timeout(addr, val, cond, timeout_us) \ argument 64 #define readq_poll_timeout(addr, val, cond, timeout_us) \ argument 67 #define readb_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument 70 #define readw_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument 73 #define readl_relaxed_poll_timeout(addr, val, cond, timeout_us) \ argument [all …]
|
/u-boot-v2022.01-rc1/arch/mips/include/asm/ |
A D | bitops.h | 65 set_bit(int nr, volatile void *addr) in set_bit() 107 clear_bit(int nr, volatile void *addr) in clear_bit() 131 change_bit(int nr, volatile void *addr) in change_bit() 170 test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() 221 test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() 273 test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit() 782 #define find_first_zero_bit(addr, size) \ argument 828 #define ext2_find_first_zero_bit(addr, size) \ argument 887 #define ext2_find_next_zero_bit(addr, size, offset) \ argument 898 #define minix_set_bit(nr,addr) set_bit(nr,addr) argument [all …]
|
/u-boot-v2022.01-rc1/arch/m68k/include/asm/ |
A D | io.h | 18 #define __raw_readb(addr) (*(volatile u8 *)(addr)) argument 19 #define __raw_readw(addr) (*(volatile u16 *)(addr)) argument 20 #define __raw_readl(addr) (*(volatile u32 *)(addr)) argument 26 #define readb(addr) in_8((volatile u8 *)(addr)) argument 29 #define readw(addr) (*(volatile u16 *) (addr)) argument 30 #define readl(addr) (*(volatile u32 *) (addr)) argument 161 static inline int in_8(volatile u8 * addr) in in_8() 171 static inline int in_le16(volatile u16 * addr) in in_le16() 218 #define clrbits(type, addr, clear) \ argument 221 #define setbits(type, addr, set) \ argument [all …]
|
/u-boot-v2022.01-rc1/drivers/bios_emulator/x86emu/ |
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 …]
|
/u-boot-v2022.01-rc1/arch/microblaze/include/asm/ |
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() 197 static inline int __test_bit(int nr, volatile void *addr) in __test_bit() 207 #define test_bit(nr,addr) \ argument 212 #define find_first_zero_bit(addr, size) \ argument 301 #define ext2_find_first_zero_bit(addr, size) \ argument 357 #define minix_set_bit(nr,addr) set_bit(nr,addr) argument [all …]
|
A D | io.h | 24 #define readb(addr) \ argument 27 #define readw(addr) \ argument 30 #define readl(addr) \ argument 33 #define writeb(b, addr) \ argument 36 #define writew(b, addr) \ argument 39 #define writel(b, addr) \ argument 46 #define inb(addr) readb(addr) argument 47 #define inw(addr) readw(addr) argument 48 #define inl(addr) readl(addr) argument 55 #define in_arch(type, endian, addr) \ argument [all …]
|
/u-boot-v2022.01-rc1/arch/nios2/include/asm/ |
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 141 #define clrbits(type, addr, clear) \ argument [all …]
|
/u-boot-v2022.01-rc1/arch/xtensa/include/asm/ |
A D | io.h | 35 #define readb(addr) \ argument 37 #define readw(addr) \ argument 39 #define readl(addr) \ argument 89 # define in_8(addr) (*(u8 *)(addr)) argument 90 # define in_le16(addr) _swapw(*(u16 *)(addr)) argument 91 # define in_le32(addr) _swapl(*(u32 *)(addr)) argument 92 # define out_8(b, addr) *(u8 *)(addr) = (b) argument 96 # define in_8(addr) (*(u8 *)(addr)) argument 97 # define in_le16(addr) (*(u16 *)(addr)) argument 98 # define in_le32(addr) (*(u32 *)(addr)) argument [all …]
|
/u-boot-v2022.01-rc1/arch/arm/include/asm/ |
A D | bitops.h | 42 static inline void __change_bit(int nr, volatile void *addr) in __change_bit() 50 static inline int __test_and_set_bit(int nr, volatile void *addr) in __test_and_set_bit() 60 static inline int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() 72 static inline int __test_and_clear_bit(int nr, volatile void *addr) in __test_and_clear_bit() 82 static inline int test_and_clear_bit(int nr, volatile void * addr) in test_and_clear_bit() 96 static inline int __test_and_change_bit(int nr, volatile void *addr) in __test_and_change_bit() 109 static inline int test_bit(int nr, const void * addr) in test_bit() 167 #define find_first_zero_bit(addr, size) \ argument 177 #define minix_test_and_set_bit(nr,addr) test_and_set_bit(nr,addr) argument 178 #define minix_set_bit(nr,addr) set_bit(nr,addr) argument [all …]
|
/u-boot-v2022.01-rc1/arch/mips/mach-octeon/include/mach/ |
A D | cvmx-regs.h | 157 static inline u64 csr_rd(u64 addr) in csr_rd() 162 static inline u32 csr_rd32(u64 addr) in csr_rd32() 183 static inline void csr_wr(u64 addr, u64 val) in csr_wr() 188 static inline void csr_wr32(u64 addr, u32 val) in csr_wr32() 197 static inline u64 cvmx_read64_uint64(u64 addr) in cvmx_read64_uint64() 202 static inline s64 cvmx_read64_int64(u64 addr) in cvmx_read64_int64() 217 static inline u32 cvmx_read64_uint32(u64 addr) in cvmx_read64_uint32() 222 static inline s32 cvmx_read64_int32(u64 addr) in cvmx_read64_int32() 257 static inline s16 cvmx_read64_int16(u64 addr) in cvmx_read64_int16() 262 static inline u16 cvmx_read64_uint16(u64 addr) in cvmx_read64_uint16() [all …]
|
/u-boot-v2022.01-rc1/arch/riscv/include/asm/ |
A D | bitops.h | 35 static inline void __set_bit(int nr, void *addr) in __set_bit() 47 static inline void __clear_bit(int nr, void *addr) in __clear_bit() 59 static inline void __change_bit(int nr, void *addr) in __change_bit() 69 static inline int __test_and_set_bit(int nr, void *addr) in __test_and_set_bit() 81 static inline int __test_and_clear_bit(int nr, void *addr) in __test_and_clear_bit() 93 static inline int __test_and_change_bit(int nr, void *addr) in __test_and_change_bit() 108 static inline int test_bit(int nr, const void *addr) in test_bit() 168 #define minix_test_and_set_bit(nr, addr) test_and_set_bit(nr, addr) argument 169 #define minix_set_bit(nr, addr) set_bit(nr, addr) argument 170 #define minix_test_and_clear_bit(nr, addr) test_and_clear_bit(nr, addr) argument [all …]
|
/u-boot-v2022.01-rc1/arch/nds32/include/asm/ |
A D | bitops.h | 37 static inline void __set_bit(int nr, void *addr) in __set_bit() 51 static inline void __clear_bit(int nr, void *addr) in __clear_bit() 68 static inline void __change_bit(int nr, void *addr) in __change_bit() 80 static inline int __test_and_set_bit(int nr, void *addr) in __test_and_set_bit() 94 static inline int __test_and_clear_bit(int nr, void *addr) in __test_and_clear_bit() 108 static inline int __test_and_change_bit(int nr, void *addr) in __test_and_change_bit() 126 static inline int test_bit(int nr, const void *addr) in test_bit() 186 #define minix_test_and_set_bit(nr, addr) test_and_set_bit(nr, addr) argument 187 #define minix_set_bit(nr, addr) set_bit(nr, addr) argument 188 #define minix_test_and_clear_bit(nr, addr) test_and_clear_bit(nr, addr) argument [all …]
|
/u-boot-v2022.01-rc1/include/ |
A D | iotrace.h | 35 phys_addr_t addr; member 49 #define readl(addr) iotrace_readl((const void *)(addr)) argument 52 #define writel(val, addr) iotrace_writel(val, (void *)(addr)) argument 55 #define readw(addr) iotrace_readw((const void *)(addr)) argument 58 #define writew(val, addr) iotrace_writew(val, (void *)(addr)) argument 61 #define readb(addr) iotrace_readb((const void *)(uintptr_t)addr) argument 64 #define writeb(val, addr) iotrace_writeb(val, (void *)(uintptr_t)addr) argument
|
/u-boot-v2022.01-rc1/lib/ |
A D | elf.c | 26 unsigned long load_elf64_image_phdr(unsigned long addr) in load_elf64_image_phdr() 59 uintptr_t addr = ehdr->e_entry; in load_elf64_image_phdr() local 67 unsigned long load_elf64_image_shdr(unsigned long addr) in load_elf64_image_shdr() 123 uintptr_t addr = ehdr->e_entry; in load_elf64_image_shdr() local 138 unsigned long load_elf_image_phdr(unsigned long addr) in load_elf_image_phdr() 170 unsigned long load_elf_image_shdr(unsigned long addr) in load_elf_image_shdr() 229 int valid_elf_image(unsigned long addr) in valid_elf_image()
|
/u-boot-v2022.01-rc1/arch/sandbox/lib/ |
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()
|