| /drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/ |
| A D | dcn32_clk_mgr_smu_msg.c | 50 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 D | dcn401_clk_mgr_smu_msg.c | 37 …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 D | panthor_device.h | 501 #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 D | dcn30m_clk_mgr_smu_msg.c | 54 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 D | dcn30_clk_mgr_smu_msg.c | 54 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 D | rv1_clk_mgr_vbios_smu.c | 85 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 D | core.c | 332 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 D | iommu.h | 81 #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 D | rn_clk_mgr_vbios_smu.c | 80 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 D | dcn301_smu.c | 80 …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 D | dcn316_smu.c | 100 …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 D | dcn314_smu.c | 101 …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 D | dcn315_smu.c | 114 …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 D | dcn31_smu.c | 85 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 D | altera-ps-spi.c | 91 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 D | reset-lpc18xx.c | 39 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 D | w1-uart.c | 38 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 D | dcn35_smu.c | 115 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 D | pwm-sun4i.c | 237 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 D | pwm-stm32-lp.c | 98 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 D | dcn20_vmid.c | 55 int delay_us = 5; in dcn20_wait_for_vmid_ready() local 68 udelay(delay_us); in dcn20_wait_for_vmid_ready()
|
| /drivers/cpuidle/ |
| A D | cpuidle-tegra.c | 69 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 D | ov2685.c | 454 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 D | ice_osdep.h | 27 #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 D | cpufreq_governor.h | 103 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()
|