/kernel/linux/linux-5.10/drivers/cpufreq/ |
H A D | tegra194-cpufreq.c | 8 #include <linux/delay.h> 47 u32 delay; member 115 udelay(c->delay); in tegra_read_counters() 129 * divided by the delay time or eqv. of ref_clk_counter in delta time 142 static unsigned int tegra194_get_speed_common(u32 cpu, u32 delay) in tegra194_get_speed_common() argument 156 read_counters_work.c.delay = delay; in tegra194_get_speed_common()
|
/kernel/linux/linux-5.10/drivers/input/ |
H A D | input-polldev.c | 23 unsigned long delay; in input_polldev_queue_work() local 25 delay = msecs_to_jiffies(dev->poll_interval); in input_polldev_queue_work() 26 if (delay >= HZ) in input_polldev_queue_work() 27 delay = round_jiffies_relative(delay); in input_polldev_queue_work() 29 queue_delayed_work(system_freezable_wq, &dev->work, delay); in input_polldev_queue_work()
|
/kernel/linux/linux-5.10/drivers/input/keyboard/ |
H A D | omap-keypad.c | 19 #include <linux/delay.h> 44 unsigned long delay; member 82 udelay(omap_kp->delay); in omap_kp_scan_keypad() 209 if (pdata->delay) in omap_kp_probe() 210 omap_kp->delay = pdata->delay; in omap_kp_probe()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | dbg.h | 103 bool monitor_only, unsigned int delay); 290 fwrt->timestamp.delay = 0; in iwl_fw_cancel_timestamp() 294 void iwl_fw_trigger_timestamp(struct iwl_fw_runtime *fwrt, u32 delay); 303 if (!fwrt->timestamp.delay) in iwl_fw_resume_timestamp() 307 round_jiffies_relative(fwrt->timestamp.delay)); in iwl_fw_resume_timestamp() 315 u32 delay) {} in iwl_fw_trigger_timestamp() 314 iwl_fw_trigger_timestamp(struct iwl_fw_runtime *fwrt, u32 delay) iwl_fw_trigger_timestamp() argument
|
/kernel/linux/linux-5.10/drivers/phy/qualcomm/ |
H A D | phy-qcom-usb-hs-28nm.c | 8 #include <linux/delay.h> 49 int delay; member 214 if (seq->delay) in qcom_snps_hsphy_init_sequence() 215 usleep_range(seq->delay, seq->delay + 10); in qcom_snps_hsphy_init_sequence() 239 * As per databook, 10 usec delay is required between in qcom_snps_hsphy_por_reset() 383 * is meant to program 'value' into phy register at 'offset' with 'delay' 386 #define HSPHY_INIT_CFG(o, v, d) { .offset = o, .val = v, .delay = d, }
|
/kernel/linux/linux-5.10/net/nfc/nci/ |
H A D | spi.c | 47 t.delay.value = nspi->xfer_udelay; in __nci_spi_send() 48 t.delay.unit = SPI_DELAY_UNIT_USECS; in __nci_spi_send() 121 * @delay: delay between transactions in us 125 u8 acknowledge_mode, unsigned int delay, in nci_spi_allocate_spi() 135 nspi->xfer_udelay = delay; in nci_spi_allocate_spi() 222 rx.delay.value = nspi->xfer_udelay; in __nci_spi_read() 223 rx.delay.unit = SPI_DELAY_UNIT_USECS; in __nci_spi_read() 124 nci_spi_allocate_spi(struct spi_device *spi, u8 acknowledge_mode, unsigned int delay, struct nci_dev *ndev) nci_spi_allocate_spi() argument
|
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | peer_event.c | 361 time64_t base, now, delay; in rxrpc_peer_keepalive_worker() local 409 delay = base - now; in rxrpc_peer_keepalive_worker() 410 if (delay < 1) in rxrpc_peer_keepalive_worker() 411 delay = 1; in rxrpc_peer_keepalive_worker() 412 delay *= HZ; in rxrpc_peer_keepalive_worker() 414 timer_reduce(&rxnet->peer_keepalive_timer, jiffies + delay); in rxrpc_peer_keepalive_worker()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_conntrack_ecache.c | 101 int cpu, delay = -1; in ecache_work() local 115 delay = ECACHE_RETRY_WAIT; in ecache_work() 118 delay = 0; in ecache_work() 128 ctnet->ecache_dwork_pending = delay > 0; in ecache_work() 129 if (delay >= 0) in ecache_work() 130 schedule_delayed_work(&ctnet->ecache_dwork, delay); in ecache_work()
|
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | generic-adc-battery.c | 233 int delay; in gab_charged() local 235 delay = pdata->jitter_delay ? pdata->jitter_delay : JITTER_DEFAULT; in gab_charged() 237 msecs_to_jiffies(delay)); in gab_charged() 405 int delay; in gab_resume() local 407 delay = pdata->jitter_delay ? pdata->jitter_delay : JITTER_DEFAULT; in gab_resume() 411 msecs_to_jiffies(delay)); in gab_resume()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
H A D | sun4i_tcon.h | 57 #define SUN4I_TCON0_CTL_CLK_DELAY(delay) ((delay << 4) & SUN4I_TCON0_CTL_CLK_DELAY_MASK) 129 #define SUN4I_TCON1_CTL_CLK_DELAY(delay) ((delay << 4) & SUN4I_TCON1_CTL_CLK_DELAY_MASK) 192 #define SUN4I_TCON0_CPU_TRI2_START_DELAY(delay) (((delay) & 0xffff) << 16)
|
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | meson-ir-tx.c | 114 unsigned int delay; in meson_irtx_prepare_pulse() local 118 delay = (DIV_ROUND_CLOSEST(time, tb_us) - 1) & IRB_DELAY_MASK; in meson_irtx_prepare_pulse() 120 return ((IRB_WRITE_FIFO | IRB_MOD_ENABLE) | tb | delay); in meson_irtx_prepare_pulse() 125 unsigned int delay; in meson_irtx_prepare_space() local 140 delay = (DIV_ROUND_CLOSEST(time, tb_us) - 1) & IRB_DELAY_MASK; in meson_irtx_prepare_space() 142 return ((IRB_WRITE_FIFO & ~IRB_MOD_ENABLE) | tb | delay); in meson_irtx_prepare_space()
|
/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | psample.c | 116 unsigned long delay; in nsim_dev_psample_report_work() local 129 delay = msecs_to_jiffies(NSIM_PSAMPLE_REPORT_INTERVAL_MS); in nsim_dev_psample_report_work() 130 schedule_delayed_work(&psample->psample_dw, delay); in nsim_dev_psample_report_work() 137 unsigned long delay; in nsim_dev_psample_enable() local 148 delay = msecs_to_jiffies(NSIM_PSAMPLE_REPORT_INTERVAL_MS); in nsim_dev_psample_enable() 149 schedule_delayed_work(&psample->psample_dw, delay); in nsim_dev_psample_enable()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | dbg.h | 45 bool monitor_only, unsigned int delay); 235 fwrt->timestamp.delay = 0; in iwl_fw_cancel_timestamp() 239 void iwl_fw_trigger_timestamp(struct iwl_fw_runtime *fwrt, u32 delay); 248 if (!fwrt->timestamp.delay) in iwl_fw_resume_timestamp() 252 round_jiffies_relative(fwrt->timestamp.delay)); in iwl_fw_resume_timestamp() 260 u32 delay) {} in iwl_fw_trigger_timestamp() 259 iwl_fw_trigger_timestamp(struct iwl_fw_runtime *fwrt, u32 delay) iwl_fw_trigger_timestamp() argument
|
/kernel/linux/linux-6.6/drivers/phy/qualcomm/ |
H A D | phy-qcom-usb-hs-28nm.c | 8 #include <linux/delay.h> 49 int delay; member 214 if (seq->delay) in qcom_snps_hsphy_init_sequence() 215 usleep_range(seq->delay, seq->delay + 10); in qcom_snps_hsphy_init_sequence() 239 * As per databook, 10 usec delay is required between in qcom_snps_hsphy_por_reset() 383 * is meant to program 'value' into phy register at 'offset' with 'delay' 386 #define HSPHY_INIT_CFG(o, v, d) { .offset = o, .val = v, .delay = d, }
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun4i_tcon.h | 58 #define SUN4I_TCON0_CTL_CLK_DELAY(delay) ((delay << 4) & SUN4I_TCON0_CTL_CLK_DELAY_MASK) 130 #define SUN4I_TCON1_CTL_CLK_DELAY(delay) ((delay << 4) & SUN4I_TCON1_CTL_CLK_DELAY_MASK) 193 #define SUN4I_TCON0_CPU_TRI2_START_DELAY(delay) (((delay) & 0xffff) << 16)
|
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | omap-keypad.c | 19 #include <linux/delay.h> 45 unsigned long delay; member 83 udelay(omap_kp->delay); in omap_kp_scan_keypad() 209 if (pdata->delay) in omap_kp_probe() 210 omap_kp->delay = pdata->delay; in omap_kp_probe()
|
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu-nvidia.c | 5 #include <linux/delay.h> 101 unsigned int delay; in nvidia_smmu_tlb_sync() local 105 for (delay = 1; delay < TLB_LOOP_TIMEOUT; delay *= 2) { in nvidia_smmu_tlb_sync() 125 udelay(delay); in nvidia_smmu_tlb_sync()
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-delay.c | 19 #define DM_MSG_PREFIX "delay" 24 unsigned int delay; member 152 if (sscanf(argv[2], "%u%c", &c->delay, &dummy) != 1) { in delay_class_ctr() 153 ti->error = "Invalid delay"; in delay_class_ctr() 168 * <device> <offset> <delay> [<write_device> <write_offset> <write_delay>] 250 if (!c->delay) in delay_bio() 256 delayed->expires = expires = jiffies + msecs_to_jiffies(c->delay); in delay_bio() 313 DMEMIT("%s %llu %u", (c)->dev->name, (unsigned long long)(c)->start, (c)->delay) 365 .name = "delay", 377 module_dm(delay); variable [all...] |
/kernel/linux/linux-6.6/net/nfc/nci/ |
H A D | spi.c | 47 t.delay.value = nspi->xfer_udelay; in __nci_spi_send() 48 t.delay.unit = SPI_DELAY_UNIT_USECS; in __nci_spi_send() 121 * @delay: delay between transactions in us 125 u8 acknowledge_mode, unsigned int delay, in nci_spi_allocate_spi() 135 nspi->xfer_udelay = delay; in nci_spi_allocate_spi() 222 rx.delay.value = nspi->xfer_udelay; in __nci_spi_read() 223 rx.delay.unit = SPI_DELAY_UNIT_USECS; in __nci_spi_read() 124 nci_spi_allocate_spi(struct spi_device *spi, u8 acknowledge_mode, unsigned int delay, struct nci_dev *ndev) nci_spi_allocate_spi() argument
|
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | peer_event.c | 293 time64_t base, now, delay; in rxrpc_peer_keepalive_worker() local 341 delay = base - now; in rxrpc_peer_keepalive_worker() 342 if (delay < 1) in rxrpc_peer_keepalive_worker() 343 delay = 1; in rxrpc_peer_keepalive_worker() 344 delay *= HZ; in rxrpc_peer_keepalive_worker() 346 timer_reduce(&rxnet->peer_keepalive_timer, jiffies + delay); in rxrpc_peer_keepalive_worker()
|
/kernel/linux/linux-5.10/drivers/input/joystick/iforce/ |
H A D | iforce-ff.c | 282 || old->replay.delay != new->replay.delay) in need_core() 291 u8 effect_type, u8 axes, u16 duration, u16 delay, u16 button, in make_core() 297 delay = TIME_SCALE(delay); in make_core() 317 data[12] = LO(delay); in make_core() 318 data[13] = HI(delay); in make_core() 387 effect->replay.delay, in iforce_upload_periodic() 447 effect->replay.delay, in iforce_upload_constant() 512 effect->replay.length, effect->replay.delay, in iforce_upload_condition() 290 make_core(struct iforce* iforce, u16 id, u16 mod_id1, u16 mod_id2, u8 effect_type, u8 axes, u16 duration, u16 delay, u16 button, u16 interval, u16 direction) make_core() argument [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-dw-dma.c | 291 struct spi_delay delay; in dw_spi_dma_wait_tx_done() local 295 delay.unit = SPI_DELAY_UNIT_SCK; in dw_spi_dma_wait_tx_done() 296 delay.value = nents * dws->n_bytes * BITS_PER_BYTE; in dw_spi_dma_wait_tx_done() 299 spi_delay_exec(&delay, xfer); in dw_spi_dma_wait_tx_done() 375 struct spi_delay delay; in dw_spi_dma_wait_rx_done() local 391 delay.unit = SPI_DELAY_UNIT_NSECS; in dw_spi_dma_wait_rx_done() 392 delay.value = ns; in dw_spi_dma_wait_rx_done() 395 delay.unit = SPI_DELAY_UNIT_USECS; in dw_spi_dma_wait_rx_done() 396 delay.value = clamp_val(us, 0, USHRT_MAX); in dw_spi_dma_wait_rx_done() 400 spi_delay_exec(&delay, NUL in dw_spi_dma_wait_rx_done() [all...] |
/kernel/linux/linux-6.6/drivers/input/joystick/iforce/ |
H A D | iforce-ff.c | 282 || old->replay.delay != new->replay.delay) in need_core() 291 u8 effect_type, u8 axes, u16 duration, u16 delay, u16 button, in make_core() 297 delay = TIME_SCALE(delay); in make_core() 317 data[12] = LO(delay); in make_core() 318 data[13] = HI(delay); in make_core() 387 effect->replay.delay, in iforce_upload_periodic() 447 effect->replay.delay, in iforce_upload_constant() 512 effect->replay.length, effect->replay.delay, in iforce_upload_condition() 290 make_core(struct iforce* iforce, u16 id, u16 mod_id1, u16 mod_id2, u8 effect_type, u8 axes, u16 duration, u16 delay, u16 button, u16 interval, u16 direction) make_core() argument [all...] |
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | edac_device.c | 373 edac_queue_work(&edac_dev->work, round_jiffies_relative(edac_dev->delay)); in edac_device_workq_function() 375 edac_queue_work(&edac_dev->work, edac_dev->delay); in edac_device_workq_function() 381 * passing in the new delay period in msec 393 edac_dev->delay = msecs_to_jiffies(msec); in edac_device_workq_setup() 403 edac_queue_work(&edac_dev->work, round_jiffies_relative(edac_dev->delay)); in edac_device_workq_setup() 405 edac_queue_work(&edac_dev->work, edac_dev->delay); in edac_device_workq_setup() 427 * Then restart the workq on the new delay 433 edac_dev->delay = msecs_to_jiffies(msec); in edac_device_reset_delay_period() 437 edac_mod_work(&edac_dev->work, round_jiffies_relative(edac_dev->delay)); in edac_device_reset_delay_period() 439 edac_mod_work(&edac_dev->work, edac_dev->delay); in edac_device_reset_delay_period() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/ |
H A D | monitor.c | 475 unsigned long delay = msecs_to_jiffies(CQM_LIMBOCHECK_INTERVAL); in cqm_handle_limbo() local 488 schedule_delayed_work_on(cpu, &d->cqm_limbo, delay); in cqm_handle_limbo() 495 unsigned long delay = msecs_to_jiffies(delay_ms); in cqm_setup_limbo_handler() local 501 schedule_delayed_work_on(cpu, &dom->cqm_limbo, delay); in cqm_setup_limbo_handler() 506 unsigned long delay = msecs_to_jiffies(MBM_OVERFLOW_INTERVAL); in mbm_handle_overflow() local 532 schedule_delayed_work_on(cpu, &d->mbm_over, delay); in mbm_handle_overflow() 540 unsigned long delay = msecs_to_jiffies(delay_ms); in mbm_setup_overflow_handler() local 547 schedule_delayed_work_on(cpu, &dom->mbm_over, delay); in mbm_setup_overflow_handler()
|