Searched refs:stop (Results 1 - 25 of 221) sorted by relevance

123456789

/u-boot/arch/arm/cpu/arm926ejs/
H A Dcache.c28 void invalidate_dcache_range(unsigned long start, unsigned long stop) argument
30 if (!check_cache_range(start, stop))
33 while (start < stop) {
39 void flush_dcache_range(unsigned long start, unsigned long stop) argument
41 if (!check_cache_range(start, stop))
44 while (start < stop) {
/u-boot/arch/mips/mach-octeon/
H A Dcache.c11 void flush_dcache_range(ulong start_addr, ulong stop) argument
21 void invalidate_dcache_range(ulong start_addr, ulong stop) argument
/u-boot/arch/arm/cpu/armv7/
H A Dcache_v7.c32 static void v7_dcache_clean_inval_range(u32 start, u32 stop, u32 line_len) argument
38 for (mva = start; mva < stop; mva = mva + line_len) {
44 static void v7_dcache_inval_range(u32 start, u32 stop, u32 line_len) argument
48 if (!check_cache_range(start, stop))
51 for (mva = start; mva < stop; mva = mva + line_len) {
57 static void v7_dcache_maint_range(u32 start, u32 stop, u32 range_op) argument
71 v7_dcache_clean_inval_range(start, stop, line_len);
74 v7_dcache_inval_range(start, stop, line_len);
117 * Affects the range [start, stop - 1]
119 void invalidate_dcache_range(unsigned long start, unsigned long stop) argument
133 flush_dcache_range(unsigned long start, unsigned long stop) argument
149 mmu_page_table_flush(unsigned long start, unsigned long stop) argument
163 invalidate_dcache_range(unsigned long start, unsigned long stop) argument
167 flush_dcache_range(unsigned long start, unsigned long stop) argument
175 mmu_page_table_flush(unsigned long start, unsigned long stop) argument
[all...]
/u-boot/arch/arm/cpu/arm11/
H A Dcpu.c75 void invalidate_dcache_range(unsigned long start, unsigned long stop) argument
77 if (!check_cache_range(start, stop))
80 while (start < stop) {
86 void flush_dcache_range(unsigned long start, unsigned long stop) argument
88 if (!check_cache_range(start, stop))
91 while (start < stop) {
/u-boot/arch/arm/lib/
H A Dcache-pl310.c51 /* Flush(clean invalidate) memory from start to stop-1 */
52 void v7_outer_cache_flush_range(u32 start, u32 stop) argument
63 for (pa = start; pa < stop; pa = pa + line_size)
69 /* invalidate memory from start to stop-1 */
70 void v7_outer_cache_inval_range(u32 start, u32 stop) argument
87 * If stop address is not aligned to cache-line do not
90 if (stop & (line_size - 1)) {
91 printf("ERROR: %s - stop address is not aligned - 0x%08x\n",
92 __func__, stop);
94 stop
[all...]
H A Dcache.c45 __weak void invalidate_dcache_range(unsigned long start, unsigned long stop) argument
49 __weak void flush_dcache_range(unsigned long start, unsigned long stop) argument
54 int check_cache_range(unsigned long start, unsigned long stop) argument
61 if (stop & (CONFIG_SYS_CACHELINE_SIZE - 1))
66 start, stop);
/u-boot/arch/xtensa/lib/
H A Dcache.c47 void invalidate_dcache_range(ulong start, ulong stop) argument
49 __invalidate_dcache_range(start, stop - start);
/u-boot/arch/arm/include/asm/
H A Dcache.h31 int check_cache_range(unsigned long start, unsigned long stop);
/u-boot/drivers/i2c/
H A Di2c-uniphier.c86 static int send_byte(struct uniphier_i2c_priv *priv, u32 dtrm, bool *stop) argument
95 *stop = false;
106 uint len, const u8 *buf, bool *stop)
112 ret = send_byte(priv, I2C_DTRM_STA | I2C_DTRM_NACK | addr << 1, stop);
117 ret = send_byte(priv, I2C_DTRM_NACK | *buf++, stop);
123 if (*stop)
130 uint len, u8 *buf, bool *stop)
137 I2C_DTRM_RD | addr << 1, stop);
145 if (*stop)
156 bool stop; local
105 uniphier_i2c_transmit(struct uniphier_i2c_priv *priv, uint addr, uint len, const u8 *buf, bool *stop) argument
129 uniphier_i2c_receive(struct uniphier_i2c_priv *priv, uint addr, uint len, u8 *buf, bool *stop) argument
[all...]
H A Di2c-uniphier-f.c22 #define I2C_CR_STO (1 << 1) /* stop condition */
32 u32 ssut; /* restart/stop setup time control */
118 bool *stop)
132 *stop = false;
148 dev_dbg(priv->dev, "stop condition\n");
159 uint len, const u8 *buf, bool *stop)
175 ret = wait_for_irq(priv, irq_flags, stop);
185 ret = wait_for_irq(priv, irq_flags, stop);
193 if (*stop)
200 uint len, u8 *buf, bool *stop)
117 wait_for_irq(struct uniphier_fi2c_priv *priv, u32 flags, bool *stop) argument
158 uniphier_fi2c_transmit(struct uniphier_fi2c_priv *priv, uint addr, uint len, const u8 *buf, bool *stop) argument
199 uniphier_fi2c_receive(struct uniphier_fi2c_priv *priv, uint addr, uint len, u8 *buf, bool *stop) argument
253 bool stop; local
[all...]
/u-boot/arch/mips/lib/
H A Dcache.c145 void __weak flush_dcache_range(ulong start_addr, ulong stop) argument
151 if (start_addr == stop)
154 cache_loop(start_addr, stop, lsize, HIT_WRITEBACK_INV_D);
157 cache_loop(start_addr, stop, slsize, HIT_WRITEBACK_INV_SD);
163 void __weak invalidate_dcache_range(ulong start_addr, ulong stop) argument
169 if (start_addr == stop)
173 cache_loop(start_addr, stop, slsize, HIT_INVALIDATE_SD);
175 cache_loop(start_addr, stop, lsize, HIT_INVALIDATE_D);
/u-boot/include/
H A Dkeyboard.h36 * stop() - disable the keyboard when no-longer needed
41 int (*stop)(struct udevice *dev); member in struct:keyboard_ops
H A Dwdt.h91 int (*stop)(struct udevice *dev); member in struct:wdt_ops
H A Dcpu_func.h68 void flush_dcache_range(unsigned long start, unsigned long stop);
69 void invalidate_dcache_range(unsigned long start, unsigned long stop);
H A Dserial.h11 int (*stop)(void); member in struct:serial_device
101 SERIAL_HALF_STOP, /* 0.5 stop bit */
102 SERIAL_ONE_STOP, /* 1 stop bit */
103 SERIAL_ONE_HALF_STOP, /* 1.5 stop bit */
104 SERIAL_TWO_STOP /* 2 stop bit */
109 #define SERIAL_SET_STOP(stop) \
110 ((stop << SERIAL_STOP_SHIFT) & SERIAL_STOP_MASK)
114 #define SERIAL_CONFIG(par, bits, stop) \
117 stop << SERIAL_STOP_SHIFT)
259 * (parity, 5/6/7/8 bits word length, stop bit
[all...]
/u-boot/common/
H A Dmemsize.c34 uintptr_t start, stop; local
36 stop = start + MEMSIZE_CACHELINE_SIZE;
37 flush_dcache_range(start, stop);
38 invalidate_dcache_range(start, stop);
/u-boot/drivers/input/
H A Dkeyboard-uclass.c29 if (ops->stop)
30 return ops->stop(dev);
76 sdev->stop = keyboard_stop;
/u-boot/arch/powerpc/include/asm/
H A Dcache.h42 extern void flush_dcache_range(unsigned long start, unsigned long stop);
43 extern void clean_dcache_range(unsigned long start, unsigned long stop);
44 extern void invalidate_dcache_range(unsigned long start, unsigned long stop);
/u-boot/arch/arm/mach-imx/imx9/
H A Dimx_bootaux.c68 u32 stop = 0; local
77 stop = simple_strtoul(argv[3], NULL, 10);
/u-boot/net/
H A Ddns.c121 int found, stop, dlen; local
163 for (found = stop = 0; !stop && &p[12] < e; ) {
183 stop = 1;
186 stop = 1;
/u-boot/drivers/tpm/
H A Dtpm_tis_st33zp24_i2c.c151 unsigned long start, stop; local
165 stop = chip->timeout_a;
170 } while (get_timer(start) < stop);
197 unsigned long start, stop; local
203 stop = chip->timeout_d;
220 } while (get_timer(start) < stop);
249 unsigned long start, stop; local
257 stop = timeout;
263 } while (get_timer(start) < stop);
H A Dtpm2_tis_core.c67 unsigned long start, stop; local
74 stop = chip->timeout_a;
79 } while (get_timer(start) < stop);
148 unsigned long stop = timeout; local
159 } while (get_timer(start) < stop);
176 unsigned long start, stop; local
188 stop = chip->timeout_a;
196 } while (get_timer(start) < stop);
/u-boot/drivers/usb/cdns3/
H A Dhost.c49 rdrv->stop = cdns3_host_exit;
/u-boot/drivers/watchdog/
H A Dsandbox_wdt.c50 .stop = sandbox_wdt_stop,
/u-boot/arch/m68k/lib/
H A Dcache.c137 __weak void invalidate_dcache_range(unsigned long start, unsigned long stop) argument
141 __weak void flush_dcache_range(unsigned long start, unsigned long stop) argument

Completed in 144 milliseconds

123456789