| /drivers/misc/ |
| A D | fsl_sec_mon.c | 20 int timeout = 10; in set_sec_mon_state_non_sec() local 36 while (timeout) { in set_sec_mon_state_non_sec() 44 timeout--; in set_sec_mon_state_non_sec() 47 if (timeout == 0) { in set_sec_mon_state_non_sec() 65 while (timeout) { in set_sec_mon_state_non_sec() 73 timeout--; in set_sec_mon_state_non_sec() 81 timeout = 10; in set_sec_mon_state_non_sec() 102 timeout--; in set_sec_mon_state_non_sec() 121 int timeout = 10; in set_sec_mon_state_soft_fail() local 129 while (timeout) { in set_sec_mon_state_soft_fail() [all …]
|
| A D | mxs_ocotp.c | 34 int timeout = MXS_OCOTP_TIMEOUT; in mxs_ocotp_wait_busy_clear() local 36 while (--timeout) { in mxs_ocotp_wait_busy_clear() 43 if (!timeout) in mxs_ocotp_wait_busy_clear() 123 uint32_t reg, timeout = MXS_OCOTP_TIMEOUT; in mxs_ocotp_wait_hclk_ready() local 125 while (--timeout) { in mxs_ocotp_wait_hclk_ready() 131 if (!timeout) in mxs_ocotp_wait_hclk_ready()
|
| /drivers/mtd/nand/raw/ |
| A D | lpc32xx_nand_mlc.c | 248 for (timeout = LPC32X_NAND_TIMEOUT; timeout; timeout--) { in lpc32xx_read_page_hwecc() 288 unsigned int i, status, timeout; in lpc32xx_read_page_raw() local 296 for (timeout = LPC32X_NAND_TIMEOUT; timeout; timeout--) { in lpc32xx_read_page_raw() 348 for (timeout = LPC32X_NAND_TIMEOUT; timeout; timeout--) { in lpc32xx_read_oob() 390 unsigned int i, status, timeout; in lpc32xx_write_page_hwecc() local 402 for (timeout = LPC32X_NAND_TIMEOUT; timeout; timeout--) { in lpc32xx_write_page_hwecc() 414 for (timeout = LPC32X_NAND_TIMEOUT; timeout; timeout--) { in lpc32xx_write_page_hwecc() 495 for (timeout = LPC32X_NAND_TIMEOUT; timeout; timeout--) { in lpc32xx_write_oob() 519 unsigned int timeout; in lpc32xx_waitfunc() local 521 for (timeout = LPC32X_NAND_TIMEOUT; timeout; timeout--) { in lpc32xx_waitfunc() [all …]
|
| A D | arasan_nfc.c | 342 u32 timeout; in arasan_nand_read_page() local 386 timeout--; in arasan_nand_read_page() 425 timeout--; in arasan_nand_read_page() 597 timeout--; in arasan_nand_write_page_hwecc() 659 timeout--; in arasan_nand_reset() 770 timeout--; in arasan_nand_write_buf() 791 timeout--; in arasan_nand_write_buf() 845 timeout--; in arasan_nand_erase() 898 timeout--; in arasan_nand_read_status() 989 timeout--; in arasan_nand_read_buf() [all …]
|
| /drivers/watchdog/ |
| A D | imx_watchdog.c | 64 u64 timeout) in imx_watchdog_init() argument 72 timeout = max_t(u64, timeout, TIMEOUT_MIN); in imx_watchdog_init() 73 timeout = min_t(u64, timeout, TIMEOUT_MAX); in imx_watchdog_init() 74 timeout = lldiv(timeout, 500) - 1; in imx_watchdog_init() 77 wcr = (WCR_WDA | WCR_SRS | WCR_WDE) << 8 | timeout; in imx_watchdog_init() 80 WCR_WDA | SET_WCR_WT(timeout); in imx_watchdog_init() 127 static int imx_wdt_start(struct udevice *dev, u64 timeout, ulong flags) in imx_wdt_start() argument 131 imx_watchdog_init(priv->base, priv->ext_reset, timeout); in imx_wdt_start()
|
| A D | cdns_wdt.c | 127 static int cdns_wdt_start(struct udevice *dev, u64 timeout, ulong flags) in cdns_wdt_start() argument 146 do_div(timeout, 1000); in cdns_wdt_start() 147 timeout = max_t(u64, timeout, CDNS_WDT_MIN_TIMEOUT); in cdns_wdt_start() 148 timeout = min_t(u64, timeout, CDNS_WDT_MAX_TIMEOUT); in cdns_wdt_start() 150 debug("%s: CLK_FREQ %ld, timeout %lld\n", __func__, clk_f, timeout); in cdns_wdt_start() 164 count = (timeout * (clk_f / prescaler)) / in cdns_wdt_start()
|
| A D | at91sam9_wdt.c | 42 u64 timeout; in at91_wdt_start() local 46 timeout = timeout_ms; in at91_wdt_start() 47 do_div(timeout, 1000); in at91_wdt_start() 48 timeout = min_t(u64, timeout, WDT_MAX_TIMEOUT); in at91_wdt_start() 49 ticks = WDT_SEC2TICKS(timeout); in at91_wdt_start()
|
| A D | sandbox_alarm-wdt.c | 19 static int alarm_wdt_start(struct udevice *dev, u64 timeout, ulong flags) in alarm_wdt_start() argument 24 timeout = DIV_ROUND_UP(timeout, 1000); in alarm_wdt_start() 25 sec = min_t(u64, UINT_MAX, timeout); in alarm_wdt_start()
|
| A D | ast_wdt.c | 21 static int ast_wdt_start(struct udevice *dev, u64 timeout, ulong flags) in ast_wdt_start() argument 28 timeout = min_t(u64, timeout, 4294967); in ast_wdt_start() 31 timeout *= 1000; in ast_wdt_start() 41 writel((u32) timeout, &priv->regs->counter_reload_val); in ast_wdt_start()
|
| A D | wdt-uclass.c | 30 u32 timeout; member 91 ret = wdt_start(dev, priv->timeout * 1000, 0); in init_watchdog_dev() 236 u32 timeout = WATCHDOG_TIMEOUT_SECS; in wdt_pre_probe() local 246 timeout = dev_read_u32_default(dev, "timeout-sec", timeout); in wdt_pre_probe() 256 priv->timeout = timeout; in wdt_pre_probe()
|
| A D | sp805_wdt.c | 54 static int sp805_wdt_start(struct udevice *dev, u64 timeout, ulong flags) in sp805_wdt_start() argument 60 load_time = (u32)timeout; in sp805_wdt_start() 61 if (timeout < TIME_OUT_MIN_MSECS) in sp805_wdt_start() 63 else if (timeout > TIME_OUT_MAX_MSECS) in sp805_wdt_start() 74 load_value = (timeout / 2) * (priv->clk_rate / 1000); in sp805_wdt_start()
|
| A D | ulp_wdog.c | 74 void ulp_watchdog_init(struct wdog_regs *wdog, u16 timeout) in ulp_watchdog_init() argument 92 hw_watchdog_set_timeout(timeout); in ulp_watchdog_init() 167 u64 timeout = 0; in ulp_wdt_start() local 169 timeout = (timeout_ms * priv->clk_rate) / 1000; in ulp_wdt_start() 170 if (timeout > U16_MAX) in ulp_wdt_start() 173 ulp_watchdog_init(priv->wdog, (u16)timeout); in ulp_wdt_start()
|
| A D | s5p_wdt.c | 25 void wdt_start(unsigned int timeout) in wdt_start() argument 39 writel(timeout, &wdt->wtdat); in wdt_start() 40 writel(timeout, &wdt->wtcnt); in wdt_start()
|
| A D | apple_wdt.c | 34 u64 timeout; in apple_wdt_start() local 36 timeout = (timeout_ms * priv->clk_rate) / 1000; in apple_wdt_start() 37 if (timeout > U32_MAX) in apple_wdt_start() 41 writel(timeout, priv->base + APPLE_WDT_BARK_TIME); in apple_wdt_start()
|
| A D | da9063-wdt.c | 77 static int da9063_wdt_update_timeout(struct udevice *dev, unsigned int timeout) in da9063_wdt_update_timeout() argument 97 regval = da9063_wdt_timeout_to_sel(timeout); in da9063_wdt_update_timeout() 107 static int da9063_wdt_start(struct udevice *dev, u64 timeout, ulong flags) in da9063_wdt_start() argument 109 return da9063_wdt_update_timeout(dev, timeout); in da9063_wdt_start()
|
| A D | sunxi_wdt.c | 68 static int sunxi_wdt_start(struct udevice *dev, u64 timeout, ulong flags) in sunxi_wdt_start() argument 75 timeout /= MSEC_PER_SEC; in sunxi_wdt_start() 76 if (timeout > WDT_MAX_TIMEOUT) in sunxi_wdt_start() 77 timeout = WDT_MAX_TIMEOUT; in sunxi_wdt_start() 89 val |= wdt_timeout_map[timeout] << regs->wdt_timeout_shift; in sunxi_wdt_start()
|
| /drivers/ddr/fsl/ |
| A D | fsl_ddr_gen4.c | 28 int timeout = 1000; in set_wait_for_bits_clear() local 34 timeout--; in set_wait_for_bits_clear() 36 if (timeout <= 0) in set_wait_for_bits_clear() 61 int timeout = 0; in fsl_ddr_set_memctl_regs() local 363 timeout = 40; in fsl_ddr_set_memctl_regs() 368 timeout--; in fsl_ddr_set_memctl_regs() 414 timeout = 40; in fsl_ddr_set_memctl_regs() 418 timeout--; in fsl_ddr_set_memctl_regs() 532 timeout--; in fsl_ddr_set_memctl_regs() 600 timeout = 100; in fsl_ddr_set_memctl_regs() [all …]
|
| /drivers/mmc/ |
| A D | dw_mmc.c | 66 unsigned long timeout = 1000; in dwmci_wait_reset() local 71 while (timeout--) { in dwmci_wait_reset() 186 u32 timeout = 20000; in dwmci_fifo_ready() local 194 if (!timeout) { in dwmci_fifo_ready() 204 unsigned int timeout; in dwmci_get_timeout() local 208 timeout /= mmc->clock; in dwmci_get_timeout() 209 timeout /= mmc->bus_width; in dwmci_get_timeout() 212 timeout = (timeout < 1000) ? 1000 : timeout; in dwmci_get_timeout() 214 return timeout; in dwmci_get_timeout() 510 int timeout = 10000; local [all …]
|
| A D | tegra_mmc.c | 152 if (timeout == 0) { in tegra_mmc_wait_inhibit() 156 timeout--; in tegra_mmc_wait_inhibit() 419 timeout = 10; in tegra_mmc_change_clock() 422 if (timeout == 0) { in tegra_mmc_change_clock() 426 timeout--; in tegra_mmc_change_clock() 479 int timeout; in tegra_mmc_pad_init() local 526 if (timeout == 0) { in tegra_mmc_pad_init() 535 unsigned int timeout; in tegra_mmc_reset() local 548 timeout = 100; in tegra_mmc_reset() 552 if (timeout == 0) { in tegra_mmc_reset() [all …]
|
| /drivers/usb/musb/ |
| A D | am35x.c | 19 .timeout = AM35X_USB_OTG_TIMEOUT, 29 u32 timeout; in phy_on() local 42 timeout = musb_cfg.timeout; in phy_on() 43 while (timeout--) in phy_on()
|
| /drivers/ata/ |
| A D | ahci_sunxi.c | 22 int timeout; in sunxi_ahci_phy_init() local 42 timeout = 250; /* Power up takes approx 50 us */ in sunxi_ahci_phy_init() 47 if (--timeout == 0) { in sunxi_ahci_phy_init() 56 timeout = 100; /* Calibration takes approx 10 us */ in sunxi_ahci_phy_init() 61 if (--timeout == 0) { in sunxi_ahci_phy_init()
|
| /drivers/net/octeontx/ |
| A D | smi.c | 120 unsigned long timeout = MDIO_TIMEOUT; in octeontx_c45_addr() local 137 timeout--; in octeontx_c45_addr() 138 } while (smix_wr_dat.s.pending && timeout); in octeontx_c45_addr() 140 return timeout == 0; in octeontx_c45_addr() 148 unsigned long timeout = MDIO_TIMEOUT; in octeontx_phy_read() local 183 timeout--; in octeontx_phy_read() 184 } while (smix_rd_dat.s.pending && timeout); in octeontx_phy_read() 197 unsigned long timeout = MDIO_TIMEOUT; in octeontx_phy_write() local 235 timeout--; in octeontx_phy_write() 236 } while (smix_wr_dat.s.pending && timeout); in octeontx_phy_write() [all …]
|
| /drivers/phy/ |
| A D | phy-da8xx-usb.c | 21 unsigned long timeout; in da8xx_usb_phy_power_on() local 30 timeout = get_timer(0); in da8xx_usb_phy_power_on() 31 while (get_timer(timeout) < 10) { in da8xx_usb_phy_power_on()
|
| /drivers/net/ |
| A D | smc911x.c | 118 int timeout; in smc911x_reset() local 128 timeout = 10; in smc911x_reset() 130 while (timeout-- && in smc911x_reset() 133 if (timeout < 0) { in smc911x_reset() 145 timeout = 1000; in smc911x_reset() 146 while (timeout-- && smc911x_reg_read(priv, E2P_CMD) & E2P_CMD_EPC_BUSY) in smc911x_reset() 149 if (timeout < 0) { in smc911x_reset() 243 int timeout; in smc911x_phy_configure() local 254 timeout = 5000; in smc911x_phy_configure() 257 if ((timeout--) == 0) in smc911x_phy_configure()
|
| /drivers/i2c/ |
| A D | ast_i2c.c | 140 int timeout = I2C_TIMEOUT_US; in ast_i2c_wait_isr() local 142 while (!(readl(&priv->regs->isr) & flag) && timeout > 0) { in ast_i2c_wait_isr() 144 timeout -= I2C_SLEEP_STEP_US; in ast_i2c_wait_isr() 148 if (timeout <= 0) in ast_i2c_wait_isr() 166 int timeout = I2C_TIMEOUT_US; in ast_i2c_wait_tx() local 171 while (!status && timeout > 0) { in ast_i2c_wait_tx() 174 timeout -= I2C_SLEEP_STEP_US; in ast_i2c_wait_tx() 180 if (timeout <= 0) in ast_i2c_wait_tx()
|