blob: 6d6200ea27b80429ae09c06e0539597590078947 [file] [log] [blame]
Randy Dunlap4724ba572010-05-03 11:42:52 -07001This file provides information on the module parameters of many of
2the Linux watchdog drivers. Watchdog driver parameter specs should
3be listed here unless the driver has its own driver-specific information
4file.
5
6
Mauro Carvalho Chehab8c27ceff32016-10-18 10:12:27 -02007See Documentation/admin-guide/kernel-parameters.rst for information on
Randy Dunlap4724ba572010-05-03 11:42:52 -07008providing kernel parameters for builtin drivers versus loadable
9modules.
10
11
12-------------------------------------------------
13acquirewdt:
14wdt_stop: Acquire WDT 'stop' io port (default 0x43)
15wdt_start: Acquire WDT 'start' io port (default 0x443)
16nowayout: Watchdog cannot be stopped once started
17 (default=kernel config parameter)
18-------------------------------------------------
19advantechwdt:
20wdt_stop: Advantech WDT 'stop' io port (default 0x443)
21wdt_start: Advantech WDT 'start' io port (default 0x443)
22timeout: Watchdog timeout in seconds. 1<= timeout <=63, default=60.
23nowayout: Watchdog cannot be stopped once started
24 (default=kernel config parameter)
25-------------------------------------------------
26alim1535_wdt:
27timeout: Watchdog timeout in seconds. (0 < timeout < 18000, default=60
28nowayout: Watchdog cannot be stopped once started
29 (default=kernel config parameter)
30-------------------------------------------------
31alim7101_wdt:
32timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=30
33use_gpio: Use the gpio watchdog (required by old cobalt boards).
34 default=0/off/no
35nowayout: Watchdog cannot be stopped once started
36 (default=kernel config parameter)
37-------------------------------------------------
38ar7_wdt:
39margin: Watchdog margin in seconds (default=60)
40nowayout: Disable watchdog shutdown on close
41 (default=kernel config parameter)
42-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070043at91rm9200_wdt:
44wdt_time: Watchdog time in seconds. (default=5)
45nowayout: Watchdog cannot be stopped once started
46 (default=kernel config parameter)
47-------------------------------------------------
48at91sam9_wdt:
49heartbeat: Watchdog heartbeats in seconds. (default = 15)
50nowayout: Watchdog cannot be stopped once started
51 (default=kernel config parameter)
52-------------------------------------------------
53bcm47xx_wdt:
54wdt_time: Watchdog time in seconds. (default=30)
55nowayout: Watchdog cannot be stopped once started
56 (default=kernel config parameter)
57-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070058coh901327_wdt:
59margin: Watchdog margin in seconds (default 60s)
60-------------------------------------------------
61cpu5wdt:
62port: base address of watchdog card, default is 0x91
63verbose: be verbose, default is 0 (no)
64ticks: count down ticks, default is 10000
65-------------------------------------------------
66cpwd:
67wd0_timeout: Default watchdog0 timeout in 1/10secs
68wd1_timeout: Default watchdog1 timeout in 1/10secs
69wd2_timeout: Default watchdog2 timeout in 1/10secs
70-------------------------------------------------
Ashish Jangam664a0d72012-05-24 18:31:14 +053071da9052wdt:
72timeout: Watchdog timeout in seconds. 2<= timeout <=131, default=2.048s
73nowayout: Watchdog cannot be stopped once started
74 (default=kernel config parameter)
75-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070076davinci_wdt:
77heartbeat: Watchdog heartbeat period in seconds from 1 to 600, default 60
78-------------------------------------------------
William Breathitt Grayae676432016-05-11 08:47:46 -040079ebc-c384_wdt:
80timeout: Watchdog timeout in seconds. (1<=timeout<=15300, default=60)
81nowayout: Watchdog cannot be stopped once started
82-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070083ep93xx_wdt:
84nowayout: Watchdog cannot be stopped once started
85timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=TBD)
86-------------------------------------------------
87eurotechwdt:
88nowayout: Watchdog cannot be stopped once started
89 (default=kernel config parameter)
90io: Eurotech WDT io port (default=0x3f0)
91irq: Eurotech WDT irq (default=10)
92ev: Eurotech WDT event type (default is `int')
93-------------------------------------------------
94gef_wdt:
95nowayout: Watchdog cannot be stopped once started
96 (default=kernel config parameter)
97-------------------------------------------------
98geodewdt:
99timeout: Watchdog timeout in seconds. 1<= timeout <=131, default=60.
100nowayout: Watchdog cannot be stopped once started
101 (default=kernel config parameter)
102-------------------------------------------------
103i6300esb:
104heartbeat: Watchdog heartbeat in seconds. (1<heartbeat<2046, default=30)
105nowayout: Watchdog cannot be stopped once started
106 (default=kernel config parameter)
107-------------------------------------------------
108iTCO_wdt:
109heartbeat: Watchdog heartbeat in seconds.
Wim Van Sebroeckfc61e832017-09-09 17:41:24 +0200110 (2<heartbeat<39 (TCO v1) or 613 (TCO v2), default=30)
Randy Dunlap4724ba572010-05-03 11:42:52 -0700111nowayout: Watchdog cannot be stopped once started
112 (default=kernel config parameter)
113-------------------------------------------------
114iTCO_vendor_support:
115vendorsupport: iTCO vendor specific support mode, default=0 (none),
116 1=SuperMicro Pent3, 2=SuperMicro Pent4+, 911=Broken SMI BIOS
117-------------------------------------------------
118ib700wdt:
119timeout: Watchdog timeout in seconds. 0<= timeout <=30, default=30.
120nowayout: Watchdog cannot be stopped once started
121 (default=kernel config parameter)
122-------------------------------------------------
123ibmasr:
124nowayout: Watchdog cannot be stopped once started
125 (default=kernel config parameter)
126-------------------------------------------------
Fabio Estevam476099a2010-06-24 09:43:25 -0700127imx2_wdt:
128timeout: Watchdog timeout in seconds (default 60 s)
129nowayout: Watchdog cannot be stopped once started
130 (default=kernel config parameter)
131-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700132indydog:
133nowayout: Watchdog cannot be stopped once started
134 (default=kernel config parameter)
135-------------------------------------------------
136iop_wdt:
137nowayout: Watchdog cannot be stopped once started
138 (default=kernel config parameter)
139-------------------------------------------------
140it8712f_wdt:
141margin: Watchdog margin in seconds (default 60)
142nowayout: Disable watchdog shutdown on close
143 (default=kernel config parameter)
144-------------------------------------------------
145it87_wdt:
146nogameport: Forbid the activation of game port, default=0
Marc van der Wal0bcd0b62014-03-06 10:36:59 +0100147nocir: Forbid the use of CIR (workaround for some buggy setups); set to 1 if
148system resets despite watchdog daemon running, default=0
Randy Dunlap4724ba572010-05-03 11:42:52 -0700149exclusive: Watchdog exclusive device open, default=1
150timeout: Watchdog timeout in seconds, default=60
151testmode: Watchdog test mode (1 = no reboot), default=0
152nowayout: Watchdog cannot be stopped once started
153 (default=kernel config parameter)
154-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700155ixp4xx_wdt:
156heartbeat: Watchdog heartbeat in seconds (default 60s)
157nowayout: Watchdog cannot be stopped once started
158 (default=kernel config parameter)
159-------------------------------------------------
160ks8695_wdt:
161wdt_time: Watchdog time in seconds. (default=5)
162nowayout: Watchdog cannot be stopped once started
163 (default=kernel config parameter)
164-------------------------------------------------
165machzwd:
166nowayout: Watchdog cannot be stopped once started
167 (default=kernel config parameter)
168action: after watchdog resets, generate:
169 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI
170-------------------------------------------------
171max63xx_wdt:
172heartbeat: Watchdog heartbeat period in seconds from 1 to 60, default 60
173nowayout: Watchdog cannot be stopped once started
174 (default=kernel config parameter)
175nodelay: Force selection of a timeout setting without initial delay
176 (max6373/74 only, default=0)
177-------------------------------------------------
178mixcomwd:
179nowayout: Watchdog cannot be stopped once started
180 (default=kernel config parameter)
181-------------------------------------------------
182mpc8xxx_wdt:
183timeout: Watchdog timeout in ticks. (0<timeout<65536, default=65535)
184reset: Watchdog Interrupt/Reset Mode. 0 = interrupt, 1 = reset
185nowayout: Watchdog cannot be stopped once started
186 (default=kernel config parameter)
187-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700188mv64x60_wdt:
189nowayout: Watchdog cannot be stopped once started
190 (default=kernel config parameter)
191-------------------------------------------------
Kyle Roeschley70f39972016-02-25 11:28:00 -0600192ni903x_wdt:
193timeout: Initial watchdog timeout in seconds (0<timeout<516, default=60)
194nowayout: Watchdog cannot be stopped once started
195 (default=kernel config parameter)
196-------------------------------------------------
Hui Chun Ong98078ca2016-12-28 15:51:40 +0800197nic7018_wdt:
198timeout: Initial watchdog timeout in seconds (0<timeout<464, default=80)
199nowayout: Watchdog cannot be stopped once started
200 (default=kernel config parameter)
201-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700202nuc900_wdt:
203heartbeat: Watchdog heartbeats in seconds.
204 (default = 15)
205nowayout: Watchdog cannot be stopped once started
206 (default=kernel config parameter)
207-------------------------------------------------
208omap_wdt:
209timer_margin: initial watchdog timeout (in seconds)
Lars Poeschelb2102eb2015-06-25 12:21:51 +0200210early_enable: Watchdog is started on module insertion (default=0
Lars Poeschela47911e2015-06-17 11:13:27 +0200211nowayout: Watchdog cannot be stopped once started
212 (default=kernel config parameter)
Randy Dunlap4724ba572010-05-03 11:42:52 -0700213-------------------------------------------------
214orion_wdt:
215heartbeat: Initial watchdog heartbeat in seconds
216nowayout: Watchdog cannot be stopped once started
217 (default=kernel config parameter)
218-------------------------------------------------
219pc87413_wdt:
220io: pc87413 WDT I/O port (default: io).
221timeout: Watchdog timeout in minutes (default=timeout).
222nowayout: Watchdog cannot be stopped once started
223 (default=kernel config parameter)
224-------------------------------------------------
225pika_wdt:
226heartbeat: Watchdog heartbeats in seconds. (default = 15)
227nowayout: Watchdog cannot be stopped once started
228 (default=kernel config parameter)
229-------------------------------------------------
230pnx4008_wdt:
231heartbeat: Watchdog heartbeat period in seconds from 1 to 60, default 19
232nowayout: Set to 1 to keep watchdog running after device release
233-------------------------------------------------
234pnx833x_wdt:
235timeout: Watchdog timeout in Mhz. (68Mhz clock), default=2040000000 (30 seconds)
236nowayout: Watchdog cannot be stopped once started
237 (default=kernel config parameter)
238start_enabled: Watchdog is started on module insertion (default=1)
239-------------------------------------------------
240rc32434_wdt:
241timeout: Watchdog timeout value, in seconds (default=20)
242nowayout: Watchdog cannot be stopped once started
243 (default=kernel config parameter)
244-------------------------------------------------
245riowd:
246riowd_timeout: Watchdog timeout in minutes (default=1)
247-------------------------------------------------
248s3c2410_wdt:
249tmr_margin: Watchdog tmr_margin in seconds. (default=15)
250tmr_atboot: Watchdog is started at boot time if set to 1, default=0
251nowayout: Watchdog cannot be stopped once started
252 (default=kernel config parameter)
253soft_noboot: Watchdog action, set to 1 to ignore reboots, 0 to reboot
254debug: Watchdog debug, set to >1 for debug, (default 0)
255-------------------------------------------------
256sa1100_wdt:
257margin: Watchdog margin in seconds (default 60s)
258-------------------------------------------------
259sb_wdog:
260timeout: Watchdog timeout in microseconds (max/default 8388607 or 8.3ish secs)
261-------------------------------------------------
262sbc60xxwdt:
263wdt_stop: SBC60xx WDT 'stop' io port (default 0x45)
264wdt_start: SBC60xx WDT 'start' io port (default 0x443)
265timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
266nowayout: Watchdog cannot be stopped once started
267 (default=kernel config parameter)
268-------------------------------------------------
269sbc7240_wdt:
270timeout: Watchdog timeout in seconds. (1<=timeout<=255, default=30)
271nowayout: Disable watchdog when closing device file
272-------------------------------------------------
273sbc8360:
274timeout: Index into timeout table (0-63) (default=27 (60s))
275nowayout: Watchdog cannot be stopped once started
276 (default=kernel config parameter)
277-------------------------------------------------
278sbc_epx_c3:
279nowayout: Watchdog cannot be stopped once started
280 (default=kernel config parameter)
281-------------------------------------------------
282sbc_fitpc2_wdt:
283margin: Watchdog margin in seconds (default 60s)
284nowayout: Watchdog cannot be stopped once started
285-------------------------------------------------
Fu Wei2fc94b52016-02-29 16:46:47 +0800286sbsa_gwdt:
287timeout: Watchdog timeout in seconds. (default 10s)
288action: Watchdog action at the first stage timeout,
289 set to 0 to ignore, 1 to panic. (default=0)
290nowayout: Watchdog cannot be stopped once started
291 (default=kernel config parameter)
292-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700293sc1200wdt:
294isapnp: When set to 0 driver ISA PnP support will be disabled (default=1)
295io: io port
296timeout: range is 0-255 minutes, default is 1
297nowayout: Watchdog cannot be stopped once started
298 (default=kernel config parameter)
299-------------------------------------------------
300sc520_wdt:
301timeout: Watchdog timeout in seconds. (1 <= timeout <= 3600, default=30)
302nowayout: Watchdog cannot be stopped once started
303 (default=kernel config parameter)
304-------------------------------------------------
305sch311x_wdt:
306force_id: Override the detected device ID
307therm_trip: Should a ThermTrip trigger the reset generator
308timeout: Watchdog timeout in seconds. 1<= timeout <=15300, default=60
309nowayout: Watchdog cannot be stopped once started
310 (default=kernel config parameter)
311-------------------------------------------------
312scx200_wdt:
313margin: Watchdog margin in seconds
314nowayout: Disable watchdog shutdown on close
315-------------------------------------------------
316shwdt:
317clock_division_ratio: Clock division ratio. Valid ranges are from 0x5 (1.31ms)
318 to 0x7 (5.25ms). (default=7)
319heartbeat: Watchdog heartbeat in seconds. (1 <= heartbeat <= 3600, default=30
320nowayout: Watchdog cannot be stopped once started
321 (default=kernel config parameter)
322-------------------------------------------------
323smsc37b787_wdt:
324timeout: range is 1-255 units, default is 60
325nowayout: Watchdog cannot be stopped once started
326 (default=kernel config parameter)
327-------------------------------------------------
328softdog:
329soft_margin: Watchdog soft_margin in seconds.
330 (0 < soft_margin < 65536, default=60)
331nowayout: Watchdog cannot be stopped once started
332 (default=kernel config parameter)
333soft_noboot: Softdog action, set to 1 to ignore reboots, 0 to reboot
334 (default=0)
335-------------------------------------------------
336stmp3xxx_wdt:
337heartbeat: Watchdog heartbeat period in seconds from 1 to 4194304, default 19
338-------------------------------------------------
Andrew Chewc33a1592014-02-14 12:03:05 -0800339tegra_wdt:
340heartbeat: Watchdog heartbeats in seconds. (default = 120)
341nowayout: Watchdog cannot be stopped once started
342 (default=kernel config parameter)
343-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700344ts72xx_wdt:
345timeout: Watchdog timeout in seconds. (1 <= timeout <= 8, default=8)
346nowayout: Disable watchdog shutdown on close
347-------------------------------------------------
348twl4030_wdt:
349nowayout: Watchdog cannot be stopped once started
350 (default=kernel config parameter)
351-------------------------------------------------
352txx9wdt:
353timeout: Watchdog timeout in seconds. (0<timeout<N, default=60)
354nowayout: Watchdog cannot be stopped once started
355 (default=kernel config parameter)
356-------------------------------------------------
Keiji Hayashibarae7bf02892017-06-14 16:53:44 +0900357uniphier_wdt:
358timeout: Watchdog timeout in power of two seconds.
359 (1 <= timeout <= 128, default=64)
360nowayout: Watchdog cannot be stopped once started
361 (default=kernel config parameter)
362-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700363w83627hf_wdt:
364wdt_io: w83627hf/thf WDT io port (default 0x2E)
365timeout: Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
366nowayout: Watchdog cannot be stopped once started
367 (default=kernel config parameter)
368-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700369w83877f_wdt:
370timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
371nowayout: Watchdog cannot be stopped once started
372 (default=kernel config parameter)
373-------------------------------------------------
374w83977f_wdt:
375timeout: Watchdog timeout in seconds (15..7635), default=45)
376testmode: Watchdog testmode (1 = no reboot), default=0
377nowayout: Watchdog cannot be stopped once started
378 (default=kernel config parameter)
379-------------------------------------------------
380wafer5823wdt:
381timeout: Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
382nowayout: Watchdog cannot be stopped once started
383 (default=kernel config parameter)
384-------------------------------------------------
385wdt285:
386soft_margin: Watchdog timeout in seconds (default=60)
387-------------------------------------------------
388wdt977:
389timeout: Watchdog timeout in seconds (60..15300, default=60)
390testmode: Watchdog testmode (1 = no reboot), default=0
391nowayout: Watchdog cannot be stopped once started
392 (default=kernel config parameter)
393-------------------------------------------------
394wm831x_wdt:
395nowayout: Watchdog cannot be stopped once started
396 (default=kernel config parameter)
397-------------------------------------------------
398wm8350_wdt:
399nowayout: Watchdog cannot be stopped once started
400 (default=kernel config parameter)
401-------------------------------------------------
[email protected]ca0bb072016-01-29 09:39:38 -0800402sun4v_wdt:
403timeout_ms: Watchdog timeout in milliseconds 1..180000, default=60000)
404nowayout: Watchdog cannot be stopped once started
405-------------------------------------------------