Home
last modified time | relevance | path

Searched refs:timeout (Results 1 – 25 of 2193) sorted by relevance

12345678910>>...88

/drivers/watchdog/
Dnpcm_wdt.c74 if (wdd->timeout < 2) in npcm_wdt_start()
76 else if (wdd->timeout < 3) in npcm_wdt_start()
78 else if (wdd->timeout < 6) in npcm_wdt_start()
80 else if (wdd->timeout < 11) in npcm_wdt_start()
82 else if (wdd->timeout < 22) in npcm_wdt_start()
84 else if (wdd->timeout < 44) in npcm_wdt_start()
86 else if (wdd->timeout < 87) in npcm_wdt_start()
88 else if (wdd->timeout < 173) in npcm_wdt_start()
90 else if (wdd->timeout < 688) in npcm_wdt_start()
115 unsigned int timeout) in npcm_wdt_set_timeout() argument
[all …]
Dda9063_wdt.c73 da9063_wdt_update_timeout(struct da9063 *da9063, unsigned int timeout) in da9063_wdt_update_timeout() argument
91 regval = da9063_wdt_timeout_to_sel(timeout); in da9063_wdt_update_timeout()
102 ret = da9063_wdt_update_timeout(da9063, wdd->timeout); in da9063_wdt_start()
145 unsigned int timeout) in da9063_wdt_set_timeout() argument
161 ret = da9063_wdt_update_timeout(da9063, timeout); in da9063_wdt_set_timeout()
167 wdd->timeout = wdt_timeout[da9063_wdt_timeout_to_sel(timeout)]; in da9063_wdt_set_timeout()
220 unsigned int timeout; in da9063_wdt_probe() local
247 wdd->timeout = DA9063_WDG_TIMEOUT; in da9063_wdt_probe()
250 timeout = da9063_wdt_read_timeout(da9063); in da9063_wdt_probe()
251 if (timeout) in da9063_wdt_probe()
[all …]
Dnic7018_wdt.c33 static unsigned int timeout; variable
34 module_param(timeout, uint, 0);
35 MODULE_PARM_DESC(timeout,
66 static const struct nic7018_config *nic7018_get_config(u32 timeout, in nic7018_get_config() argument
72 if (timeout < 30 && timeout != 16) { in nic7018_get_config()
74 count = timeout / 2 + 1; in nic7018_get_config()
77 count = DIV_ROUND_UP(timeout + 16, 32); in nic7018_get_config()
87 unsigned int timeout) in nic7018_set_timeout() argument
93 config = nic7018_get_config(timeout, &counter); in nic7018_set_timeout()
98 wdd->timeout = nic7018_timeout(config->period, counter); in nic7018_set_timeout()
[all …]
Dvisconti_wdt.c43 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()
Dts4800_wdt.c48 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()
Dkempld_wdt.c84 static unsigned int timeout = DEFAULT_TIMEOUT; variable
85 module_param(timeout, uint, 0);
86 MODULE_PARM_DESC(timeout,
130 unsigned int timeout) in kempld_wdt_set_stage_timeout() argument
144 stage_timeout64 = (u64)timeout * pld->pld_clock; in kempld_wdt_set_stage_timeout()
173 unsigned int timeout; in kempld_wdt_get_timeout() local
191 timeout = stage_timeout; in kempld_wdt_get_timeout()
192 WARN_ON_ONCE(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
[all …]
Dsun4v_wdt.c27 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()
Dmeson_wdt.c35 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()
126 meson_wdt_change_timeout(wdt_dev, meson_wdt->wdt_dev.timeout); in meson_wdt_start()
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()
[all …]
Dit87_wdt.c100 static unsigned int timeout = DEFAULT_TIMEOUT; variable
104 module_param(timeout, int, 0);
105 MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds, default="
215 return wdt_update_timeout(wdd->timeout); in wdt_start()
244 wdd->timeout = t; in wdt_set_timeout()
377 if (timeout < 1 || timeout > max_units * 60) { in it87_wdt_init()
378 timeout = DEFAULT_TIMEOUT; in it87_wdt_init()
383 if (timeout > max_units) in it87_wdt_init()
384 timeout = wdt_round_time(timeout); in it87_wdt_init()
386 wdt_dev.timeout = timeout; in it87_wdt_init()
[all …]
Dsl28cpld_wdt.c36 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 …]
Dtxx9wdt.c26 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()
Darm_smc_wdt.c32 static unsigned int timeout; variable
69 static int smcwd_set_timeout(struct watchdog_device *wdd, unsigned int timeout) in smcwd_set_timeout() argument
73 res = smcwd_call(wdd, SMCWD_SET_TIMEOUT, timeout, NULL); in smcwd_set_timeout()
75 wdd->timeout = timeout; in smcwd_set_timeout()
138 wdd->timeout = res.a2; in smcwd_probe()
146 watchdog_init_timeout(wdd, timeout, &pdev->dev); in smcwd_probe()
147 err = smcwd_set_timeout(wdd, wdd->timeout); in smcwd_probe()
157 wdd->timeout, nowayout); in smcwd_probe()
178 module_param(timeout, uint, 0);
179 MODULE_PARM_DESC(timeout, "Watchdog heartbeat in seconds");
Darmada_37xx_wdt.c66 static unsigned int timeout; variable
67 module_param(timeout, int, 0);
68 MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds");
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()
[all …]
Ddb8500_wdt.c26 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()
Dsbc60xxwdt.c96 static int timeout = WATCHDOG_TIMEOUT; /* in seconds, multiplied by HZ to variable
98 module_param(timeout, int, 0);
99 MODULE_PARM_DESC(timeout,
139 next_heartbeat = jiffies + (timeout * HZ); in wdt_startup()
157 next_heartbeat = jiffies + (timeout * HZ); in wdt_keepalive()
265 timeout = new_timeout; in fop_ioctl()
270 return put_user(timeout, p); in fop_ioctl()
329 if (timeout < 1 || timeout > 3600) { /* arbitrary upper limit */ in sbc60xxwdt_init()
330 timeout = WATCHDOG_TIMEOUT; in sbc60xxwdt_init()
332 timeout); in sbc60xxwdt_init()
[all …]
/drivers/gpu/drm/xe/
Dxe_wait_user_fence.c62 long timeout; in to_jiffies_timeout() local
70 if (args->timeout < 0) { in to_jiffies_timeout()
71 args->timeout = MAX_SCHEDULE_TIMEOUT; in to_jiffies_timeout()
75 if (args->timeout == 0) in to_jiffies_timeout()
83 t = drm_timeout_abs_to_jiffies(args->timeout); in to_jiffies_timeout()
85 t = nsecs_to_jiffies(args->timeout); 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
[all …]
Dxe_hw_engine_class_sysfs.c30 bool xe_hw_engine_timeout_in_range(u64 timeout, u64 min, u64 max) in xe_hw_engine_timeout_in_range() argument
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()
104 if (timeout < eclass->sched_props.job_timeout_min) in job_timeout_max_store()
107 if (!xe_hw_engine_timeout_in_range(timeout, in job_timeout_max_store()
112 WRITE_ONCE(eclass->sched_props.job_timeout_max, 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()
140 if (timeout > eclass->sched_props.job_timeout_max) in job_timeout_min_store()
[all …]
/drivers/accel/ivpu/
Divpu_hw.c81 vdev->timeout.boot = -1; in timeouts_init()
82 vdev->timeout.jsm = -1; in timeouts_init()
83 vdev->timeout.tdr = -1; in timeouts_init()
84 vdev->timeout.autosuspend = -1; in timeouts_init()
85 vdev->timeout.d0i3_entry_msg = -1; in timeouts_init()
87 vdev->timeout.boot = 100000; in timeouts_init()
88 vdev->timeout.jsm = 50000; in timeouts_init()
89 vdev->timeout.tdr = 2000000; in timeouts_init()
90 vdev->timeout.autosuspend = -1; in timeouts_init()
91 vdev->timeout.d0i3_entry_msg = 500; in timeouts_init()
[all …]
/drivers/gpu/drm/i915/gem/
Di915_gem_wait.c20 long timeout) in i915_gem_object_wait_fence() argument
25 return timeout; in i915_gem_object_wait_fence()
28 return i915_request_wait_timeout(to_request(fence), flags, timeout); in i915_gem_object_wait_fence()
32 timeout); in i915_gem_object_wait_fence()
69 long timeout) in i915_gem_object_wait_reservation() argument
73 long ret = timeout ?: 1; in i915_gem_object_wait_reservation()
80 ret = i915_gem_object_wait_fence(fence, flags, timeout); in i915_gem_object_wait_reservation()
84 if (timeout) in i915_gem_object_wait_reservation()
85 timeout = ret; in i915_gem_object_wait_reservation()
172 long timeout) in i915_gem_object_wait() argument
[all …]
/drivers/tty/
Dtty_ldsem.c156 down_read_failed(struct ld_semaphore *sem, long count, long timeout) in down_read_failed() argument
198 if (!timeout) in down_read_failed()
200 timeout = schedule_timeout(timeout); in down_read_failed()
205 if (!timeout) { in down_read_failed()
230 down_write_failed(struct ld_semaphore *sem, long count, long timeout) in down_write_failed() argument
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
[all …]
/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
Dcommon_baco.c30 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/input/serio/
Dlibps2.c44 unsigned int timeout, unsigned int max_attempts) in ps2_do_sendbyte() argument
65 msecs_to_jiffies(timeout)); in ps2_do_sendbyte()
107 int ps2_sendbyte(struct ps2dev *ps2dev, u8 byte, unsigned int timeout) in ps2_sendbyte() argument
113 retval = ps2_do_sendbyte(ps2dev, byte, timeout, 1); in ps2_sendbyte()
156 void ps2_drain(struct ps2dev *ps2dev, size_t maxbytes, unsigned int timeout) in ps2_drain() argument
172 msecs_to_jiffies(timeout)); in ps2_drain()
204 unsigned int command, unsigned int timeout) in ps2_adjust_timeout() argument
215 if (timeout > msecs_to_jiffies(100)) in ps2_adjust_timeout()
216 timeout = msecs_to_jiffies(100); in ps2_adjust_timeout()
230 timeout = 0; in ps2_adjust_timeout()
[all …]
/drivers/base/firmware_loader/
Dfallback.c42 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/net/mdio/
Dmdio-cavium.c33 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
150 } while (smi_wr.s.pending && --timeout); in cavium_mdiobus_write_c22()
152 if (timeout <= 0) in cavium_mdiobus_write_c22()
[all …]
/drivers/scsi/
Dscsi_ioctl.c68 int timeout, int retries) in ioctl_internal_command() argument
79 result = scsi_execute_cmd(sdev, cmd, REQ_OP_DRV_IN, NULL, 0, timeout, in ioctl_internal_command()
181 int timeout, err = get_user(timeout, p); in sg_set_timeout() local
184 sdev->sg_timeout = clock_t_to_jiffies(timeout); in sg_set_timeout()
361 rq->timeout = msecs_to_jiffies(hdr->timeout); in scsi_fill_sghdr_rq()
362 if (!rq->timeout) in scsi_fill_sghdr_rq()
363 rq->timeout = sdev->sg_timeout; in scsi_fill_sghdr_rq()
364 if (!rq->timeout) in scsi_fill_sghdr_rq()
365 rq->timeout = BLK_DEFAULT_SG_TIMEOUT; in scsi_fill_sghdr_rq()
366 if (rq->timeout < BLK_MIN_SG_TIMEOUT) in scsi_fill_sghdr_rq()
[all …]

12345678910>>...88