Searched refs:delay_ns (Results 1 - 25 of 27) sorted by relevance

12

/linux-master/arch/um/include/linux/
H A Dtime-internal.h51 unsigned long long delay_ns);
/linux-master/drivers/iio/adc/
H A Dcc10001_adc.c139 unsigned int delay_ns; local
156 delay_ns = adc_dev->eoc_delay_ns / CC10001_MAX_POLL_COUNT;
166 data[i] = cc10001_adc_poll_done(indio_dev, channel, delay_ns);
194 unsigned int delay_ns; local
201 delay_ns = adc_dev->eoc_delay_ns / CC10001_MAX_POLL_COUNT;
205 val = cc10001_adc_poll_done(indio_dev, chan->channel, delay_ns);
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tc_edt.c31 uint64_t delay_ns = ((uint64_t)skb->len) * NS_PER_SEC / local
37 next_tstamp = *last_tstamp + delay_ns;
/linux-master/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy.h18 #define dsi_phy_write_ndelay(offset, data, delay_ns) { msm_writel((data), (offset)); ndelay(delay_ns); }
/linux-master/include/linux/mtd/
H A Drawnand.h739 * @delay_ns: delay the controller should apply after the instruction has been
752 unsigned int delay_ns; member in struct:nand_op_instr
780 .delay_ns = ns, \
790 .delay_ns = ns, \
801 .delay_ns = ns, \
812 .delay_ns = ns, \
823 .delay_ns = ns, \
834 .delay_ns = ns, \
841 .delay_ns = ns, \
/linux-master/drivers/mtd/nand/raw/
H A Dcs553x_nand.c186 if (instr->delay_ns)
187 ndelay(instr->delay_ns);
H A Dau1550nd.c204 if (instr->delay_ns)
205 ndelay(instr->delay_ns);
H A Dfsl_upm.c152 if (op->instrs[i].delay_ns)
153 ndelay(op->instrs[i].delay_ns);
H A Dgpio.c155 if (op->instrs[i].delay_ns)
156 ndelay(op->instrs[i].delay_ns);
H A Ddavinci_nand.c674 if (instr->delay_ns)
675 ndelay(instr->delay_ns);
H A Ddiskonchip.c559 if (instr->delay_ns)
560 ndelay(instr->delay_ns);
634 if (instr->delay_ns)
635 ndelay(instr->delay_ns);
H A Dfsmc_nand.c685 if (instr->delay_ns)
686 ndelay(instr->delay_ns);
H A Dmarvell_nand.c1739 nfc_op->cle_ale_delay_ns = instr->delay_ns;
1760 nfc_op->cle_ale_delay_ns = instr->delay_ns;
1774 nfc_op->data_delay_ns = instr->delay_ns;
1788 nfc_op->data_delay_ns = instr->delay_ns;
1793 nfc_op->rdy_delay_ns = instr->delay_ns;
H A Dqcom_nandc.c2613 q_op->rdy_delay_ns = instr->delay_ns;
2627 q_op->rdy_delay_ns = instr->delay_ns;
2633 q_op->rdy_delay_ns = instr->delay_ns;
2636 q_op->rdy_delay_ns = instr->delay_ns;
2641 q_op->rdy_delay_ns = instr->delay_ns;
H A Dcadence-nand-controller.c2055 if (instr->delay_ns > 0)
2089 if (instr->delay_ns > 0)
2170 if (instr->delay_ns > 0)
H A Dmeson_nand.c1036 delay_idle = DIV_ROUND_UP(PSEC_TO_NSEC(instr->delay_ns),
1075 if (instr->delay_ns)
H A Dpl35x-nand-controller.c712 rdy_del_ns = instr->delay_ns;
/linux-master/drivers/spi/
H A Dspi-aspeed-smc.c1049 int delay_ns; local
1068 for (delay_ns = 0; delay_ns < 0x10; delay_ns++) {
1070 fread_timing_val |= delay_ns << (4 + shift);
1076 fread_timing_val, hcycle, (delay_ns + 1) / 2,
1077 (delay_ns + 1) & 1 ? 5 : 5, pass ? "PASS" : "FAIL");
H A Dspi-axi-spi-engine.c167 int delay_ns, u32 sclk_hz)
172 if (delay_ns <= 0)
176 t = DIV_ROUND_DOWN_ULL((u64)delay_ns * sclk_hz, NSEC_PER_SEC);
166 spi_engine_gen_sleep(struct spi_engine_program *p, bool dry, int delay_ns, u32 sclk_hz) argument
H A Dspi-fsl-dspi.c633 static void ns_delay_scale(char *psc, char *sc, int delay_ns, argument
641 scale_needed = div_u64_rem((u64)delay_ns * clkrate, NSEC_PER_SEC,
661 delay_ns, clkrate);
/linux-master/net/rxrpc/
H A Dio_thread.c547 s64 delay_ns = ktime_to_ns(ktime_sub(tstamp, now)); local
549 if (delay_ns <= 0) {
554 timeout = nsecs_to_jiffies(delay_ns);
/linux-master/arch/um/kernel/
H A Dtime.c317 unsigned long long delay_ns)
319 time_travel_add_event(e, time_travel_time + delay_ns);
316 time_travel_add_event_rel(struct time_travel_event *e, unsigned long long delay_ns) argument
/linux-master/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c331 if (op->instrs[i].delay_ns)
332 ndelay(op->instrs[i].delay_ns);
/linux-master/drivers/ptp/
H A Dptp_idt82p33.c487 const u8 delay_ns = 32; local
500 ns = (ts.tv_sec + 2) * NSEC_PER_SEC + delta_ns + delay_ns;
502 ns = (ts.tv_sec + 1) * NSEC_PER_SEC + delta_ns + delay_ns;
/linux-master/arch/x86/kvm/
H A Dlapic.c1812 u64 delay_ns = guest_cycles * 1000000ULL; local
1813 do_div(delay_ns, vcpu->arch.virtual_tsc_khz);
1814 ndelay(min_t(u32, delay_ns, timer_advance_ns));

Completed in 582 milliseconds

12