blob: 0b88e333f9e124ff557b6f9231aac0775623b9fa [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-------------------------------------------------
Marek BehĂșncd696062018-09-24 13:06:53 +020043armada_37xx_wdt:
44timeout: Watchdog timeout in seconds. (default=120)
45nowayout: Disable watchdog shutdown on close
46 (default=kernel config parameter)
47-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070048at91rm9200_wdt:
49wdt_time: Watchdog time in seconds. (default=5)
50nowayout: Watchdog cannot be stopped once started
51 (default=kernel config parameter)
52-------------------------------------------------
53at91sam9_wdt:
54heartbeat: Watchdog heartbeats in seconds. (default = 15)
55nowayout: Watchdog cannot be stopped once started
56 (default=kernel config parameter)
57-------------------------------------------------
58bcm47xx_wdt:
59wdt_time: Watchdog time in seconds. (default=30)
60nowayout: Watchdog cannot be stopped once started
61 (default=kernel config parameter)
62-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070063coh901327_wdt:
64margin: Watchdog margin in seconds (default 60s)
65-------------------------------------------------
66cpu5wdt:
67port: base address of watchdog card, default is 0x91
68verbose: be verbose, default is 0 (no)
69ticks: count down ticks, default is 10000
70-------------------------------------------------
71cpwd:
72wd0_timeout: Default watchdog0 timeout in 1/10secs
73wd1_timeout: Default watchdog1 timeout in 1/10secs
74wd2_timeout: Default watchdog2 timeout in 1/10secs
75-------------------------------------------------
Ashish Jangam664a0d72012-05-24 18:31:14 +053076da9052wdt:
77timeout: Watchdog timeout in seconds. 2<= timeout <=131, default=2.048s
78nowayout: Watchdog cannot be stopped once started
79 (default=kernel config parameter)
80-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070081davinci_wdt:
82heartbeat: Watchdog heartbeat period in seconds from 1 to 600, default 60
83-------------------------------------------------
William Breathitt Grayae676432016-05-11 08:47:46 -040084ebc-c384_wdt:
85timeout: Watchdog timeout in seconds. (1<=timeout<=15300, default=60)
86nowayout: Watchdog cannot be stopped once started
87-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -070088ep93xx_wdt:
89nowayout: Watchdog cannot be stopped once started
90timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=TBD)
91-------------------------------------------------
92eurotechwdt:
93nowayout: Watchdog cannot be stopped once started
94 (default=kernel config parameter)
95io: Eurotech WDT io port (default=0x3f0)
96irq: Eurotech WDT irq (default=10)
97ev: Eurotech WDT event type (default is `int')
98-------------------------------------------------
99gef_wdt:
100nowayout: Watchdog cannot be stopped once started
101 (default=kernel config parameter)
102-------------------------------------------------
103geodewdt:
104timeout: Watchdog timeout in seconds. 1<= timeout <=131, default=60.
105nowayout: Watchdog cannot be stopped once started
106 (default=kernel config parameter)
107-------------------------------------------------
108i6300esb:
109heartbeat: Watchdog heartbeat in seconds. (1<heartbeat<2046, default=30)
110nowayout: Watchdog cannot be stopped once started
111 (default=kernel config parameter)
112-------------------------------------------------
113iTCO_wdt:
114heartbeat: Watchdog heartbeat in seconds.
Wim Van Sebroeckfc61e832017-09-09 17:41:24 +0200115 (2<heartbeat<39 (TCO v1) or 613 (TCO v2), default=30)
Randy Dunlap4724ba572010-05-03 11:42:52 -0700116nowayout: Watchdog cannot be stopped once started
117 (default=kernel config parameter)
118-------------------------------------------------
119iTCO_vendor_support:
120vendorsupport: iTCO vendor specific support mode, default=0 (none),
121 1=SuperMicro Pent3, 2=SuperMicro Pent4+, 911=Broken SMI BIOS
122-------------------------------------------------
123ib700wdt:
124timeout: Watchdog timeout in seconds. 0<= timeout <=30, default=30.
125nowayout: Watchdog cannot be stopped once started
126 (default=kernel config parameter)
127-------------------------------------------------
128ibmasr:
129nowayout: Watchdog cannot be stopped once started
130 (default=kernel config parameter)
131-------------------------------------------------
Fabio Estevam476099a2010-06-24 09:43:25 -0700132imx2_wdt:
133timeout: Watchdog timeout in seconds (default 60 s)
134nowayout: Watchdog cannot be stopped once started
135 (default=kernel config parameter)
136-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700137indydog:
138nowayout: Watchdog cannot be stopped once started
139 (default=kernel config parameter)
140-------------------------------------------------
141iop_wdt:
142nowayout: Watchdog cannot be stopped once started
143 (default=kernel config parameter)
144-------------------------------------------------
145it8712f_wdt:
146margin: Watchdog margin in seconds (default 60)
147nowayout: Disable watchdog shutdown on close
148 (default=kernel config parameter)
149-------------------------------------------------
150it87_wdt:
151nogameport: Forbid the activation of game port, default=0
Marc van der Wal0bcd0b62014-03-06 10:36:59 +0100152nocir: Forbid the use of CIR (workaround for some buggy setups); set to 1 if
153system resets despite watchdog daemon running, default=0
Randy Dunlap4724ba572010-05-03 11:42:52 -0700154exclusive: Watchdog exclusive device open, default=1
155timeout: Watchdog timeout in seconds, default=60
156testmode: Watchdog test mode (1 = no reboot), default=0
157nowayout: Watchdog cannot be stopped once started
158 (default=kernel config parameter)
159-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700160ixp4xx_wdt:
161heartbeat: Watchdog heartbeat in seconds (default 60s)
162nowayout: Watchdog cannot be stopped once started
163 (default=kernel config parameter)
164-------------------------------------------------
165ks8695_wdt:
166wdt_time: Watchdog time in seconds. (default=5)
167nowayout: Watchdog cannot be stopped once started
168 (default=kernel config parameter)
169-------------------------------------------------
170machzwd:
171nowayout: Watchdog cannot be stopped once started
172 (default=kernel config parameter)
173action: after watchdog resets, generate:
174 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI
175-------------------------------------------------
176max63xx_wdt:
177heartbeat: Watchdog heartbeat period in seconds from 1 to 60, default 60
178nowayout: Watchdog cannot be stopped once started
179 (default=kernel config parameter)
180nodelay: Force selection of a timeout setting without initial delay
181 (max6373/74 only, default=0)
182-------------------------------------------------
183mixcomwd:
184nowayout: Watchdog cannot be stopped once started
185 (default=kernel config parameter)
186-------------------------------------------------
187mpc8xxx_wdt:
188timeout: Watchdog timeout in ticks. (0<timeout<65536, default=65535)
189reset: Watchdog Interrupt/Reset Mode. 0 = interrupt, 1 = reset
190nowayout: Watchdog cannot be stopped once started
191 (default=kernel config parameter)
192-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700193mv64x60_wdt:
194nowayout: Watchdog cannot be stopped once started
195 (default=kernel config parameter)
196-------------------------------------------------
Kyle Roeschley70f39972016-02-25 11:28:00 -0600197ni903x_wdt:
198timeout: Initial watchdog timeout in seconds (0<timeout<516, default=60)
199nowayout: Watchdog cannot be stopped once started
200 (default=kernel config parameter)
201-------------------------------------------------
Hui Chun Ong98078ca2016-12-28 15:51:40 +0800202nic7018_wdt:
203timeout: Initial watchdog timeout in seconds (0<timeout<464, default=80)
204nowayout: Watchdog cannot be stopped once started
205 (default=kernel config parameter)
206-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700207nuc900_wdt:
208heartbeat: Watchdog heartbeats in seconds.
209 (default = 15)
210nowayout: Watchdog cannot be stopped once started
211 (default=kernel config parameter)
212-------------------------------------------------
213omap_wdt:
214timer_margin: initial watchdog timeout (in seconds)
Lars Poeschelb2102eb2015-06-25 12:21:51 +0200215early_enable: Watchdog is started on module insertion (default=0
Lars Poeschela47911e2015-06-17 11:13:27 +0200216nowayout: Watchdog cannot be stopped once started
217 (default=kernel config parameter)
Randy Dunlap4724ba572010-05-03 11:42:52 -0700218-------------------------------------------------
219orion_wdt:
220heartbeat: Initial watchdog heartbeat in seconds
221nowayout: Watchdog cannot be stopped once started
222 (default=kernel config parameter)
223-------------------------------------------------
224pc87413_wdt:
225io: pc87413 WDT I/O port (default: io).
226timeout: Watchdog timeout in minutes (default=timeout).
227nowayout: Watchdog cannot be stopped once started
228 (default=kernel config parameter)
229-------------------------------------------------
230pika_wdt:
231heartbeat: Watchdog heartbeats in seconds. (default = 15)
232nowayout: Watchdog cannot be stopped once started
233 (default=kernel config parameter)
234-------------------------------------------------
235pnx4008_wdt:
236heartbeat: Watchdog heartbeat period in seconds from 1 to 60, default 19
237nowayout: Set to 1 to keep watchdog running after device release
238-------------------------------------------------
239pnx833x_wdt:
240timeout: Watchdog timeout in Mhz. (68Mhz clock), default=2040000000 (30 seconds)
241nowayout: Watchdog cannot be stopped once started
242 (default=kernel config parameter)
243start_enabled: Watchdog is started on module insertion (default=1)
244-------------------------------------------------
245rc32434_wdt:
246timeout: Watchdog timeout value, in seconds (default=20)
247nowayout: Watchdog cannot be stopped once started
248 (default=kernel config parameter)
249-------------------------------------------------
250riowd:
251riowd_timeout: Watchdog timeout in minutes (default=1)
252-------------------------------------------------
253s3c2410_wdt:
254tmr_margin: Watchdog tmr_margin in seconds. (default=15)
255tmr_atboot: Watchdog is started at boot time if set to 1, default=0
256nowayout: Watchdog cannot be stopped once started
257 (default=kernel config parameter)
258soft_noboot: Watchdog action, set to 1 to ignore reboots, 0 to reboot
259debug: Watchdog debug, set to >1 for debug, (default 0)
260-------------------------------------------------
261sa1100_wdt:
262margin: Watchdog margin in seconds (default 60s)
263-------------------------------------------------
264sb_wdog:
265timeout: Watchdog timeout in microseconds (max/default 8388607 or 8.3ish secs)
266-------------------------------------------------
267sbc60xxwdt:
268wdt_stop: SBC60xx WDT 'stop' io port (default 0x45)
269wdt_start: SBC60xx WDT 'start' io port (default 0x443)
270timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
271nowayout: Watchdog cannot be stopped once started
272 (default=kernel config parameter)
273-------------------------------------------------
274sbc7240_wdt:
275timeout: Watchdog timeout in seconds. (1<=timeout<=255, default=30)
276nowayout: Disable watchdog when closing device file
277-------------------------------------------------
278sbc8360:
279timeout: Index into timeout table (0-63) (default=27 (60s))
280nowayout: Watchdog cannot be stopped once started
281 (default=kernel config parameter)
282-------------------------------------------------
283sbc_epx_c3:
284nowayout: Watchdog cannot be stopped once started
285 (default=kernel config parameter)
286-------------------------------------------------
287sbc_fitpc2_wdt:
288margin: Watchdog margin in seconds (default 60s)
289nowayout: Watchdog cannot be stopped once started
290-------------------------------------------------
Fu Wei2fc94b52016-02-29 16:46:47 +0800291sbsa_gwdt:
292timeout: Watchdog timeout in seconds. (default 10s)
293action: Watchdog action at the first stage timeout,
294 set to 0 to ignore, 1 to panic. (default=0)
295nowayout: Watchdog cannot be stopped once started
296 (default=kernel config parameter)
297-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700298sc1200wdt:
299isapnp: When set to 0 driver ISA PnP support will be disabled (default=1)
300io: io port
301timeout: range is 0-255 minutes, default is 1
302nowayout: Watchdog cannot be stopped once started
303 (default=kernel config parameter)
304-------------------------------------------------
305sc520_wdt:
306timeout: Watchdog timeout in seconds. (1 <= timeout <= 3600, default=30)
307nowayout: Watchdog cannot be stopped once started
308 (default=kernel config parameter)
309-------------------------------------------------
310sch311x_wdt:
311force_id: Override the detected device ID
312therm_trip: Should a ThermTrip trigger the reset generator
313timeout: Watchdog timeout in seconds. 1<= timeout <=15300, default=60
314nowayout: Watchdog cannot be stopped once started
315 (default=kernel config parameter)
316-------------------------------------------------
317scx200_wdt:
318margin: Watchdog margin in seconds
319nowayout: Disable watchdog shutdown on close
320-------------------------------------------------
321shwdt:
322clock_division_ratio: Clock division ratio. Valid ranges are from 0x5 (1.31ms)
323 to 0x7 (5.25ms). (default=7)
324heartbeat: Watchdog heartbeat in seconds. (1 <= heartbeat <= 3600, default=30
325nowayout: Watchdog cannot be stopped once started
326 (default=kernel config parameter)
327-------------------------------------------------
328smsc37b787_wdt:
329timeout: range is 1-255 units, default is 60
330nowayout: Watchdog cannot be stopped once started
331 (default=kernel config parameter)
332-------------------------------------------------
333softdog:
334soft_margin: Watchdog soft_margin in seconds.
335 (0 < soft_margin < 65536, default=60)
336nowayout: Watchdog cannot be stopped once started
337 (default=kernel config parameter)
338soft_noboot: Softdog action, set to 1 to ignore reboots, 0 to reboot
339 (default=0)
340-------------------------------------------------
341stmp3xxx_wdt:
342heartbeat: Watchdog heartbeat period in seconds from 1 to 4194304, default 19
343-------------------------------------------------
Andrew Chewc33a1592014-02-14 12:03:05 -0800344tegra_wdt:
345heartbeat: Watchdog heartbeats in seconds. (default = 120)
346nowayout: Watchdog cannot be stopped once started
347 (default=kernel config parameter)
348-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700349ts72xx_wdt:
350timeout: Watchdog timeout in seconds. (1 <= timeout <= 8, default=8)
351nowayout: Disable watchdog shutdown on close
352-------------------------------------------------
353twl4030_wdt:
354nowayout: Watchdog cannot be stopped once started
355 (default=kernel config parameter)
356-------------------------------------------------
357txx9wdt:
358timeout: Watchdog timeout in seconds. (0<timeout<N, default=60)
359nowayout: Watchdog cannot be stopped once started
360 (default=kernel config parameter)
361-------------------------------------------------
Keiji Hayashibarae7bf02892017-06-14 16:53:44 +0900362uniphier_wdt:
363timeout: Watchdog timeout in power of two seconds.
364 (1 <= timeout <= 128, default=64)
365nowayout: Watchdog cannot be stopped once started
366 (default=kernel config parameter)
367-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700368w83627hf_wdt:
369wdt_io: w83627hf/thf WDT io port (default 0x2E)
370timeout: Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
371nowayout: Watchdog cannot be stopped once started
372 (default=kernel config parameter)
373-------------------------------------------------
Randy Dunlap4724ba572010-05-03 11:42:52 -0700374w83877f_wdt:
375timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
376nowayout: Watchdog cannot be stopped once started
377 (default=kernel config parameter)
378-------------------------------------------------
379w83977f_wdt:
380timeout: Watchdog timeout in seconds (15..7635), default=45)
381testmode: Watchdog testmode (1 = no reboot), default=0
382nowayout: Watchdog cannot be stopped once started
383 (default=kernel config parameter)
384-------------------------------------------------
385wafer5823wdt:
386timeout: Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
387nowayout: Watchdog cannot be stopped once started
388 (default=kernel config parameter)
389-------------------------------------------------
390wdt285:
391soft_margin: Watchdog timeout in seconds (default=60)
392-------------------------------------------------
393wdt977:
394timeout: Watchdog timeout in seconds (60..15300, default=60)
395testmode: Watchdog testmode (1 = no reboot), default=0
396nowayout: Watchdog cannot be stopped once started
397 (default=kernel config parameter)
398-------------------------------------------------
399wm831x_wdt:
400nowayout: Watchdog cannot be stopped once started
401 (default=kernel config parameter)
402-------------------------------------------------
403wm8350_wdt:
404nowayout: Watchdog cannot be stopped once started
405 (default=kernel config parameter)
406-------------------------------------------------
wim.coekaerts@oracle.comca0bb072016-01-29 09:39:38 -0800407sun4v_wdt:
408timeout_ms: Watchdog timeout in milliseconds 1..180000, default=60000)
409nowayout: Watchdog cannot be stopped once started
410-------------------------------------------------