Home
last modified time | relevance | path

Searched refs:delay_us (Results 1 – 25 of 75) sorted by relevance

123

/Linux-v6.6/include/linux/
Diopoll.h84 #define read_poll_timeout_atomic(op, val, cond, delay_us, timeout_us, \ argument
89 unsigned long __delay_us = (delay_us); \
154 #define readx_poll_timeout_atomic(op, addr, val, cond, delay_us, timeout_us) \ argument
155 read_poll_timeout_atomic(op, val, cond, delay_us, timeout_us, false, addr)
157 #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
158 readx_poll_timeout(readb, addr, val, cond, delay_us, timeout_us)
160 #define readb_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
161 readx_poll_timeout_atomic(readb, addr, val, cond, delay_us, timeout_us)
163 #define readw_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
164 readx_poll_timeout(readw, addr, val, cond, delay_us, timeout_us)
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/
Drv1_clk_mgr_vbios_smu.c86 static uint32_t rv1_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, … in rv1_smu_wait_for_response() argument
95 if (delay_us >= 1000) in rv1_smu_wait_for_response()
96 msleep(delay_us/1000); in rv1_smu_wait_for_response()
97 else if (delay_us > 0) in rv1_smu_wait_for_response()
98 udelay(delay_us); in rv1_smu_wait_for_response()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
Ddcn32_clk_mgr_smu_msg.c50 static uint32_t dcn32_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us in dcn32_smu_wait_for_response() argument
59 if (delay_us >= 1000) in dcn32_smu_wait_for_response()
60 msleep(delay_us/1000); in dcn32_smu_wait_for_response()
61 else if (delay_us > 0) in dcn32_smu_wait_for_response()
62 udelay(delay_us); in dcn32_smu_wait_for_response()
/Linux-v6.6/arch/powerpc/kernel/
Dstacktrace.c161 u64 delay_us; in raise_backtrace_ipi() local
169 delay_us = 5 * USEC_PER_SEC; in raise_backtrace_ipi()
171 if (smp_send_safe_nmi_ipi(cpu, handle_backtrace_ipi, delay_us)) { in raise_backtrace_ipi()
173 while (cpumask_test_cpu(cpu, mask) && delay_us) { in raise_backtrace_ipi()
175 delay_us--; in raise_backtrace_ipi()
179 if (delay_us) in raise_backtrace_ipi()
/Linux-v6.6/include/linux/mux/
Dconsumer.h22 unsigned int delay_us);
24 unsigned int delay_us);
27 unsigned int delay_us);
29 unsigned int delay_us);
/Linux-v6.6/include/sound/
Dhdaudio_ext.h146 #define snd_hdac_adsp_readb_poll(chip, reg, val, cond, delay_us, timeout_us) \ argument
148 delay_us, timeout_us)
149 #define snd_hdac_adsp_readw_poll(chip, reg, val, cond, delay_us, timeout_us) \ argument
151 delay_us, timeout_us)
152 #define snd_hdac_adsp_readl_poll(chip, reg, val, cond, delay_us, timeout_us) \ argument
154 delay_us, timeout_us)
155 #define snd_hdac_adsp_readq_poll(chip, reg, val, cond, delay_us, timeout_us) \ argument
157 delay_us, timeout_us)
/Linux-v6.6/drivers/mux/
Dcore.c333 static void mux_control_delay(struct mux_control *mux, unsigned int delay_us) in mux_control_delay() argument
338 if (!delay_us) in mux_control_delay()
341 delayend = ktime_add_us(mux->last_change, delay_us); in mux_control_delay()
367 unsigned int delay_us) in mux_control_select_delay() argument
377 mux_control_delay(mux, delay_us); in mux_control_select_delay()
404 int mux_state_select_delay(struct mux_state *mstate, unsigned int delay_us) in mux_state_select_delay() argument
406 return mux_control_select_delay(mstate->mux, mstate->state, delay_us); in mux_state_select_delay()
427 unsigned int delay_us) in mux_control_try_select_delay() argument
436 mux_control_delay(mux, delay_us); in mux_control_try_select_delay()
460 int mux_state_try_select_delay(struct mux_state *mstate, unsigned int delay_us) in mux_state_try_select_delay() argument
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/
Drn_clk_mgr_vbios_smu.c78 static uint32_t rn_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, u… in rn_smu_wait_for_response() argument
87 if (delay_us >= 1000) in rn_smu_wait_for_response()
88 msleep(delay_us/1000); in rn_smu_wait_for_response()
89 else if (delay_us > 0) in rn_smu_wait_for_response()
90 udelay(delay_us); in rn_smu_wait_for_response()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/
Ddcn301_smu.c79 …01_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, unsigned int max… in dcn301_smu_wait_for_response() argument
88 if (delay_us >= 1000) in dcn301_smu_wait_for_response()
89 msleep(delay_us/1000); in dcn301_smu_wait_for_response()
90 else if (delay_us > 0) in dcn301_smu_wait_for_response()
91 udelay(delay_us); in dcn301_smu_wait_for_response()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
Ddcn30_clk_mgr_smu_msg.c55 static uint32_t dcn30_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us in dcn30_smu_wait_for_response() argument
64 if (delay_us >= 1000) in dcn30_smu_wait_for_response()
65 msleep(delay_us/1000); in dcn30_smu_wait_for_response()
66 else if (delay_us > 0) in dcn30_smu_wait_for_response()
67 udelay(delay_us); in dcn30_smu_wait_for_response()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/
Ddcn316_smu.c100 …16_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, unsigned int max… in dcn316_smu_wait_for_response() argument
109 if (delay_us >= 1000) in dcn316_smu_wait_for_response()
110 msleep(delay_us/1000); in dcn316_smu_wait_for_response()
111 else if (delay_us > 0) in dcn316_smu_wait_for_response()
112 udelay(delay_us); in dcn316_smu_wait_for_response()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/
Ddcn31_smu.c86 static uint32_t dcn31_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us in dcn31_smu_wait_for_response() argument
95 if (delay_us >= 1000) in dcn31_smu_wait_for_response()
96 msleep(delay_us/1000); in dcn31_smu_wait_for_response()
97 else if (delay_us > 0) in dcn31_smu_wait_for_response()
98 udelay(delay_us); in dcn31_smu_wait_for_response()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/
Ddcn315_smu.c113 …15_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, unsigned int max… in dcn315_smu_wait_for_response() argument
122 if (delay_us >= 1000) in dcn315_smu_wait_for_response()
123 msleep(delay_us/1000); in dcn315_smu_wait_for_response()
124 else if (delay_us > 0) in dcn315_smu_wait_for_response()
125 udelay(delay_us); in dcn315_smu_wait_for_response()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/
Ddcn314_smu.c101 …14_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, unsigned int max… in dcn314_smu_wait_for_response() argument
110 if (delay_us >= 1000) in dcn314_smu_wait_for_response()
111 msleep(delay_us/1000); in dcn314_smu_wait_for_response()
112 else if (delay_us > 0) in dcn314_smu_wait_for_response()
113 udelay(delay_us); in dcn314_smu_wait_for_response()
/Linux-v6.6/drivers/fpga/
Daltera-ps-spi.c98 static inline void altera_ps_delay(int delay_us) in altera_ps_delay() argument
100 if (delay_us > 10) in altera_ps_delay()
101 usleep_range(delay_us, delay_us + 5); in altera_ps_delay()
103 udelay(delay_us); in altera_ps_delay()
/Linux-v6.6/drivers/reset/
Dreset-lpc18xx.c39 u32 delay_us; member
109 udelay(rc->delay_us); in lpc18xx_rgu_reset()
180 rc->delay_us = 2; in lpc18xx_rgu_probe()
182 rc->delay_us = DIV_ROUND_UP(fcclk, firc * firc); in lpc18xx_rgu_probe()
/Linux-v6.6/sound/soc/intel/catpt/
Dregisters.h162 #define catpt_readl_poll_shim(cdev, reg, val, cond, delay_us, timeout_us) \ argument
164 val, cond, delay_us, timeout_us)
174 #define catpt_readl_poll_pci(cdev, reg, val, cond, delay_us, timeout_us) \ argument
176 val, cond, delay_us, timeout_us)
/Linux-v6.6/drivers/gpu/drm/i915/display/
Dintel_dp_link_training.c771 int delay_us; in intel_dp_link_training_clock_recovery() local
773 delay_us = drm_dp_read_clock_recovery_delay(&intel_dp->aux, in intel_dp_link_training_clock_recovery()
800 usleep_range(delay_us, 2 * delay_us); in intel_dp_link_training_clock_recovery()
922 int delay_us; in intel_dp_link_training_channel_equalization() local
924 delay_us = drm_dp_read_channel_eq_delay(&intel_dp->aux, in intel_dp_link_training_channel_equalization()
941 usleep_range(delay_us, 2 * delay_us); in intel_dp_link_training_channel_equalization()
1124 int delay_us; in intel_dp_128b132b_lane_eq() local
1141 delay_us = drm_dp_128b132b_read_aux_rd_interval(&intel_dp->aux); in intel_dp_128b132b_lane_eq()
1167 usleep_range(delay_us, 2 * delay_us); in intel_dp_128b132b_lane_eq()
1173 delay_us = drm_dp_128b132b_read_aux_rd_interval(&intel_dp->aux); in intel_dp_128b132b_lane_eq()
/Linux-v6.6/drivers/ufs/host/
Dufs-renesas.c52 { .mode = MODE_WAIT, .u.delay_us = _delay_us }
138 u32 delay_us; member
309 if (p->u.delay_us > 1000) in ufs_renesas_reg_control()
310 mdelay(DIV_ROUND_UP(p->u.delay_us, 1000)); in ufs_renesas_reg_control()
312 udelay(p->u.delay_us); in ufs_renesas_reg_control()
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_vmid.c52 int delay_us = 5; in dcn20_wait_for_vmid_ready() local
65 udelay(delay_us); in dcn20_wait_for_vmid_ready()
/Linux-v6.6/drivers/pwm/
Dpwm-sun4i.c240 unsigned int delay_us, prescaler = 0; in sun4i_pwm_apply() local
307 delay_us = DIV_ROUND_UP_ULL(cstate.period, NSEC_PER_USEC); in sun4i_pwm_apply()
308 if ((delay_us / 500) > MAX_UDELAY_MS) in sun4i_pwm_apply()
309 msleep(delay_us / 1000 + 1); in sun4i_pwm_apply()
311 usleep_range(delay_us, delay_us * 2); in sun4i_pwm_apply()
/Linux-v6.6/tools/testing/selftests/net/
Dso_txtime.c49 int64_t delay_us; member
90 if (ts->delay_us >= 0) { in do_send_one()
95 tdeliver = glob_tstart + ts->delay_us * 1000; in do_send_one()
129 texpect = ts->delay_us >= 0 ? ts->delay_us : 0; in do_recv_one()
404 array->delay_us = strtol(tok, NULL, 0) * 1000; in parse_io()
/Linux-v6.6/drivers/cpuidle/
Dcpuidle-tegra.c69 unsigned int delay_us = 10; in tegra_cpuidle_wait_for_secondary_cpus_parking() local
70 unsigned int timeout_us = 500 * 1000 / delay_us; in tegra_cpuidle_wait_for_secondary_cpus_parking()
83 udelay(delay_us); in tegra_cpuidle_wait_for_secondary_cpus_parking()
/Linux-v6.6/drivers/media/i2c/
Dov2685.c455 u32 delay_us; in __ov2685_power_on() local
475 delay_us = ov2685_cal_delay(8192); in __ov2685_power_on()
476 usleep_range(delay_us, delay_us * 2); in __ov2685_power_on()
500 u32 delay_us = ov2685_cal_delay(512); in __ov2685_power_off() local
502 usleep_range(delay_us, delay_us * 2); in __ov2685_power_off()
/Linux-v6.6/drivers/gpio/
Dgpio-aggregator.c347 u32 delay_us; in gpio_fwd_delay() local
351 delay_us = delay_timings->ramp_up_us; in gpio_fwd_delay()
353 delay_us = delay_timings->ramp_down_us; in gpio_fwd_delay()
354 if (!delay_us) in gpio_fwd_delay()
358 fsleep(delay_us); in gpio_fwd_delay()
360 udelay(delay_us); in gpio_fwd_delay()

123