| /drivers/watchdog/ |
| A D | npcm_wdt.c | 73 if (wdd->timeout < 2) in npcm_wdt_start() 115 if (timeout < 2) in npcm_wdt_set_timeout() 116 wdd->timeout = 1; in npcm_wdt_set_timeout() 118 wdd->timeout = 2; in npcm_wdt_set_timeout() 120 wdd->timeout = 5; in npcm_wdt_set_timeout() 122 wdd->timeout = 10; in npcm_wdt_set_timeout() 124 wdd->timeout = 21; in npcm_wdt_set_timeout() 126 wdd->timeout = 43; in npcm_wdt_set_timeout() 128 wdd->timeout = 86; in npcm_wdt_set_timeout() 130 wdd->timeout = 172; in npcm_wdt_set_timeout() [all …]
|
| A D | da9063_wdt.c | 90 regval = da9063_wdt_timeout_to_sel(timeout); in da9063_wdt_update_timeout() 144 unsigned int timeout) in da9063_wdt_set_timeout() argument 160 ret = da9063_wdt_update_timeout(da9063, timeout); in da9063_wdt_set_timeout() 166 wdd->timeout = wdt_timeout[da9063_wdt_timeout_to_sel(timeout)]; in da9063_wdt_set_timeout() 219 unsigned int timeout; in da9063_wdt_probe() local 246 wdd->timeout = DA9063_WDG_TIMEOUT; in da9063_wdt_probe() 249 timeout = da9063_wdt_read_timeout(da9063); in da9063_wdt_probe() 250 if (timeout) in da9063_wdt_probe() 251 wdd->timeout = timeout; in da9063_wdt_probe() 255 da9063_wdt_set_timeout(wdd, wdd->timeout); in da9063_wdt_probe() [all …]
|
| A D | nic7018_wdt.c | 34 static unsigned int timeout; variable 35 module_param(timeout, uint, 0); 36 MODULE_PARM_DESC(timeout, 73 if (timeout < 30 && timeout != 16) { in nic7018_get_config() 75 count = timeout / 2 + 1; in nic7018_get_config() 78 count = DIV_ROUND_UP(timeout + 16, 32); in nic7018_get_config() 88 unsigned int timeout) in nic7018_set_timeout() argument 110 nic7018_set_timeout(wdd, wdd->timeout); in nic7018_start() 201 wdd->timeout = WDT_DEFAULT_TIMEOUT; in nic7018_probe() 206 watchdog_init_timeout(wdd, timeout, dev); in nic7018_probe() [all …]
|
| A D | visconti_wdt.c | 43 u32 timeout = wdev->timeout * VISCONTI_WDT_FREQ; in visconti_wdt_start() local 47 writel(timeout, priv->base + WDT_MAX); in visconti_wdt_start() 76 u32 timeout = wdev->timeout * VISCONTI_WDT_FREQ; in visconti_wdt_get_timeleft() local 79 if (timeout <= cnt) in visconti_wdt_get_timeleft() 81 timeout -= cnt; in visconti_wdt_get_timeleft() 83 return timeout / VISCONTI_WDT_FREQ; in visconti_wdt_get_timeleft() 86 static int visconti_wdt_set_timeout(struct watchdog_device *wdev, unsigned int timeout) in visconti_wdt_set_timeout() argument 91 wdev->timeout = timeout; in visconti_wdt_set_timeout() 92 val = wdev->timeout * VISCONTI_WDT_FREQ; in visconti_wdt_set_timeout() 149 wdev->timeout = min(wdev->max_timeout, WDT_DEFAULT_TIMEOUT); in visconti_wdt_probe()
|
| A D | ts4800_wdt.c | 48 const int timeout; member 79 unsigned int timeout) in ts4800_wdt_set_timeout() argument 85 if (ts4800_wdt_map[i].timeout >= timeout) in ts4800_wdt_set_timeout() 89 wdd->timeout = ts4800_wdt_map[i].timeout; in ts4800_wdt_set_timeout() 151 wdd->min_timeout = ts4800_wdt_map[0].timeout; in ts4800_wdt_probe() 152 wdd->max_timeout = ts4800_wdt_map[MAX_TIMEOUT_INDEX].timeout; in ts4800_wdt_probe() 164 if (!wdd->timeout) in ts4800_wdt_probe() 165 wdd->timeout = wdd->max_timeout; in ts4800_wdt_probe() 166 ts4800_wdt_set_timeout(wdd, wdd->timeout); in ts4800_wdt_probe() 181 wdd->timeout, nowayout); in ts4800_wdt_probe()
|
| A D | kempld_wdt.c | 85 module_param(timeout, uint, 0); 86 MODULE_PARM_DESC(timeout, 130 unsigned int timeout) in kempld_wdt_set_stage_timeout() argument 173 unsigned int timeout; in kempld_wdt_get_timeout() local 191 timeout = stage_timeout; in kempld_wdt_get_timeout() 194 return timeout; in kempld_wdt_get_timeout() 198 unsigned int timeout) in kempld_wdt_set_timeout() argument 216 timeout); in kempld_wdt_set_timeout() 220 wdd->timeout = timeout; in kempld_wdt_set_timeout() 237 if (pretimeout > wdd->timeout) in kempld_wdt_set_pretimeout() [all …]
|
| A D | meson_wdt.c | 35 static unsigned int timeout; variable 87 unsigned int timeout) in meson_wdt_change_timeout() argument 94 reg |= MESON_SEC_TO_TC(timeout, meson_wdt->data->count_unit); in meson_wdt_change_timeout() 99 unsigned int timeout) in meson_wdt_set_timeout() argument 101 wdt_dev->timeout = timeout; in meson_wdt_set_timeout() 103 meson_wdt_change_timeout(wdt_dev, timeout); in meson_wdt_set_timeout() 183 meson_wdt->wdt_dev.timeout = min_t(unsigned int, in meson_wdt_probe() 189 watchdog_init_timeout(&meson_wdt->wdt_dev, timeout, dev); in meson_wdt_probe() 201 meson_wdt->wdt_dev.timeout, nowayout); in meson_wdt_probe() 216 module_param(timeout, uint, 0); [all …]
|
| A D | sun4v_wdt.c | 27 static unsigned int timeout; variable 28 module_param(timeout, uint, 0); 29 MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds (default=" 53 hverr = sun4v_mach_set_watchdog(wdd->timeout * 1000, NULL); in sun4v_wdt_ping() 61 unsigned int timeout) in sun4v_wdt_set_timeout() argument 63 wdd->timeout = timeout; in sun4v_wdt_set_timeout() 89 .timeout = WDT_TIMEOUT, 153 watchdog_init_timeout(&wdd, timeout, NULL); in sun4v_wdt_init() 162 wdd.timeout, nowayout); in sun4v_wdt_init()
|
| A D | armada_37xx_wdt.c | 66 static unsigned int timeout; variable 67 module_param(timeout, int, 0); 79 u64 timeout; /* in clock ticks */ member 167 unsigned int timeout) in armada_37xx_wdt_set_timeout() argument 171 wdt->timeout = timeout; in armada_37xx_wdt_set_timeout() 178 dev->timeout = (u64)dev->clk_rate * timeout; in armada_37xx_wdt_set_timeout() 179 do_div(dev->timeout, CNTR_CTRL_PRESCALE_MIN); in armada_37xx_wdt_set_timeout() 181 set_counter_value(dev, CNTR_ID_WDOG, dev->timeout); in armada_37xx_wdt_set_timeout() 212 set_counter_value(dev, CNTR_ID_WDOG, dev->timeout); in armada_37xx_wdt_start() 291 dev->wdt.timeout = WATCHDOG_TIMEOUT; in armada_37xx_wdt_probe() [all …]
|
| A D | it87_wdt.c | 102 static unsigned int timeout = DEFAULT_TIMEOUT; variable 106 module_param(timeout, int, 0); 107 MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds, default=" 217 return wdt_update_timeout(wdd->timeout); in wdt_start() 246 wdd->timeout = t; in wdt_set_timeout() 379 if (timeout < 1 || timeout > max_units * 60) { in it87_wdt_init() 380 timeout = DEFAULT_TIMEOUT; in it87_wdt_init() 385 if (timeout > max_units) in it87_wdt_init() 386 timeout = wdt_round_time(timeout); in it87_wdt_init() 388 wdt_dev.timeout = timeout; in it87_wdt_init() [all …]
|
| A D | sl28cpld_wdt.c | 36 static int timeout; variable 37 module_param(timeout, int, 0); 38 MODULE_PARM_DESC(timeout, "Initial watchdog timeout in seconds"); 92 unsigned int timeout) in sl28cpld_wdt_set_timeout() argument 97 ret = regmap_write(wdt->regmap, wdt->offset + WDT_TIMEOUT, timeout); in sl28cpld_wdt_set_timeout() 101 wdd->timeout = timeout; in sl28cpld_wdt_set_timeout() 179 wdd->timeout = val; in sl28cpld_wdt_probe() 181 wdd->timeout = WDT_DEFAULT_TIMEOUT; in sl28cpld_wdt_probe() 183 watchdog_init_timeout(wdd, timeout, &pdev->dev); in sl28cpld_wdt_probe() 184 sl28cpld_wdt_set_timeout(wdd, wdd->timeout); in sl28cpld_wdt_probe() [all …]
|
| A D | txx9wdt.c | 26 static unsigned int timeout = TIMER_MARGIN; /* in seconds */ variable 27 module_param(timeout, uint, 0); 28 MODULE_PARM_DESC(timeout, 54 __raw_writel(WD_TIMER_CLK * wdt_dev->timeout, &txx9wdt_reg->cpra); in txx9wdt_start() 77 wdt_dev->timeout = new_timeout; in txx9wdt_set_timeout() 124 if (timeout < 1 || timeout > WD_MAX_TIMEOUT) in txx9wdt_probe() 125 timeout = TIMER_MARGIN; in txx9wdt_probe() 126 txx9wdt.timeout = timeout; in txx9wdt_probe() 137 timeout, WD_MAX_TIMEOUT, nowayout); in txx9wdt_probe()
|
| A D | da9052_wdt.c | 39 static int timeout; variable 40 module_param(timeout, int, 0); 41 MODULE_PARM_DESC(timeout, 62 unsigned int timeout) in da9052_wdt_set_timeout() argument 79 if (timeout) { in da9052_wdt_set_timeout() 88 if (da9052_wdt_maps[i].time == timeout) in da9052_wdt_set_timeout() 103 wdt_dev->timeout = timeout; in da9052_wdt_set_timeout() 112 return da9052_wdt_set_timeout(wdt_dev, wdt_dev->timeout); in da9052_wdt_start() 182 da9052_wdt->timeout = DA9052_DEF_TIMEOUT; in da9052_wdt_probe() 188 watchdog_init_timeout(da9052_wdt, timeout, dev); in da9052_wdt_probe()
|
| A D | diag288_wdt.c | 62 static int diag288(unsigned int func, unsigned int timeout, in diag288() argument 66 return __diag288(func, timeout, action, len); in diag288() 69 static int diag288_str(unsigned int func, unsigned int timeout, char *cmd) in diag288_str() argument 79 return diag288(func, timeout, virt_to_phys(cmd_buf), len); in diag288_str() 90 ret = diag288_str(func, dev->timeout, wdt_cmd); in wdt_start() 93 ret = diag288(WDT_FUNC_INIT, dev->timeout, LPARWDT_RESTART, 0); in wdt_start() 122 ret = diag288_str(func, dev->timeout, wdt_cmd); in wdt_ping() 125 ret = diag288(WDT_FUNC_CHANGE, dev->timeout, 0, 0); in wdt_ping() 135 dev->timeout = new_to; in wdt_set_timeout() 158 .timeout = WDT_DEFAULT_TIMEOUT,
|
| A D | db8500_wdt.c | 26 static unsigned int timeout = WATCHDOG_TIMEOUT; variable 27 module_param(timeout, uint, 0); 28 MODULE_PARM_DESC(timeout, 54 unsigned int timeout) in db8500_wdt_set_timeout() argument 57 prcmu_load_a9wdog(PRCMU_WDOG_ALL, timeout * 1000); in db8500_wdt_set_timeout() 89 timeout = 600; /* Default to 10 minutes */ in db8500_wdt_probe() 97 prcmu_load_a9wdog(PRCMU_WDOG_ALL, timeout * 1000); in db8500_wdt_probe() 115 prcmu_load_a9wdog(PRCMU_WDOG_ALL, timeout * 1000); in db8500_wdt_suspend() 127 prcmu_load_a9wdog(PRCMU_WDOG_ALL, timeout * 1000); in db8500_wdt_resume()
|
| /drivers/accel/ivpu/ |
| A D | ivpu_hw.c | 94 vdev->timeout.boot = -1; in timeouts_init() 95 vdev->timeout.jsm = -1; in timeouts_init() 96 vdev->timeout.tdr = -1; in timeouts_init() 101 vdev->timeout.boot = 50; in timeouts_init() 102 vdev->timeout.jsm = 15000; in timeouts_init() 103 vdev->timeout.tdr = 30000; in timeouts_init() 109 vdev->timeout.boot = 50; in timeouts_init() 110 vdev->timeout.jsm = 500; in timeouts_init() 111 vdev->timeout.tdr = 10000; in timeouts_init() 118 vdev->timeout.jsm = 500; in timeouts_init() [all …]
|
| /drivers/gpu/drm/xe/ |
| A D | xe_wait_user_fence.c | 62 long timeout; in to_jiffies_timeout() local 70 if (args->timeout < 0) { in to_jiffies_timeout() 75 if (args->timeout == 0) in to_jiffies_timeout() 94 timeout = MAX_SCHEDULE_TIMEOUT - 1; in to_jiffies_timeout() 96 timeout = t; in to_jiffies_timeout() 98 return timeout ?: 1; in to_jiffies_timeout() 111 long timeout; in xe_wait_user_fence_ioctl() local 157 if (!timeout) { in xe_wait_user_fence_ioctl() 169 timeout = wait_woken(&w_wait, TASK_INTERRUPTIBLE, timeout); in xe_wait_user_fence_ioctl() 175 if (args->timeout < 0) in xe_wait_user_fence_ioctl() [all …]
|
| A D | xe_hw_engine_class_sysfs.c | 32 return timeout >= min && timeout <= max; in xe_hw_engine_timeout_in_range() 97 u32 timeout; in job_timeout_max_store() local 100 err = kstrtou32(buf, 0, &timeout); in job_timeout_max_store() 133 u32 timeout; in job_timeout_min_store() local 136 err = kstrtou32(buf, 0, &timeout); in job_timeout_min_store() 171 u32 timeout; in job_timeout_store() local 174 err = kstrtou32(buf, 0, &timeout); in job_timeout_store() 380 u32 timeout; in preempt_timeout_store() local 383 err = kstrtou32(buf, 0, &timeout); in preempt_timeout_store() 447 u32 timeout; in preempt_timeout_max_store() local [all …]
|
| /drivers/gpu/drm/i915/gem/ |
| A D | i915_gem_wait.c | 19 long timeout) in i915_gem_object_wait_fence() argument 24 return timeout; in i915_gem_object_wait_fence() 31 timeout); in i915_gem_object_wait_fence() 68 long timeout) in i915_gem_object_wait_reservation() argument 72 long ret = timeout ?: 1; in i915_gem_object_wait_reservation() 83 if (timeout) in i915_gem_object_wait_reservation() 84 timeout = ret; in i915_gem_object_wait_reservation() 166 long timeout) in i915_gem_object_wait() argument 169 GEM_BUG_ON(timeout < 0); in i915_gem_object_wait() 174 if (timeout < 0) in i915_gem_object_wait() [all …]
|
| /drivers/tty/ |
| A D | tty_ldsem.c | 198 if (!timeout) in down_read_failed() 200 timeout = schedule_timeout(timeout); in down_read_failed() 205 if (!timeout) { in down_read_failed() 259 if (!timeout) in down_write_failed() 262 timeout = schedule_timeout(timeout); in down_write_failed() 296 int subclass, long timeout) in __ldsem_down_read_nested() argument 305 if (!down_read_failed(sem, count, timeout)) { in __ldsem_down_read_nested() 315 int subclass, long timeout) in __ldsem_down_write_nested() argument 324 if (!down_write_failed(sem, count, timeout)) { in __ldsem_down_write_nested() 340 return __ldsem_down_read_nested(sem, 0, timeout); in ldsem_down_read() [all …]
|
| /drivers/input/serio/ |
| A D | libps2.c | 65 msecs_to_jiffies(timeout)); in ps2_do_sendbyte() 170 msecs_to_jiffies(timeout)); in ps2_drain() 213 if (timeout > msecs_to_jiffies(100)) in ps2_adjust_timeout() 214 timeout = msecs_to_jiffies(100); in ps2_adjust_timeout() 228 timeout = 0; in ps2_adjust_timeout() 239 timeout = 0; in ps2_adjust_timeout() 247 return timeout; in ps2_adjust_timeout() 265 unsigned int timeout; in __ps2_command() local 345 timeout = wait_event_timeout(ps2dev->wait, in __ps2_command() 350 timeout = ps2_adjust_timeout(ps2dev, command, timeout); in __ps2_command() [all …]
|
| /drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
| A D | common_baco.c | 30 u32 timeout = 5000, data; in baco_wait_register() local 35 timeout--; in baco_wait_register() 36 } while (value != (data & mask) && (timeout != 0)); in baco_wait_register() 38 if (timeout == 0) in baco_wait_register() 45 u32 shift, u32 value, u32 timeout) in baco_cmd_handler() argument 64 if (timeout) in baco_cmd_handler() 66 msleep(timeout); in baco_cmd_handler() 69 if (timeout) in baco_cmd_handler() 71 udelay(timeout); in baco_cmd_handler() 94 entry[i].shift, entry[i].val, entry[i].timeout)) in baco_program_registers() [all …]
|
| /drivers/base/firmware_loader/ |
| A D | fallback.c | 42 static inline int fw_sysfs_wait_timeout(struct fw_priv *fw_priv, long timeout) in fw_sysfs_wait_timeout() argument 44 return __fw_state_wait_common(fw_priv, timeout); in fw_sysfs_wait_timeout() 74 static int fw_load_sysfs_fallback(struct fw_sysfs *fw_sysfs, long timeout) in fw_load_sysfs_fallback() argument 107 timeout = MAX_JIFFY_OFFSET; in fw_load_sysfs_fallback() 110 retval = fw_sysfs_wait_timeout(fw_priv, timeout); in fw_load_sysfs_fallback() 135 long timeout; in fw_load_from_user_helper() local 138 timeout = firmware_loading_timeout(); in fw_load_from_user_helper() 140 timeout = usermodehelper_read_lock_wait(timeout); in fw_load_from_user_helper() 141 if (!timeout) { in fw_load_from_user_helper() 162 ret = fw_load_sysfs_fallback(fw_sysfs, timeout); in fw_load_from_user_helper()
|
| /drivers/scsi/ |
| A D | scsi_ioctl.c | 193 int timeout, err = get_user(timeout, p); in sg_set_timeout() local 377 rq->timeout = msecs_to_jiffies(hdr->timeout); in scsi_fill_sghdr_rq() 378 if (!rq->timeout) in scsi_fill_sghdr_rq() 380 if (!rq->timeout) in scsi_fill_sghdr_rq() 647 .timeout = hdr->timeout, in put_sg_io_hdr() 695 .timeout = hdr32.timeout, in get_sg_io_hdr() 731 compat_int_t timeout; member 753 .timeout = cgc32.timeout, in scsi_get_cdrom_generic_arg() 778 .timeout = cgc->timeout, in scsi_put_cdrom_generic_arg() 806 cgc.timeout = clock_t_to_jiffies(cgc.timeout); in scsi_cdrom_send_packet() [all …]
|
| /drivers/net/mdio/ |
| A D | mdio-cavium.c | 33 int timeout = 1000; in cavium_mdiobus_c45_addr() local 53 } while (smi_wr.s.pending && --timeout); in cavium_mdiobus_c45_addr() 55 if (timeout <= 0) in cavium_mdiobus_c45_addr() 65 int timeout = 1000; in cavium_mdiobus_read_c22() local 81 } while (smi_rd.s.pending && --timeout); in cavium_mdiobus_read_c22() 96 int timeout = 1000; in cavium_mdiobus_read_c45() local 115 } while (smi_rd.s.pending && --timeout); in cavium_mdiobus_read_c45() 130 int timeout = 1000; in cavium_mdiobus_write_c22() local 152 if (timeout <= 0) in cavium_mdiobus_write_c22() 165 int timeout = 1000; in cavium_mdiobus_write_c45() local [all …]
|