Home
last modified time | relevance | path

Searched refs:timeout_us (Results 1 - 25 of 131) sorted by relevance

123456

/kernel/linux/linux-5.10/include/linux/
H A Diopoll.h25 * @timeout_us: Timeout in us, 0 means never timeout
31 * be called from atomic context if sleep_us or timeout_us are used.
36 #define read_poll_timeout(op, val, cond, sleep_us, timeout_us, \
39 u64 __timeout_us = (timeout_us); \
70 * @timeout_us: Timeout in us, 0 means never timeout
80 #define read_poll_timeout_atomic(op, val, cond, delay_us, timeout_us, \
83 u64 __timeout_us = (timeout_us); \
113 * @timeout_us: Timeout in us, 0 means never timeout
117 * be called from atomic context if sleep_us or timeout_us are used.
122 #define readx_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \
[all...]
H A Dregmap.h94 * @timeout_us: Timeout in us, 0 means never timeout
99 * from atomic context if sleep_us or timeout_us are used.
103 #define regmap_read_poll_timeout(map, addr, val, cond, sleep_us, timeout_us) \
107 sleep_us, timeout_us, false, (map), (addr), &(val)); \
121 * @timeout_us: Timeout in us, 0 means never timeout
133 #define regmap_read_poll_timeout_atomic(map, addr, val, cond, delay_us, timeout_us) \
135 u64 __timeout_us = (timeout_us); \
165 * @timeout_us: Timeout in us, 0 means never timeout
170 * from atomic context if sleep_us or timeout_us are used.
174 #define regmap_field_read_poll_timeout(field, val, cond, sleep_us, timeout_us) \
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Diopoll.h25 * @timeout_us: Timeout in us, 0 means never timeout
31 * be called from atomic context if sleep_us or timeout_us are used.
36 #define read_poll_timeout(op, val, cond, sleep_us, timeout_us, \
39 u64 __timeout_us = (timeout_us); \
70 * @timeout_us: Timeout in us, 0 means never timeout
84 #define read_poll_timeout_atomic(op, val, cond, delay_us, timeout_us, \
87 u64 __timeout_us = (timeout_us); \
125 * @timeout_us: Timeout in us, 0 means never timeout
129 * be called from atomic context if sleep_us or timeout_us are used.
134 #define readx_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \
[all...]
/kernel/linux/linux-6.6/drivers/accel/ivpu/
H A Divpu_hw_reg_io.h50 #define REGB_POLL(reg, var, cond, timeout_us) \
51 read_poll_timeout(REGB_RD32_SILENT, var, cond, REG_POLL_SLEEP_US, timeout_us, false, reg)
53 #define REGV_POLL(reg, var, cond, timeout_us) \
54 read_poll_timeout(REGV_RD32_SILENT, var, cond, REG_POLL_SLEEP_US, timeout_us, false, reg)
56 #define REGB_POLL_FLD(reg, fld, val, timeout_us) \
59 REGB_POLL(reg, var, (FIELD_GET(reg##_##fld##_MASK, var) == (val)), timeout_us); \
62 #define REGV_POLL_FLD(reg, fld, val, timeout_us) \
65 REGV_POLL(reg, var, (FIELD_GET(reg##_##fld##_MASK, var) == (val)), timeout_us); \
/kernel/linux/linux-6.6/include/sound/
H A Dhdaudio_ext.h146 #define snd_hdac_adsp_readb_poll(chip, reg, val, cond, delay_us, timeout_us) \
148 delay_us, timeout_us)
149 #define snd_hdac_adsp_readw_poll(chip, reg, val, cond, delay_us, timeout_us) \
151 delay_us, timeout_us)
152 #define snd_hdac_adsp_readl_poll(chip, reg, val, cond, delay_us, timeout_us) \
154 delay_us, timeout_us)
155 #define snd_hdac_adsp_readq_poll(chip, reg, val, cond, delay_us, timeout_us) \
157 delay_us, timeout_us)
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_context_param.h14 intel_context_set_watchdog_us(struct intel_context *ce, u64 timeout_us) in intel_context_set_watchdog_us() argument
16 ce->watchdog.timeout_us = timeout_us; in intel_context_set_watchdog_us()
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
H A Dlima_device.h125 int sleep_us, int timeout_us) in lima_poll_timeout()
127 ktime_t timeout = ktime_add_us(ktime_get(), timeout_us); in lima_poll_timeout()
134 if (timeout_us && ktime_compare(ktime_get(), timeout) > 0) in lima_poll_timeout()
124 lima_poll_timeout(struct lima_ip *ip, lima_poll_func_t func, int sleep_us, int timeout_us) lima_poll_timeout() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/lima/
H A Dlima_device.h125 int sleep_us, int timeout_us) in lima_poll_timeout()
127 ktime_t timeout = ktime_add_us(ktime_get(), timeout_us); in lima_poll_timeout()
134 if (timeout_us && ktime_compare(ktime_get(), timeout) > 0) in lima_poll_timeout()
124 lima_poll_timeout(struct lima_ip *ip, lima_poll_func_t func, int sleep_us, int timeout_us) lima_poll_timeout() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/
H A Ddmub_srv.h498 * @timeout_us: the maximum number of microseconds to wait
512 uint32_t timeout_us);
517 * @timeout_us: the maximum number of microseconds to wait
531 uint32_t timeout_us);
536 * @timeout_us: the maximum number of microseconds to wait
548 uint32_t timeout_us);
555 * @timeout_us: the maximum number of microseconds to wait
558 * Waits for the number of microseconds specified by timeout_us
571 uint16_t param, uint32_t timeout_us);
/kernel/linux/linux-5.10/sound/soc/intel/catpt/
H A Dregisters.h162 #define catpt_readl_poll_shim(cdev, reg, val, cond, delay_us, timeout_us) \
164 val, cond, delay_us, timeout_us)
174 #define catpt_readl_poll_pci(cdev, reg, val, cond, delay_us, timeout_us) \
176 val, cond, delay_us, timeout_us)
/kernel/linux/linux-6.6/sound/soc/intel/catpt/
H A Dregisters.h162 #define catpt_readl_poll_shim(cdev, reg, val, cond, delay_us, timeout_us) \
164 val, cond, delay_us, timeout_us)
174 #define catpt_readl_poll_pci(cdev, reg, val, cond, delay_us, timeout_us) \
176 val, cond, delay_us, timeout_us)
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/
H A Ddmub_srv.h658 * @timeout_us: the maximum number of microseconds to wait
672 uint32_t timeout_us);
677 * @timeout_us: the maximum number of microseconds to wait
691 uint32_t timeout_us);
696 * @timeout_us: the maximum number of microseconds to wait
708 uint32_t timeout_us);
715 * @timeout_us: the maximum number of microseconds to wait
718 * Waits for the number of microseconds specified by timeout_us
731 uint16_t param, uint32_t timeout_us);
819 * @timeout_us
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_srv.c536 uint32_t timeout_us) in dmub_srv_wait_for_auto_load()
546 for (i = 0; i <= timeout_us; i += 100) { in dmub_srv_wait_for_auto_load()
557 uint32_t timeout_us) in dmub_srv_wait_for_phy_init()
567 for (i = 0; i <= timeout_us; i += 10) { in dmub_srv_wait_for_phy_init()
578 uint32_t timeout_us) in dmub_srv_wait_for_idle()
585 for (i = 0; i <= timeout_us; ++i) { in dmub_srv_wait_for_idle()
599 uint16_t param, uint32_t timeout_us) in dmub_srv_send_gpint_command()
619 for (i = 0; i < timeout_us; ++i) { in dmub_srv_send_gpint_command()
535 dmub_srv_wait_for_auto_load(struct dmub_srv *dmub, uint32_t timeout_us) dmub_srv_wait_for_auto_load() argument
556 dmub_srv_wait_for_phy_init(struct dmub_srv *dmub, uint32_t timeout_us) dmub_srv_wait_for_phy_init() argument
577 dmub_srv_wait_for_idle(struct dmub_srv *dmub, uint32_t timeout_us) dmub_srv_wait_for_idle() argument
597 dmub_srv_send_gpint_command(struct dmub_srv *dmub, enum dmub_gpint_command command_code, uint16_t param, uint32_t timeout_us) dmub_srv_send_gpint_command() argument
/kernel/linux/linux-5.10/drivers/net/mdio/
H A Dmdio-mscc-miim.c45 #define mscc_readl_poll_timeout(addr, val, cond, delay_us, timeout_us) \
49 timeout_us); \
50 readl_poll_timeout(addr, val, cond, delay_us, timeout_us); \
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhabanalabs.h1335 #define hl_poll_timeout(hdev, addr, val, cond, sleep_us, timeout_us) \
1339 __timeout = ktime_add_us(ktime_get(), timeout_us); \
1342 min((u64)(timeout_us * 10), \
1349 if (timeout_us && ktime_compare(ktime_get(), __timeout) > 0) { \
1371 #define hl_poll_timeout_memory(hdev, addr, val, cond, sleep_us, timeout_us, \
1376 __timeout = ktime_add_us(ktime_get(), timeout_us); \
1379 min((u64)(timeout_us * 10), \
1390 if (timeout_us && ktime_compare(ktime_get(), __timeout) > 0) { \
1403 timeout_us) \
1407 __timeout = ktime_add_us(ktime_get(), timeout_us); \
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dsi/phy/
H A Ddsi_phy_28nm.c80 u32 nb_tries, u32 timeout_us) in pll_28nm_poll_for_ready()
92 udelay(timeout_us); in pll_28nm_poll_for_ready()
292 u32 max_reads = 5, timeout_us = 100; in _dsi_pll_28nm_vco_prepare_hpm() local
325 timeout_us); in _dsi_pll_28nm_vco_prepare_hpm()
386 u32 max_reads = 5, timeout_us = 100; in dsi_pll_28nm_vco_prepare_8226() local
420 max_reads, timeout_us); in dsi_pll_28nm_vco_prepare_8226()
455 u32 max_reads = 10, timeout_us = 50; in dsi_pll_28nm_vco_prepare_lp() local
485 locked = pll_28nm_poll_for_ready(pll_28nm, max_reads, timeout_us); in dsi_pll_28nm_vco_prepare_lp()
79 pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, u32 nb_tries, u32 timeout_us) pll_28nm_poll_for_ready() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/pll/
H A Ddsi_pll_28nm.c92 u32 nb_tries, u32 timeout_us) in pll_28nm_poll_for_ready()
104 udelay(timeout_us); in pll_28nm_poll_for_ready()
318 u32 max_reads = 5, timeout_us = 100; in dsi_pll_28nm_enable_seq_hpm() local
351 max_reads, timeout_us); in dsi_pll_28nm_enable_seq_hpm()
394 u32 max_reads = 10, timeout_us = 50; in dsi_pll_28nm_enable_seq_lp() local
421 locked = pll_28nm_poll_for_ready(pll_28nm, max_reads, timeout_us); in dsi_pll_28nm_enable_seq_lp()
91 pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, u32 nb_tries, u32 timeout_us) pll_28nm_poll_for_ready() argument
H A Ddsi_pll_28nm_8960.c87 int nb_tries, int timeout_us) in pll_28nm_poll_for_ready()
99 udelay(timeout_us); in pll_28nm_poll_for_ready()
294 int max_reads = 1000, timeout_us = 100; in dsi_pll_28nm_enable_seq() local
319 locked = pll_28nm_poll_for_ready(pll_28nm, max_reads, timeout_us); in dsi_pll_28nm_enable_seq()
86 pll_28nm_poll_for_ready(struct dsi_pll_28nm *pll_28nm, int nb_tries, int timeout_us) pll_28nm_poll_for_ready() argument
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-rockchip-sfc.c249 static int rockchip_sfc_wait_txfifo_ready(struct rockchip_sfc *sfc, u32 timeout_us) in rockchip_sfc_wait_txfifo_ready() argument
256 timeout_us); in rockchip_sfc_wait_txfifo_ready()
266 static int rockchip_sfc_wait_rxfifo_ready(struct rockchip_sfc *sfc, u32 timeout_us) in rockchip_sfc_wait_rxfifo_ready() argument
273 timeout_us); in rockchip_sfc_wait_rxfifo_ready()
470 static int rockchip_sfc_xfer_done(struct rockchip_sfc *sfc, u32 timeout_us) in rockchip_sfc_xfer_done() argument
477 20, timeout_us); in rockchip_sfc_xfer_done()
/kernel/linux/linux-5.10/drivers/phy/samsung/
H A Dphy-samsung-ufs.c51 const unsigned int timeout_us = 100000; in samsung_ufs_phy_wait_for_lock_acq() local
58 val, (val & PHY_PLL_LOCK_BIT), sleep_us, timeout_us); in samsung_ufs_phy_wait_for_lock_acq()
67 val, (val & PHY_CDR_LOCK_BIT), sleep_us, timeout_us); in samsung_ufs_phy_wait_for_lock_acq()
/kernel/linux/linux-6.6/drivers/net/mdio/
H A Dmdio-mscc-miim.c65 #define mscc_readx_poll_timeout(op, addr, val, cond, delay_us, timeout_us)\
69 timeout_us); \
70 readx_poll_timeout(op, addr, val, cond, delay_us, timeout_us); \
/kernel/linux/linux-6.6/drivers/phy/samsung/
H A Dphy-samsung-ufs.c51 const unsigned int timeout_us = 100000; in samsung_ufs_phy_wait_for_lock_acq() local
58 val, (val & PHY_PLL_LOCK_BIT), sleep_us, timeout_us); in samsung_ufs_phy_wait_for_lock_acq()
68 val, (val & PHY_CDR_LOCK_BIT), sleep_us, timeout_us); in samsung_ufs_phy_wait_for_lock_acq()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dhabanalabs.h2558 #define hl_poll_timeout_common(hdev, addr, val, cond, sleep_us, timeout_us, elbi) \
2563 __timeout = ktime_add_us(ktime_get(), timeout_us); \
2576 if (timeout_us && ktime_compare(ktime_get(), __timeout) > 0) { \
2593 #define hl_poll_timeout(hdev, addr, val, cond, sleep_us, timeout_us) \
2594 hl_poll_timeout_common(hdev, addr, val, cond, sleep_us, timeout_us, false)
2596 #define hl_poll_timeout_elbi(hdev, addr, val, cond, sleep_us, timeout_us) \
2597 hl_poll_timeout_common(hdev, addr, val, cond, sleep_us, timeout_us, true)
2607 timeout_us, elbi) \
2615 __timeout = ktime_add_us(ktime_get(), timeout_us); \
2639 if (timeout_us
[all...]
/kernel/linux/linux-6.6/drivers/leds/flash/
H A Dleds-qcom-flash.c545 u32 current_ua, timeout_us; in qcom_flash_register_led_device() local
619 rc = fwnode_property_read_u32(node, "flash-max-timeout-us", &timeout_us); in qcom_flash_register_led_device()
626 timeout_us = min_t(u32, timeout_us, FLASH_TIMEOUT_MAX_US); in qcom_flash_register_led_device()
631 timeout->val = timeout->max = timeout_us; in qcom_flash_register_led_device()
633 led->max_timeout_ms = led->flash_timeout_ms = timeout_us / USEC_PER_MSEC; in qcom_flash_register_led_device()
/kernel/linux/linux-5.10/drivers/cpuidle/
H A Dcpuidle-tegra.c75 unsigned int timeout_us = 500 * 1000 / delay_us; in tegra_cpuidle_wait_for_secondary_cpus_parking() local
90 } while (timeout_us--); in tegra_cpuidle_wait_for_secondary_cpus_parking()

Completed in 25 milliseconds

123456