| /drivers/watchdog/ |
| A D | mtk_wdt.c | 74 static void mtk_wdt_set_timeout(struct udevice *dev, u64 timeout_ms) in mtk_wdt_set_timeout() argument 95 if (timeout_ms > 15984) in mtk_wdt_set_timeout() 96 timeout_ms = 15984; in mtk_wdt_set_timeout() 98 timeout_us = timeout_ms * 1000; in mtk_wdt_set_timeout() 107 static int mtk_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in mtk_wdt_start() argument 111 mtk_wdt_set_timeout(dev, timeout_ms); in mtk_wdt_start()
|
| A D | meson_gxbb_wdt.c | 31 static int amlogic_wdt_set_timeout(struct udevice *dev, u64 timeout_ms) in amlogic_wdt_set_timeout() argument 35 if (timeout_ms > GXBB_WDT_TCNT_SETUP_MASK) { in amlogic_wdt_set_timeout() 37 __func__, timeout_ms); in amlogic_wdt_set_timeout() 38 timeout_ms = GXBB_WDT_TCNT_SETUP_MASK; in amlogic_wdt_set_timeout() 41 writel(timeout_ms, data->reg_base + GXBB_WDT_TCNT_REG); in amlogic_wdt_set_timeout()
|
| A D | tangier_wdt.c | 40 static int tangier_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in tangier_wdt_start() argument 50 do_div(timeout_ms, 1000); in tangier_wdt_start() 51 timeout_sec = clamp_t(u32, timeout_ms, WDT_TIMEOUT_MIN, WDT_TIMEOUT_MAX); in tangier_wdt_start()
|
| A D | ftwdt010_wdt.c | 50 static int ftwdt010_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in ftwdt010_wdt_start() argument 56 debug("Activating WDT %llu ms\n", timeout_ms); in ftwdt010_wdt_start() 69 reg = FTWDT010_WDLOAD(timeout_ms * FTWDT010_TIMEOUT_FACTOR); in ftwdt010_wdt_start()
|
| A D | qcom-wdt.c | 55 int qcom_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in qcom_wdt_start() argument 58 ulong bark_timeout_s = ((timeout_ms - 1) * wdt->clk_rate) / 1000; in qcom_wdt_start() 59 ulong bite_timeout_s = (timeout_ms * wdt->clk_rate) / 1000; in qcom_wdt_start()
|
| A D | booke_wdt.c | 60 static int booke_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in booke_wdt_start() argument 63 unsigned int timeout = DIV_ROUND_UP(timeout_ms, 1000); in booke_wdt_start()
|
| A D | apple_wdt.c | 31 static int apple_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in apple_wdt_start() argument 36 timeout = (timeout_ms * priv->clk_rate) / 1000; in apple_wdt_start()
|
| A D | ast2600_wdt.c | 18 static int ast2600_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in ast2600_wdt_start() argument 24 writel((u32)(timeout_ms * 1000), &wdt->counter_reload_val); in ast2600_wdt_start()
|
| A D | wdt-uclass.c | 122 int wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in wdt_start() argument 130 ret = ops->start(dev, timeout_ms, flags); in wdt_start() 151 str, (u32)lldiv(timeout_ms, 1000)); in wdt_start()
|
| A D | npcm_wdt.c | 27 static int npcm_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in npcm_wdt_start() argument 32 time_out = (u32)(timeout_ms) / 1000; in npcm_wdt_start()
|
| A D | bcm2835_wdt.c | 49 static int bcm2835_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in bcm2835_wdt_start() argument 53 priv->timeout_ticks = MS_TO_WDOG_TICKS(timeout_ms); in bcm2835_wdt_start()
|
| A D | cortina_wdt.c | 44 static void cortina_wdt_set_timeout(struct udevice *dev, u64 timeout_ms) in cortina_wdt_set_timeout() argument 54 writel(timeout_ms, priv->base + CA_WDT_LD); in cortina_wdt_set_timeout()
|
| A D | arm_smc_wdt.c | 67 static int smcwd_start(struct udevice *dev, u64 timeout_ms, ulong flags) in smcwd_start() argument 70 u64 timeout_sec = WDT_TIMEOUT_SECS(timeout_ms); in smcwd_start()
|
| A D | at91sam9_wdt.c | 39 static int at91_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in at91_wdt_start() argument 46 timeout = timeout_ms; in at91_wdt_start()
|
| A D | adi_wdt.c | 53 static int adi_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in adi_wdt_start() argument 85 iowrite32(timeout_ms / 1000 * in adi_wdt_start()
|
| A D | davinci_wdt.c | 42 static int davinci_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in davinci_wdt_start() argument 51 threshold = rate * timeout_ms / 1000; in davinci_wdt_start()
|
| A D | octeontx_wdt.c | 37 static int octeontx_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in octeontx_wdt_start() argument 52 tout_wdog = (clk_rate * timeout_ms / 1000) >> priv->data->timer_shift; in octeontx_wdt_start()
|
| A D | stm32mp_wdt.c | 63 static int stm32mp_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in stm32mp_wdt_start() argument 71 reload = timeout_ms * priv->wdt_clk_rate / 256; in stm32mp_wdt_start()
|
| A D | omap_wdt.c | 188 static int omap3_wdt_start(struct udevice *dev, u64 timeout_ms, ulong flags) in omap3_wdt_start() argument 191 u32 pre_margin = GET_WLDR_VAL(timeout_ms / 1000); in omap3_wdt_start()
|
| /drivers/sysreset/ |
| A D | poweroff_gpio.c | 26 u32 timeout_ms; member 57 mdelay(priv->timeout_ms); in poweroff_gpio_request() 70 priv->timeout_ms = dev_read_u32_default(dev, "timeout-ms", 3000); in poweroff_gpio_probe()
|
| /drivers/power/domain/ |
| A D | altr-pmgr-agilex5.c | 22 static int wait_verify_fsm(u16 timeout_ms, uintptr_t base_addr, u32 peripheral_handoff) in wait_verify_fsm() argument 33 } while (get_timer(start) < timeout_ms); in wait_verify_fsm() 35 if (get_timer(start) >= timeout_ms) in wait_verify_fsm()
|
| /drivers/usb/eth/ |
| A D | lan7x.h | 136 const unsigned int timeout_ms, in lan7x_wait_for_bit() argument 151 if (get_timer(start) > timeout_ms) in lan7x_wait_for_bit() 178 const unsigned int timeout_ms, in lan7x_mdio_wait_for_bit() argument 193 if (get_timer(start) > timeout_ms) in lan7x_mdio_wait_for_bit()
|
| /drivers/mmc/ |
| A D | mmc_write.c | 82 int timeout_ms = 1000; in mmc_berase() local 145 if (mmc_poll_for_busy(mmc, timeout_ms)) in mmc_berase() 157 int timeout_ms = 1000; in mmc_write_blocks() local 208 if (mmc_poll_for_busy(mmc, timeout_ms)) in mmc_write_blocks()
|
| /drivers/ram/rockchip/ |
| A D | dmc-rk3368.c | 222 const ulong timeout_ms = 500; in memory_init() local 234 if (get_timer(tmp) > timeout_ms) { in memory_init() 236 __func__, timeout_ms); in memory_init() 405 const ulong timeout_ms = 200; in dfi_cfg() local 426 if (get_timer(tmp) > timeout_ms) { in dfi_cfg() 428 __func__, timeout_ms); in dfi_cfg() 577 const ulong timeout_ms = 500; in ddrphy_data_training() local 588 if (get_timer(tmp) > timeout_ms) { in ddrphy_data_training() 590 __func__, timeout_ms); in ddrphy_data_training()
|
| /drivers/net/mtk_eth/ |
| A D | mt753x.c | 98 u32 val, timeout_ms; in mt7531_mii_rw() local 112 timeout_ms = 100; in mt7531_mii_rw() 120 if (get_timer(timeout) > timeout_ms) in mt7531_mii_rw()
|