Home
last modified time | relevance | path

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

123

/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
A 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
60 if (delay_us >= 1000) in dcn32_smu_wait_for_response()
61 msleep(delay_us/1000); in dcn32_smu_wait_for_response()
62 else if (delay_us > 0) in dcn32_smu_wait_for_response()
63 udelay(delay_us); in dcn32_smu_wait_for_response()
66 TRACE_SMU_DELAY(delay_us * (initial_max_retries - max_retries), clk_mgr->base.ctx); in dcn32_smu_wait_for_response()
116 if (delay_us >= 1000) in dcn32_smu_wait_for_response_delay()
117 msleep(delay_us/1000); in dcn32_smu_wait_for_response_delay()
118 else if (delay_us > 0) in dcn32_smu_wait_for_response_delay()
119 udelay(delay_us); in dcn32_smu_wait_for_response_delay()
[all …]
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/
A Ddcn401_clk_mgr_smu_msg.c37 …01_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, unsigned int max… in dcn401_smu_wait_for_response() argument
46 if (delay_us >= 1000) in dcn401_smu_wait_for_response()
47 msleep(delay_us/1000); in dcn401_smu_wait_for_response()
48 else if (delay_us > 0) in dcn401_smu_wait_for_response()
49 udelay(delay_us); in dcn401_smu_wait_for_response()
88 …_wait_for_response_delay(struct clk_mgr_internal *clk_mgr, unsigned int delay_us, unsigned int max… in dcn401_smu_wait_for_response_delay() argument
98 if (delay_us >= 1000) in dcn401_smu_wait_for_response_delay()
99 msleep(delay_us/1000); in dcn401_smu_wait_for_response_delay()
100 else if (delay_us > 0) in dcn401_smu_wait_for_response_delay()
101 udelay(delay_us); in dcn401_smu_wait_for_response_delay()
[all …]
/drivers/gpu/drm/panthor/
A Dpanthor_device.h501 #define gpu_read_poll_timeout(dev, reg, val, cond, delay_us, timeout_us) \ argument
502 read_poll_timeout(gpu_read, val, cond, delay_us, timeout_us, false, \
505 #define gpu_read_poll_timeout_atomic(dev, reg, val, cond, delay_us, \ argument
507 read_poll_timeout_atomic(gpu_read, val, cond, delay_us, timeout_us, \
510 #define gpu_read64_poll_timeout(dev, reg, val, cond, delay_us, timeout_us) \ argument
511 read_poll_timeout(gpu_read64, val, cond, delay_us, timeout_us, false, \
514 #define gpu_read64_poll_timeout_atomic(dev, reg, val, cond, delay_us, \ argument
516 read_poll_timeout_atomic(gpu_read64, val, cond, delay_us, timeout_us, \
521 read_poll_timeout_atomic(gpu_read_relaxed, val, cond, delay_us, \
524 #define gpu_read64_relaxed_poll_timeout(dev, reg, val, cond, delay_us, \ argument
[all …]
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
A Ddcn30m_clk_mgr_smu_msg.c54 unsigned int delay_us, unsigned int max_retries) in dcn30m_smu_wait_for_response() argument
63 if (delay_us >= 1000) in dcn30m_smu_wait_for_response()
64 msleep(delay_us/1000); in dcn30m_smu_wait_for_response()
65 else if (delay_us > 0) in dcn30m_smu_wait_for_response()
66 udelay(delay_us); in dcn30m_smu_wait_for_response()
A Ddcn30_clk_mgr_smu_msg.c54 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()
72 TRACE_SMU_DELAY(delay_us * (initial_max_retries - max_retries), clk_mgr->base.ctx); in dcn30_smu_wait_for_response()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/
A Drv1_clk_mgr_vbios_smu.c85 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
94 if (delay_us >= 1000) in rv1_smu_wait_for_response()
95 msleep(delay_us/1000); in rv1_smu_wait_for_response()
96 else if (delay_us > 0) in rv1_smu_wait_for_response()
97 udelay(delay_us); in rv1_smu_wait_for_response()
/drivers/mux/
A Dcore.c332 static void mux_control_delay(struct mux_control *mux, unsigned int delay_us) in mux_control_delay() argument
337 if (!delay_us) in mux_control_delay()
340 delayend = ktime_add_us(mux->last_change, delay_us); in mux_control_delay()
366 unsigned int delay_us) in mux_control_select_delay() argument
376 mux_control_delay(mux, delay_us); in mux_control_select_delay()
403 int mux_state_select_delay(struct mux_state *mstate, unsigned int delay_us) in mux_state_select_delay() argument
405 return mux_control_select_delay(mstate->mux, mstate->state, delay_us); in mux_state_select_delay()
426 unsigned int delay_us) in mux_control_try_select_delay() argument
435 mux_control_delay(mux, delay_us); in mux_control_try_select_delay()
459 int mux_state_try_select_delay(struct mux_state *mstate, unsigned int delay_us) in mux_state_try_select_delay() argument
[all …]
/drivers/iommu/riscv/
A Diommu.h81 #define riscv_iommu_readq_timeout(iommu, addr, val, cond, delay_us, timeout_us) \ argument
83 delay_us, timeout_us)
85 #define riscv_iommu_readl_timeout(iommu, addr, val, cond, delay_us, timeout_us) \ argument
87 delay_us, timeout_us)
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/
A Drn_clk_mgr_vbios_smu.c80 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
89 if (delay_us >= 1000) in rn_smu_wait_for_response()
90 msleep(delay_us/1000); in rn_smu_wait_for_response()
91 else if (delay_us > 0) in rn_smu_wait_for_response()
92 udelay(delay_us); in rn_smu_wait_for_response()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/
A Ddcn301_smu.c80 …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
89 if (delay_us >= 1000) in dcn301_smu_wait_for_response()
90 msleep(delay_us/1000); in dcn301_smu_wait_for_response()
91 else if (delay_us > 0) in dcn301_smu_wait_for_response()
92 udelay(delay_us); in dcn301_smu_wait_for_response()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/
A 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()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/
A 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()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/
A Ddcn315_smu.c114 …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
123 if (delay_us >= 1000) in dcn315_smu_wait_for_response()
124 msleep(delay_us/1000); in dcn315_smu_wait_for_response()
125 else if (delay_us > 0) in dcn315_smu_wait_for_response()
126 udelay(delay_us); in dcn315_smu_wait_for_response()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/
A Ddcn31_smu.c85 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
94 if (delay_us >= 1000) in dcn31_smu_wait_for_response()
95 msleep(delay_us/1000); in dcn31_smu_wait_for_response()
96 else if (delay_us > 0) in dcn31_smu_wait_for_response()
97 udelay(delay_us); in dcn31_smu_wait_for_response()
/drivers/fpga/
A Daltera-ps-spi.c91 static inline void altera_ps_delay(int delay_us) in altera_ps_delay() argument
93 if (delay_us > 10) in altera_ps_delay()
94 usleep_range(delay_us, delay_us + 5); in altera_ps_delay()
96 udelay(delay_us); in altera_ps_delay()
/drivers/reset/
A Dreset-lpc18xx.c39 u32 delay_us; member
109 udelay(rc->delay_us); in lpc18xx_rgu_reset()
166 rc->delay_us = 2; in lpc18xx_rgu_probe()
168 rc->delay_us = DIV_ROUND_UP(fcclk, firc * firc); in lpc18xx_rgu_probe()
/drivers/w1/masters/
A Dw1-uart.c38 unsigned int delay_us; member
138 w1cfg->delay_us = 0; in w1_uart_set_config()
140 w1cfg->delay_us = in w1_uart_set_config()
286 if (w1cfg->delay_us > 0) in w1_uart_serdev_tx_rx()
287 fsleep(w1cfg->delay_us); in w1_uart_serdev_tx_rx()
/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/
A Ddcn35_smu.c115 static uint32_t dcn35_smu_wait_for_response(struct clk_mgr_internal *clk_mgr, unsigned int delay_us in dcn35_smu_wait_for_response() argument
124 if (delay_us >= 1000) in dcn35_smu_wait_for_response()
125 msleep(delay_us/1000); in dcn35_smu_wait_for_response()
126 else if (delay_us > 0) in dcn35_smu_wait_for_response()
127 udelay(delay_us); in dcn35_smu_wait_for_response()
/drivers/pwm/
A Dpwm-sun4i.c237 unsigned int delay_us, prescaler = 0; in sun4i_pwm_apply() local
300 delay_us = DIV_ROUND_UP_ULL(cstate.period, NSEC_PER_USEC); in sun4i_pwm_apply()
301 if ((delay_us / 500) > MAX_UDELAY_MS) in sun4i_pwm_apply()
302 msleep(delay_us / 1000 + 1); in sun4i_pwm_apply()
304 usleep_range(delay_us, delay_us * 2); in sun4i_pwm_apply()
A Dpwm-stm32-lp.c98 unsigned int delay_us; in stm32_pwm_lp_compare_channel_apply() local
115 delay_us = 3 * DIV_ROUND_UP(USEC_PER_SEC, rate); in stm32_pwm_lp_compare_channel_apply()
116 usleep_range(delay_us, delay_us * 2); in stm32_pwm_lp_compare_channel_apply()
/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_vmid.c55 int delay_us = 5; in dcn20_wait_for_vmid_ready() local
68 udelay(delay_us); in dcn20_wait_for_vmid_ready()
/drivers/cpuidle/
A 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()
/drivers/media/i2c/
A Dov2685.c454 u32 delay_us; in __ov2685_power_on() local
474 delay_us = ov2685_cal_delay(8192); in __ov2685_power_on()
475 usleep_range(delay_us, delay_us * 2); in __ov2685_power_on()
499 u32 delay_us = ov2685_cal_delay(512); in __ov2685_power_off() local
501 usleep_range(delay_us, delay_us * 2); in __ov2685_power_off()
/drivers/net/ethernet/intel/ice/
A Dice_osdep.h27 #define rd32_poll_timeout(a, addr, val, cond, delay_us, timeout_us) \ argument
28 read_poll_timeout(rd32, val, cond, delay_us, timeout_us, false, a, addr)
/drivers/cpufreq/
A Dcpufreq_governor.h103 unsigned int delay_us) in gov_update_sample_delay() argument
105 policy_dbs->sample_delay_ns = delay_us * NSEC_PER_USEC; in gov_update_sample_delay()

Completed in 64 milliseconds

123