Searched refs:addr (Results 1 - 25 of 1311) sorted by relevance

1234567891011>>

/u-boot/arch/nios2/include/asm/
H A Ddma-mapping.h13 unsigned long addr = (unsigned long)malloc_cache_aligned(len); local
15 if (!addr)
18 invalidate_dcache_range(addr, addr + len);
20 *handle = addr;
22 return map_physmem(addr, len, MAP_NOCACHE);
H A Dio.h58 #define readb(addr)\
60 asm volatile( "ldbio %0, 0(%1)" :"=r"(val) : "r" (addr)); val;})
61 #define readw(addr)\
63 asm volatile( "ldhio %0, 0(%1)" :"=r"(val) : "r" (addr)); val;})
64 #define readl(addr)\
66 asm volatile( "ldwio %0, 0(%1)" :"=r"(val) : "r" (addr)); val;})
68 #define writeb(val,addr)\
69 asm volatile ("stbio %0, 0(%1)" : : "r" (val), "r" (addr))
70 #define writew(val,addr)\
71 asm volatile ("sthio %0, 0(%1)" : : "r" (val), "r" (addr))
[all...]
/u-boot/drivers/usb/gadget/
H A Dbcm_udc_otg.h9 static inline void wfld_set(uintptr_t addr, uint32_t fld_val, uint32_t fld_mask) argument
11 writel(((readl(addr) & ~(fld_mask)) | (fld_val)), (addr));
14 static inline void wfld_clear(uintptr_t addr, uint32_t fld_mask) argument
16 writel((readl(addr) & ~(fld_mask)), (addr));
/u-boot/arch/powerpc/include/asm/
H A Dbyteorder.h8 static __inline__ unsigned ld_le16(const volatile unsigned short *addr) argument
12 __asm__ __volatile__ ("lhbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
16 static __inline__ void st_le16(volatile unsigned short *addr, const unsigned val) argument
18 __asm__ __volatile__ ("sthbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr));
21 static __inline__ unsigned ld_le32(const volatile unsigned *addr) argument
25 __asm__ __volatile__ ("lwbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
29 static __inline__ void st_le32(volatile unsigned *addr, cons argument
[all...]
H A Dio.h26 #define readb(addr) in_8((volatile u8 *)(addr))
27 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b))
29 #define readw(addr) (*(volatile u16 *) (addr))
30 #define readl(addr) (*(volatile u32 *) (addr))
31 #define writew(b,addr) ((*(volatile u16 *) (addr))
137 __raw_readb(const volatile void __iomem *addr) argument
143 __raw_readw(const volatile void __iomem *addr) argument
149 __raw_readl(const volatile void __iomem *addr) argument
155 __raw_writeb(unsigned char v, volatile void __iomem *addr) argument
161 __raw_writew(unsigned short v, volatile void __iomem *addr) argument
167 __raw_writel(unsigned int v, volatile void __iomem *addr) argument
180 in_8(const volatile unsigned char __iomem *addr) argument
191 out_8(volatile unsigned char __iomem *addr, u8 val) argument
199 in_le16(const volatile unsigned short __iomem *addr) argument
210 in_be16(const volatile unsigned short __iomem *addr) argument
220 out_le16(volatile unsigned short __iomem *addr, u16 val) argument
226 out_be16(volatile unsigned short __iomem *addr, u16 val) argument
231 in_le32(const volatile unsigned __iomem *addr) argument
242 in_be32(const volatile unsigned __iomem *addr) argument
252 out_le32(volatile unsigned __iomem *addr, u32 val) argument
258 out_be32(volatile unsigned __iomem *addr, u32 val) argument
[all...]
/u-boot/board/gdsys/common/
H A Ddp501.c26 static void dp501_setbits(u8 addr, u8 reg, u8 mask) argument
30 val = i2c_reg_read(addr, reg);
32 i2c_reg_write(addr, reg, val);
35 static void dp501_clrbits(u8 addr, u8 reg, u8 mask) argument
39 val = i2c_reg_read(addr, reg);
41 i2c_reg_write(addr, reg, val);
44 static int dp501_detect_cable_adapter(u8 addr) argument
46 u8 val = i2c_reg_read(addr, 0x00);
51 static void dp501_link_training(u8 addr) argument
58 val = i2c_reg_read(addr,
83 dp501_powerup(u8 addr) argument
135 dp501_powerdown(u8 addr) argument
[all...]
H A Ddp501.h27 void dp501_powerup(u8 addr);
28 void dp501_powerdown(u8 addr);
/u-boot/arch/xtensa/include/asm/
H A Dcache.h15 void __flush_invalidate_dcache_range(unsigned long addr, unsigned long size);
17 void __invalidate_dcache_range(unsigned long addr, unsigned long size);
20 void __invalidate_icache_range(unsigned long addr, unsigned long size);
/u-boot/arch/x86/include/asm/
H A Dearly_cmos.h17 * @addr: RTC SRAM address
20 u8 cmos_read8(u8 addr);
27 * @addr: RTC SRAM address
30 u16 cmos_read16(u8 addr);
37 * @addr: RTC SRAM address
40 u32 cmos_read32(u8 addr);
/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dhardware.h15 #define rk_clrsetreg(addr, clr, set) \
16 writel(((clr) | (set)) << 16 | (set), addr)
17 #define rk_clrreg(addr, clr) writel((clr) << 16, addr)
18 #define rk_setreg(addr, set) writel((set) << 16 | (set), addr)
/u-boot/arch/sandbox/include/asm/
H A Dio.h36 unsigned long sandbox_read(const void *addr, enum sandboxio_size_t size);
37 void sandbox_write(void *addr, unsigned int val, enum sandboxio_size_t size);
39 #define readb(addr) sandbox_read((const void *)addr, SB_SIZE_8)
40 #define readw(addr) sandbox_read((const void *)addr, SB_SIZE_16)
41 #define readl(addr) sandbox_read((const void *)addr, SB_SIZE_32)
43 #define readq(addr) sandbox_read((const void *)addr, SB_SIZE_6
181 memset_io(volatile void *addr, unsigned char val, int count) argument
[all...]
H A Dbitops.h10 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
37 extern void set_bit(int nr, void *addr);
39 extern void clear_bit(int nr, void *addr);
41 extern void change_bit(int nr, void *addr);
43 static inline void __change_bit(int nr, void *addr) argument
46 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
51 static inline int __test_and_set_bit(int nr, void *addr) argument
54 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
61 static inline int test_and_set_bit(int nr, void *addr) argument
73 __test_and_clear_bit(int nr, void *addr) argument
83 test_and_clear_bit(int nr, void *addr) argument
97 __test_and_change_bit(int nr, void *addr) argument
113 test_bit(int nr, const void *addr) argument
[all...]
/u-boot/board/LaCie/common/
H A Dcpld-gpio-bus.h10 unsigned *addr; member in struct:cpld_gpio_bus
18 unsigned addr, unsigned value);
/u-boot/arch/m68k/include/asm/
H A Dbyteorder.h32 static __inline__ unsigned ld_le16(const volatile unsigned short *addr) argument
34 return __sw16(*addr);
37 static __inline__ void st_le16(volatile unsigned short *addr, argument
40 *addr = __sw16(val);
43 static __inline__ unsigned ld_le32(const volatile unsigned *addr) argument
45 return __sw32(*addr);
48 static __inline__ void st_le32(volatile unsigned *addr, const unsigned val) argument
50 *addr = __sw32(val);
80 /* The same, but returns converted value from the location pointer by addr. */
81 #define __arch__swab16p(addr) ld_le1
[all...]
H A Dio.h18 #define __raw_readb(addr) (*(volatile u8 *)(addr))
19 #define __raw_readw(addr) (*(volatile u16 *)(addr))
20 #define __raw_readl(addr) (*(volatile u32 *)(addr))
22 #define __raw_writeb(b,addr) ((*(volatile u8 *) (addr)) = (b))
23 #define __raw_writew(w,addr) ((*(volatile u16 *) (addr))
161 in_8(volatile u8 * addr) argument
166 out_8(volatile u8 * addr, int val) argument
171 in_le16(volatile u16 * addr) argument
176 in_be16(volatile u16 * addr) argument
181 out_le16(volatile u16 * addr, int val) argument
186 out_be16(volatile u16 * addr, int val) argument
191 in_le32(volatile u32 * addr) argument
196 in_be32(volatile u32 * addr) argument
201 out_le32(volatile unsigned *addr, int val) argument
206 out_be32(volatile unsigned *addr, int val) argument
[all...]
/u-boot/arch/arm/mach-zynq/include/mach/
H A Dps7_init_gpl.h21 #define EMIT_MASKWRITE(addr, mask, val) OPCODE_MASKWRITE | addr, mask, val
22 #define EMIT_MASKPOLL(addr, mask) OPCODE_MASKPOLL | addr, mask
23 #define EMIT_MASKDELAY(addr, mask) OPCODE_MASKDELAY | addr, mask
24 #define EMIT_WRITE(addr, val) OPCODE_WRITE | addr, val
/u-boot/cmd/
H A Dstrings.c28 char *addr = start_addr; local
30 puts(addr);
32 addr += strlen(addr) + 1;
33 } while (addr[0] && addr < last_addr);
35 last_addr = addr + (last_addr - start_addr);
36 start_addr = addr;
44 "<addr> [byte count]\n"
45 " - display strings at <addr> fo
[all...]
H A Dsource.c30 ulong addr; local
36 addr = CONFIG_SYS_LOAD_ADDR;
37 debug("* source: default load address = 0x%08lx\n", addr);
39 } else if (fit_parse_subimage(argv[1], image_load_addr, &addr,
42 fit_uname, addr);
43 } else if (fit_parse_conf(argv[1], image_load_addr, &addr, &confname)) {
45 confname, addr);
48 addr = hextoul(argv[1], NULL);
49 debug("* source: cmdline image address = 0x%08lx\n", addr);
52 printf ("## Executing script at %08lx\n", addr);
[all...]
/u-boot/arch/powerpc/lib/
H A Dcache.c24 ulong addr, start, end; local
30 for (addr = start; (addr <= end) && (addr >= start);
31 addr += CONFIG_SYS_CACHELINE_SIZE) {
32 asm volatile("dcbst 0,%0" : : "r" (addr) : "memory");
38 for (addr = start; (addr <= end) && (addr >= start);
39 addr
[all...]
/u-boot/include/linux/
H A Dio.h11 static inline u8 ioread8(const volatile void __iomem *addr) argument
13 return readb(addr);
16 static inline u16 ioread16(const volatile void __iomem *addr) argument
18 return readw(addr);
21 static inline u32 ioread32(const volatile void __iomem *addr) argument
23 return readl(addr);
28 static inline u64 ioread64(const volatile void __iomem *addr) argument
30 return readq(addr);
35 static inline void iowrite8(u8 value, volatile void __iomem *addr) argument
37 writeb(value, addr);
40 iowrite16(u16 value, volatile void __iomem *addr) argument
45 iowrite32(u32 value, volatile void __iomem *addr) argument
52 iowrite64(u64 value, volatile void __iomem *addr) argument
65 iounmap(void __iomem *addr) argument
[all...]
H A Diopoll.h16 * @op: accessor function (takes @addr as its only argument)
24 * case, the last read value at @addr is stored in @val.
46 #define readx_poll_sleep_timeout(op, addr, val, cond, sleep_us, timeout_us) \
47 read_poll_timeout(op, val, cond, sleep_us, timeout_us, addr)
49 #define readl_poll_sleep_timeout(addr, val, cond, sleep_us, timeout_us) \
50 readx_poll_sleep_timeout(readl, addr, val, cond, sleep_us, timeout_us)
52 #define readx_poll_timeout(op, addr, val, cond, timeout_us) \
53 read_poll_timeout(op, val, cond, false, timeout_us, addr)
55 #define readb_poll_timeout(addr, val, cond, timeout_us) \
56 readx_poll_timeout(readb, addr, va
[all...]
/u-boot/drivers/usb/musb-new/
H A Dmusb_io.h21 static inline u16 musb_readw(const void __iomem *addr, unsigned offset) argument
22 { return __raw_readw(addr + offset); }
24 static inline u32 musb_readl(const void __iomem *addr, unsigned offset) argument
25 { return __raw_readl(addr + offset); }
28 static inline void musb_writew(void __iomem *addr, unsigned offset, u16 data) argument
29 { __raw_writew(data, addr + offset); }
31 static inline void musb_writel(void __iomem *addr, unsigned offset, u32 data) argument
32 { __raw_writel(data, addr + offset); }
40 static inline u8 musb_readb(const void __iomem *addr, unsigned offset) argument
45 tmp = __raw_readw(addr
54 musb_writeb(void __iomem *addr, unsigned offset, u8 data) argument
69 musb_readb(const void __iomem *addr, unsigned offset) argument
72 musb_writeb(void __iomem *addr, unsigned offset, u8 data) argument
[all...]
/u-boot/arch/powerpc/include/asm/arch-mpc8xx/
H A Dgpio.h7 ulong addr; member in struct:mpc8xx_gpio_plat
/u-boot/board/xilinx/zynqmp/
H A Dxil_io.h12 static void Xil_Out32(unsigned long addr, unsigned long val) argument
14 writel(val, addr);
17 static int Xil_In32(unsigned long addr) argument
19 return readl(addr);
/u-boot/arch/mips/mach-mtmips/mt7621/tpl/
H A Dtpl.c28 ulong i, addr; local
37 for (addr = start_addr; addr < end_addr; addr += slsize) {
39 write_c0_staglo((addr & 0x1ffff800) | 0xa0);
40 mips_cache(INDEX_STORE_TAG_SD, (void *)addr);
48 mips_cache(INDEX_STORE_DATA_SD, (void *)(addr + i));
60 ulong addr; local
73 for (addr = 0; addr < CONFIG_SYS_ICACHE_SIZ
[all...]

Completed in 124 milliseconds

1234567891011>>