Home
last modified time | relevance | path

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

12

/Linux-v4.19/include/linux/
Diopoll.h81 #define readx_poll_timeout_atomic(op, addr, val, cond, delay_us, timeout_us) \ argument
84 unsigned long __delay_us = (delay_us); \
102 #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
103 readx_poll_timeout(readb, addr, val, cond, delay_us, timeout_us)
105 #define readb_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
106 readx_poll_timeout_atomic(readb, addr, val, cond, delay_us, timeout_us)
108 #define readw_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
109 readx_poll_timeout(readw, addr, val, cond, delay_us, timeout_us)
111 #define readw_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
112 readx_poll_timeout_atomic(readw, addr, val, cond, delay_us, timeout_us)
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Dsmp.c458 int __smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us, bool safe) in __smp_send_nmi_ipi() argument
499 if (delay_us) { in __smp_send_nmi_ipi()
500 delay_us--; in __smp_send_nmi_ipi()
501 if (!delay_us) in __smp_send_nmi_ipi()
510 if (delay_us) { in __smp_send_nmi_ipi()
511 delay_us--; in __smp_send_nmi_ipi()
512 if (!delay_us) in __smp_send_nmi_ipi()
534 int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) in smp_send_nmi_ipi() argument
536 return __smp_send_nmi_ipi(cpu, fn, delay_us, false); in smp_send_nmi_ipi()
539 int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) in smp_send_safe_nmi_ipi() argument
[all …]
/Linux-v4.19/drivers/fpga/
Daltera-ps-spi.c95 static inline void altera_ps_delay(int delay_us) in altera_ps_delay() argument
97 if (delay_us > 10) in altera_ps_delay()
98 usleep_range(delay_us, delay_us + 5); in altera_ps_delay()
100 udelay(delay_us); in altera_ps_delay()
/Linux-v4.19/drivers/reset/
Dreset-lpc18xx.c43 u32 delay_us; member
113 udelay(rc->delay_us); in lpc18xx_rgu_reset()
186 rc->delay_us = 2; in lpc18xx_rgu_probe()
188 rc->delay_us = DIV_ROUND_UP(fcclk, firc * firc); in lpc18xx_rgu_probe()
/Linux-v4.19/drivers/pwm/
Dpwm-sun4i.c212 unsigned int delay_us; in sun4i_pwm_apply() local
288 delay_us = jiffies_to_usecs(sun4i_pwm->next_period[pwm->hwpwm] - in sun4i_pwm_apply()
290 if ((delay_us / 500) > MAX_UDELAY_MS) in sun4i_pwm_apply()
291 msleep(delay_us / 1000 + 1); in sun4i_pwm_apply()
293 usleep_range(delay_us, delay_us * 2); in sun4i_pwm_apply()
/Linux-v4.19/drivers/cpufreq/
Dcppc_cpufreq.c197 unsigned int delay_us = 0; in cppc_cpufreq_get_transition_delay_us() local
204 delay_us = 10000; in cppc_cpufreq_get_transition_delay_us()
207 delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC; in cppc_cpufreq_get_transition_delay_us()
212 delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC; in cppc_cpufreq_get_transition_delay_us()
216 return delay_us; in cppc_cpufreq_get_transition_delay_us()
Dcpufreq_governor.h107 unsigned int delay_us) in gov_update_sample_delay() argument
109 policy_dbs->sample_delay_ns = delay_us * NSEC_PER_USEC; in gov_update_sample_delay()
Dcpufreq_governor.c326 unsigned int delay_us) in gov_set_update_util() argument
331 gov_update_sample_delay(policy_dbs, delay_us); in gov_set_update_util()
/Linux-v4.19/drivers/media/i2c/
Dov2685.c395 u32 delay_us; in __ov2685_power_on() local
415 delay_us = ov2685_cal_delay(8192); in __ov2685_power_on()
416 usleep_range(delay_us, delay_us * 2); in __ov2685_power_on()
438 u32 delay_us = ov2685_cal_delay(512); in __ov2685_power_off() local
440 usleep_range(delay_us, delay_us * 2); in __ov2685_power_off()
Dov5695.c986 u32 delay_us; in __ov5695_power_on() local
1006 delay_us = ov5695_cal_delay(8192); in __ov5695_power_on()
1007 usleep_range(delay_us, delay_us * 2); in __ov5695_power_on()
/Linux-v4.19/drivers/gpu/drm/msm/dsi/pll/
Ddsi_pll.h60 static inline void pll_write_udelay(void __iomem *reg, u32 data, u32 delay_us) in pll_write_udelay() argument
63 udelay(delay_us); in pll_write_udelay()
Ddsi_pll_10nm.c343 u32 const delay_us = 100; in dsi_pll_10nm_lock_status() local
350 delay_us, in dsi_pll_10nm_lock_status()
/Linux-v4.19/arch/powerpc/include/asm/
Dsmp.h59 extern int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us);
60 extern int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us);
/Linux-v4.19/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_10nm.c87 u32 const delay_us = 5; in dsi_10nm_phy_enable() local
107 delay_us, timeout_us); in dsi_10nm_phy_enable()
/Linux-v4.19/drivers/iio/adc/
Dina2xx-adc.c774 s64 delay_us; in ina2xx_capture_thread() local
816 delay_us = div_s64(timespec64_to_ns(&delta), 1000); in ina2xx_capture_thread()
817 } while (delay_us <= 0); in ina2xx_capture_thread()
819 usleep_range(delay_us, (delay_us * 3) >> 1); in ina2xx_capture_thread()
/Linux-v4.19/arch/arm/lib/
Ddelay-loop.S28 mul r0, r2, r0 @ r0 = delay_us * UDELAY_MULT
/Linux-v4.19/drivers/clk/ingenic/
Dcgu.h121 u16 delay_us; member
Dcgu.c516 if (clk_info->gate.delay_us) in ingenic_clk_enable()
517 udelay(clk_info->gate.delay_us); in ingenic_clk_enable()
/Linux-v4.19/drivers/uwb/
Ddrp.c585 unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE; in uwb_cnflt_update_work() local
600 usecs_to_jiffies(delay_us)); in uwb_cnflt_update_work()
622 unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE; in uwb_drp_handle_alien_drp() local
657 queue_delayed_work(rc->rsv_workq, &rc->rsv_alien_bp_work, usecs_to_jiffies(delay_us)); in uwb_drp_handle_alien_drp()
Drsv.c859 unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE; in uwb_rsv_queue_update() local
861 queue_delayed_work(rc->rsv_workq, &rc->rsv_update_work, usecs_to_jiffies(delay_us)); in uwb_rsv_queue_update()
/Linux-v4.19/drivers/clk/sunxi-ng/
Dccu_mux.h109 u32 delay_us; /* How many us to wait after reparenting */ member
Dccu_mux.c280 udelay(mux->delay_us); in ccu_mux_notifier_cb()
/Linux-v4.19/drivers/iio/pressure/
Dbmp280-core.c702 unsigned int delay_us; in bmp180_measure() local
724 delay_us = 4500; in bmp180_measure()
726 delay_us = in bmp180_measure()
729 usleep_range(delay_us, delay_us + 1000); in bmp180_measure()
/Linux-v4.19/drivers/base/regmap/
Dregmap.c2140 if (page_change || regs[i].delay_us) { in _regmap_range_multi_paged_reg_write()
2148 if (regs[i].delay_us && i == 0) in _regmap_range_multi_paged_reg_write()
2155 if (regs[i].delay_us) in _regmap_range_multi_paged_reg_write()
2156 udelay(regs[i].delay_us); in _regmap_range_multi_paged_reg_write()
2192 if (regs[i].delay_us) in _regmap_multi_reg_write()
2193 udelay(regs[i].delay_us); in _regmap_multi_reg_write()
2238 if (range || regs[i].delay_us) { in _regmap_multi_reg_write()
/Linux-v4.19/drivers/net/ethernet/sfc/
Dmcdi.c879 unsigned int delay_us = 10000; in _efx_mcdi_rpc_evb_retry() local
886 usleep_range(delay_us, delay_us + 10000); in _efx_mcdi_rpc_evb_retry()
890 if (delay_us < 100000) in _efx_mcdi_rpc_evb_retry()
891 delay_us <<= 1; in _efx_mcdi_rpc_evb_retry()

12