Searched refs:delay_ns (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/drivers/watchdog/ |
| D | coh901327_wdt.c | 87 unsigned long delay_ns; in coh901327_enable() local 102 delay_ns = DIV_ROUND_UP(1000000000, freq); /* Freq to ns and round up */ in coh901327_enable() 103 delay_ns = 3 * delay_ns; /* Wait 3 cycles */ in coh901327_enable() 104 ndelay(delay_ns); in coh901327_enable()
|
| /Linux-v5.4/drivers/iio/adc/ |
| D | cc10001_adc.c | 140 unsigned int delay_ns; in cc10001_adc_trigger_h() local 157 delay_ns = adc_dev->eoc_delay_ns / CC10001_MAX_POLL_COUNT; in cc10001_adc_trigger_h() 167 data[i] = cc10001_adc_poll_done(indio_dev, channel, delay_ns); in cc10001_adc_trigger_h() 195 unsigned int delay_ns; in cc10001_adc_read_raw_voltage() local 202 delay_ns = adc_dev->eoc_delay_ns / CC10001_MAX_POLL_COUNT; in cc10001_adc_read_raw_voltage() 206 val = cc10001_adc_poll_done(indio_dev, chan->channel, delay_ns); in cc10001_adc_read_raw_voltage()
|
| /Linux-v5.4/include/linux/mtd/ |
| D | rawnand.h | 603 unsigned int delay_ns; member 631 .delay_ns = ns, \ 641 .delay_ns = ns, \ 652 .delay_ns = ns, \ 663 .delay_ns = ns, \ 674 .delay_ns = ns, \ 685 .delay_ns = ns, \ 692 .delay_ns = ns, \
|
| /Linux-v5.4/tools/testing/selftests/bpf/progs/ |
| D | test_tc_edt.c | 31 uint64_t delay_ns = ((uint64_t)skb->len) * NS_PER_SEC / in throttle_flow() local 37 next_tstamp = *last_tstamp + delay_ns; in throttle_flow()
|
| /Linux-v5.4/drivers/gpu/drm/msm/dsi/pll/ |
| D | dsi_pll.h | 58 static inline void pll_write_ndelay(void __iomem *reg, u32 data, u32 delay_ns) in pll_write_ndelay() argument 61 ndelay(delay_ns); in pll_write_ndelay()
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-fsl-dspi.c | 527 static void ns_delay_scale(char *psc, char *sc, int delay_ns, in ns_delay_scale() argument 535 scale_needed = div_u64_rem((u64)delay_ns * clkrate, NSEC_PER_SEC, in ns_delay_scale() 555 delay_ns, clkrate); in ns_delay_scale()
|
| /Linux-v5.4/drivers/mtd/nand/raw/ |
| D | marvell_nand.c | 1665 nfc_op->cle_ale_delay_ns = instr->delay_ns; in marvell_nfc_parse_instructions() 1686 nfc_op->cle_ale_delay_ns = instr->delay_ns; in marvell_nfc_parse_instructions() 1700 nfc_op->data_delay_ns = instr->delay_ns; in marvell_nfc_parse_instructions() 1714 nfc_op->data_delay_ns = instr->delay_ns; in marvell_nfc_parse_instructions() 1719 nfc_op->rdy_delay_ns = instr->delay_ns; in marvell_nfc_parse_instructions()
|
| D | meson_nand.c | 905 delay_idle = DIV_ROUND_UP(PSEC_TO_NSEC(instr->delay_ns), in meson_nfc_exec_op() 943 if (instr->delay_ns) in meson_nfc_exec_op()
|
| D | nand_base.c | 1805 unsigned int delay_ns) in nand_wait_rdy_op() argument 1810 PSEC_TO_NSEC(delay_ns)), in nand_wait_rdy_op()
|
| /Linux-v5.4/arch/x86/kvm/ |
| D | lapic.c | 1473 u64 delay_ns = guest_cycles * 1000000ULL; in __wait_lapic_expire() local 1474 do_div(delay_ns, vcpu->arch.virtual_tsc_khz); in __wait_lapic_expire() 1475 ndelay(min_t(u32, delay_ns, timer_advance_ns)); in __wait_lapic_expire()
|