Home
last modified time | relevance | path

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

12

/Linux-v5.4/include/linux/
Diopoll.h72 #define readx_poll_timeout_atomic(op, addr, val, cond, delay_us, timeout_us) \ argument
75 unsigned long __delay_us = (delay_us); \
93 #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
94 readx_poll_timeout(readb, addr, val, cond, delay_us, timeout_us)
96 #define readb_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
97 readx_poll_timeout_atomic(readb, addr, val, cond, delay_us, timeout_us)
99 #define readw_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
100 readx_poll_timeout(readw, addr, val, cond, delay_us, timeout_us)
102 #define readw_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
103 readx_poll_timeout_atomic(readw, addr, val, cond, delay_us, timeout_us)
[all …]
/Linux-v5.4/tools/testing/selftests/net/
Dso_txtime.c38 int64_t delay_us; member
71 if (ts->delay_us >= 0) { in do_send_one()
76 tdeliver = glob_tstart + ts->delay_us * 1000; in do_send_one()
106 texpect = ts->delay_us >= 0 ? ts->delay_us : 0; in do_recv_one()
223 array->delay_us = strtol(tok, NULL, 0) * 1000; in parse_io()
/Linux-v5.4/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-v5.4/drivers/reset/
Dreset-lpc18xx.c39 u32 delay_us; member
109 udelay(rc->delay_us); in lpc18xx_rgu_reset()
182 rc->delay_us = 2; in lpc18xx_rgu_probe()
184 rc->delay_us = DIV_ROUND_UP(fcclk, firc * firc); in lpc18xx_rgu_probe()
/Linux-v5.4/drivers/pwm/
Dpwm-sun4i.c205 unsigned int delay_us; in sun4i_pwm_apply() local
281 delay_us = jiffies_to_usecs(sun4i_pwm->next_period[pwm->hwpwm] - in sun4i_pwm_apply()
283 if ((delay_us / 500) > MAX_UDELAY_MS) in sun4i_pwm_apply()
284 msleep(delay_us / 1000 + 1); in sun4i_pwm_apply()
286 usleep_range(delay_us, delay_us * 2); in sun4i_pwm_apply()
/Linux-v5.4/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-v5.4/drivers/cpufreq/
Dcppc_cpufreq.c253 unsigned int delay_us = 0; in cppc_cpufreq_get_transition_delay_us() local
260 delay_us = 10000; in cppc_cpufreq_get_transition_delay_us()
263 delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC; in cppc_cpufreq_get_transition_delay_us()
268 delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC; in cppc_cpufreq_get_transition_delay_us()
272 return delay_us; in cppc_cpufreq_get_transition_delay_us()
Dcpufreq_governor.h104 unsigned int delay_us) in gov_update_sample_delay() argument
106 policy_dbs->sample_delay_ns = delay_us * NSEC_PER_USEC; in gov_update_sample_delay()
Dcpufreq_governor.c323 unsigned int delay_us) in gov_set_update_util() argument
328 gov_update_sample_delay(policy_dbs, delay_us); in gov_set_update_util()
/Linux-v5.4/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.c983 u32 delay_us; in __ov5695_power_on() local
1003 delay_us = ov5695_cal_delay(8192); in __ov5695_power_on()
1004 usleep_range(delay_us, delay_us * 2); in __ov5695_power_on()
/Linux-v5.4/drivers/gpu/drm/msm/dsi/pll/
Ddsi_pll.h52 static inline void pll_write_udelay(void __iomem *reg, u32 data, u32 delay_us) in pll_write_udelay() argument
55 udelay(delay_us); in pll_write_udelay()
/Linux-v5.4/arch/powerpc/kernel/
Dsmp.c463 u64 delay_us, bool safe) in __smp_send_nmi_ipi() argument
506 if (delay_us) { in __smp_send_nmi_ipi()
507 delay_us--; in __smp_send_nmi_ipi()
508 if (!delay_us) in __smp_send_nmi_ipi()
527 int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) in smp_send_nmi_ipi() argument
529 return __smp_send_nmi_ipi(cpu, fn, delay_us, false); in smp_send_nmi_ipi()
532 int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) in smp_send_safe_nmi_ipi() argument
534 return __smp_send_nmi_ipi(cpu, fn, delay_us, true); in smp_send_safe_nmi_ipi()
/Linux-v5.4/arch/powerpc/include/asm/
Dsmp.h55 extern int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us);
56 extern int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us);
/Linux-v5.4/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_10nm.c92 u32 const delay_us = 5; in dsi_10nm_phy_enable() local
112 delay_us, timeout_us); in dsi_10nm_phy_enable()
/Linux-v5.4/drivers/iio/adc/
Dina2xx-adc.c776 s64 delay_us; in ina2xx_capture_thread() local
818 delay_us = div_s64(timespec64_to_ns(&delta), 1000); in ina2xx_capture_thread()
819 } while (delay_us <= 0); in ina2xx_capture_thread()
821 usleep_range(delay_us, (delay_us * 3) >> 1); in ina2xx_capture_thread()
/Linux-v5.4/arch/arm/lib/
Ddelay-loop.S25 mul r0, r2, r0 @ r0 = delay_us * UDELAY_MULT
/Linux-v5.4/drivers/clk/ingenic/
Dcgu.h116 u16 delay_us; member
/Linux-v5.4/drivers/staging/uwb/
Ddrp.c574 unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE; in uwb_cnflt_update_work() local
589 usecs_to_jiffies(delay_us)); in uwb_cnflt_update_work()
611 unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE; in uwb_drp_handle_alien_drp() local
646 queue_delayed_work(rc->rsv_workq, &rc->rsv_alien_bp_work, usecs_to_jiffies(delay_us)); in uwb_drp_handle_alien_drp()
/Linux-v5.4/drivers/clk/sunxi-ng/
Dccu_mux.h109 u32 delay_us; /* How many us to wait after reparenting */ member
Dccu_mux.c277 udelay(mux->delay_us); in ccu_mux_notifier_cb()
/Linux-v5.4/drivers/iio/pressure/
Dbmp280-core.c705 unsigned int delay_us; in bmp180_measure() local
727 delay_us = 4500; in bmp180_measure()
729 delay_us = in bmp180_measure()
732 usleep_range(delay_us, delay_us + 1000); in bmp180_measure()
/Linux-v5.4/drivers/spi/
Dspi-nxp-fspi.c447 u32 mask, u32 delay_us, in fspi_readl_poll_tout() argument
457 delay_us, timeout_us); in fspi_readl_poll_tout()
460 delay_us, timeout_us); in fspi_readl_poll_tout()
/Linux-v5.4/drivers/base/regmap/
Dregmap.c2222 if (page_change || regs[i].delay_us) { in _regmap_range_multi_paged_reg_write()
2230 if (regs[i].delay_us && i == 0) in _regmap_range_multi_paged_reg_write()
2237 if (regs[i].delay_us) in _regmap_range_multi_paged_reg_write()
2238 udelay(regs[i].delay_us); in _regmap_range_multi_paged_reg_write()
2274 if (regs[i].delay_us) in _regmap_multi_reg_write()
2275 udelay(regs[i].delay_us); in _regmap_multi_reg_write()
2320 if (range || regs[i].delay_us) { in _regmap_multi_reg_write()
/Linux-v5.4/drivers/gpu/drm/panel/
Dpanel-novatek-nt39016.c74 #define RV(REG, VAL) { .reg = (REG), .def = (VAL), .delay_us = 2 }

12