1==========================
2WatchDog Module Parameters
3==========================
4
5This file provides information on the module parameters of many of
6the Linux watchdog drivers.  Watchdog driver parameter specs should
7be listed here unless the driver has its own driver-specific information
8file.
9
10See Documentation/admin-guide/kernel-parameters.rst for information on
11providing kernel parameters for builtin drivers versus loadable
12modules.
13
14-------------------------------------------------
15
16acquirewdt:
17    wdt_stop:
18	Acquire WDT 'stop' io port (default 0x43)
19    wdt_start:
20	Acquire WDT 'start' io port (default 0x443)
21    nowayout:
22	Watchdog cannot be stopped once started
23	(default=kernel config parameter)
24
25-------------------------------------------------
26
27advantechwdt:
28    wdt_stop:
29	Advantech WDT 'stop' io port (default 0x443)
30    wdt_start:
31	Advantech WDT 'start' io port (default 0x443)
32    timeout:
33	Watchdog timeout in seconds. 1<= timeout <=63, default=60.
34    nowayout:
35	Watchdog cannot be stopped once started
36	(default=kernel config parameter)
37
38-------------------------------------------------
39
40alim1535_wdt:
41    timeout:
42	Watchdog timeout in seconds. (0 < timeout < 18000, default=60
43    nowayout:
44	Watchdog cannot be stopped once started
45	(default=kernel config parameter)
46
47-------------------------------------------------
48
49alim7101_wdt:
50    timeout:
51	Watchdog timeout in seconds. (1<=timeout<=3600, default=30
52    use_gpio:
53	Use the gpio watchdog (required by old cobalt boards).
54	default=0/off/no
55    nowayout:
56	Watchdog cannot be stopped once started
57	(default=kernel config parameter)
58
59-------------------------------------------------
60
61ar7_wdt:
62    margin:
63	Watchdog margin in seconds (default=60)
64    nowayout:
65	Disable watchdog shutdown on close
66	(default=kernel config parameter)
67
68-------------------------------------------------
69
70armada_37xx_wdt:
71    timeout:
72	Watchdog timeout in seconds. (default=120)
73    nowayout:
74	Disable watchdog shutdown on close
75	(default=kernel config parameter)
76
77-------------------------------------------------
78
79at91rm9200_wdt:
80    wdt_time:
81	Watchdog time in seconds. (default=5)
82    nowayout:
83	Watchdog cannot be stopped once started
84	(default=kernel config parameter)
85
86-------------------------------------------------
87
88at91sam9_wdt:
89    heartbeat:
90	Watchdog heartbeats in seconds. (default = 15)
91    nowayout:
92	Watchdog cannot be stopped once started
93	(default=kernel config parameter)
94
95-------------------------------------------------
96
97bcm47xx_wdt:
98    wdt_time:
99	Watchdog time in seconds. (default=30)
100    nowayout:
101	Watchdog cannot be stopped once started
102	(default=kernel config parameter)
103
104-------------------------------------------------
105
106coh901327_wdt:
107    margin:
108	Watchdog margin in seconds (default 60s)
109
110-------------------------------------------------
111
112cpu5wdt:
113    port:
114	base address of watchdog card, default is 0x91
115    verbose:
116	be verbose, default is 0 (no)
117    ticks:
118	count down ticks, default is 10000
119
120-------------------------------------------------
121
122cpwd:
123    wd0_timeout:
124	Default watchdog0 timeout in 1/10secs
125    wd1_timeout:
126	Default watchdog1 timeout in 1/10secs
127    wd2_timeout:
128	Default watchdog2 timeout in 1/10secs
129
130-------------------------------------------------
131
132da9052wdt:
133    timeout:
134	Watchdog timeout in seconds. 2<= timeout <=131, default=2.048s
135    nowayout:
136	Watchdog cannot be stopped once started
137	(default=kernel config parameter)
138
139-------------------------------------------------
140
141davinci_wdt:
142    heartbeat:
143	Watchdog heartbeat period in seconds from 1 to 600, default 60
144
145-------------------------------------------------
146
147ebc-c384_wdt:
148    timeout:
149	Watchdog timeout in seconds. (1<=timeout<=15300, default=60)
150    nowayout:
151	Watchdog cannot be stopped once started
152
153-------------------------------------------------
154
155ep93xx_wdt:
156    nowayout:
157	Watchdog cannot be stopped once started
158    timeout:
159	Watchdog timeout in seconds. (1<=timeout<=3600, default=TBD)
160
161-------------------------------------------------
162
163eurotechwdt:
164    nowayout:
165	Watchdog cannot be stopped once started
166	(default=kernel config parameter)
167    io:
168	Eurotech WDT io port (default=0x3f0)
169    irq:
170	Eurotech WDT irq (default=10)
171    ev:
172	Eurotech WDT event type (default is `int`)
173
174-------------------------------------------------
175
176gef_wdt:
177    nowayout:
178	Watchdog cannot be stopped once started
179	(default=kernel config parameter)
180
181-------------------------------------------------
182
183geodewdt:
184    timeout:
185	Watchdog timeout in seconds. 1<= timeout <=131, default=60.
186    nowayout:
187	Watchdog cannot be stopped once started
188	(default=kernel config parameter)
189
190-------------------------------------------------
191
192i6300esb:
193    heartbeat:
194	Watchdog heartbeat in seconds. (1<heartbeat<2046, default=30)
195    nowayout:
196	Watchdog cannot be stopped once started
197	(default=kernel config parameter)
198
199-------------------------------------------------
200
201iTCO_wdt:
202    heartbeat:
203	Watchdog heartbeat in seconds.
204	(2<heartbeat<39 (TCO v1) or 613 (TCO v2), default=30)
205    nowayout:
206	Watchdog cannot be stopped once started
207	(default=kernel config parameter)
208
209-------------------------------------------------
210
211iTCO_vendor_support:
212    vendorsupport:
213	iTCO vendor specific support mode, default=0 (none),
214	1=SuperMicro Pent3, 2=SuperMicro Pent4+, 911=Broken SMI BIOS
215
216-------------------------------------------------
217
218ib700wdt:
219    timeout:
220	Watchdog timeout in seconds. 0<= timeout <=30, default=30.
221    nowayout:
222	Watchdog cannot be stopped once started
223	(default=kernel config parameter)
224
225-------------------------------------------------
226
227ibmasr:
228    nowayout:
229	Watchdog cannot be stopped once started
230	(default=kernel config parameter)
231
232-------------------------------------------------
233
234imx2_wdt:
235    timeout:
236	Watchdog timeout in seconds (default 60 s)
237    nowayout:
238	Watchdog cannot be stopped once started
239	(default=kernel config parameter)
240
241-------------------------------------------------
242
243indydog:
244    nowayout:
245	Watchdog cannot be stopped once started
246	(default=kernel config parameter)
247
248-------------------------------------------------
249
250iop_wdt:
251    nowayout:
252	Watchdog cannot be stopped once started
253	(default=kernel config parameter)
254
255-------------------------------------------------
256
257it8712f_wdt:
258    margin:
259	Watchdog margin in seconds (default 60)
260    nowayout:
261	Disable watchdog shutdown on close
262	(default=kernel config parameter)
263
264-------------------------------------------------
265
266it87_wdt:
267    nogameport:
268	Forbid the activation of game port, default=0
269    nocir:
270	Forbid the use of CIR (workaround for some buggy setups); set to 1 if
271system resets despite watchdog daemon running, default=0
272    exclusive:
273	Watchdog exclusive device open, default=1
274    timeout:
275	Watchdog timeout in seconds, default=60
276    testmode:
277	Watchdog test mode (1 = no reboot), default=0
278    nowayout:
279	Watchdog cannot be stopped once started
280	(default=kernel config parameter)
281
282-------------------------------------------------
283
284ixp4xx_wdt:
285    heartbeat:
286	Watchdog heartbeat in seconds (default 60s)
287    nowayout:
288	Watchdog cannot be stopped once started
289	(default=kernel config parameter)
290
291-------------------------------------------------
292
293ks8695_wdt:
294    wdt_time:
295	Watchdog time in seconds. (default=5)
296    nowayout:
297	Watchdog cannot be stopped once started
298	(default=kernel config parameter)
299
300-------------------------------------------------
301
302machzwd:
303    nowayout:
304	Watchdog cannot be stopped once started
305	(default=kernel config parameter)
306    action:
307	after watchdog resets, generate:
308	0 = RESET(*)  1 = SMI  2 = NMI  3 = SCI
309
310-------------------------------------------------
311
312max63xx_wdt:
313    heartbeat:
314	Watchdog heartbeat period in seconds from 1 to 60, default 60
315    nowayout:
316	Watchdog cannot be stopped once started
317	(default=kernel config parameter)
318    nodelay:
319	Force selection of a timeout setting without initial delay
320	(max6373/74 only, default=0)
321
322-------------------------------------------------
323
324mixcomwd:
325    nowayout:
326	Watchdog cannot be stopped once started
327	(default=kernel config parameter)
328
329-------------------------------------------------
330
331mpc8xxx_wdt:
332    timeout:
333	Watchdog timeout in ticks. (0<timeout<65536, default=65535)
334    reset:
335	Watchdog Interrupt/Reset Mode. 0 = interrupt, 1 = reset
336    nowayout:
337	Watchdog cannot be stopped once started
338	(default=kernel config parameter)
339
340-------------------------------------------------
341
342mv64x60_wdt:
343    nowayout:
344	Watchdog cannot be stopped once started
345	(default=kernel config parameter)
346
347-------------------------------------------------
348
349ni903x_wdt:
350    timeout:
351	Initial watchdog timeout in seconds (0<timeout<516, default=60)
352    nowayout:
353	Watchdog cannot be stopped once started
354	(default=kernel config parameter)
355
356-------------------------------------------------
357
358nic7018_wdt:
359    timeout:
360	Initial watchdog timeout in seconds (0<timeout<464, default=80)
361    nowayout:
362	Watchdog cannot be stopped once started
363	(default=kernel config parameter)
364
365-------------------------------------------------
366
367nuc900_wdt:
368    heartbeat:
369	Watchdog heartbeats in seconds.
370	(default = 15)
371    nowayout:
372	Watchdog cannot be stopped once started
373	(default=kernel config parameter)
374
375-------------------------------------------------
376
377omap_wdt:
378    timer_margin:
379	initial watchdog timeout (in seconds)
380    early_enable:
381	Watchdog is started on module insertion (default=0
382    nowayout:
383	Watchdog cannot be stopped once started
384	(default=kernel config parameter)
385
386-------------------------------------------------
387
388orion_wdt:
389    heartbeat:
390	Initial watchdog heartbeat in seconds
391    nowayout:
392	Watchdog cannot be stopped once started
393	(default=kernel config parameter)
394
395-------------------------------------------------
396
397pc87413_wdt:
398    io:
399	pc87413 WDT I/O port (default: io).
400    timeout:
401	Watchdog timeout in minutes (default=timeout).
402    nowayout:
403	Watchdog cannot be stopped once started
404	(default=kernel config parameter)
405
406-------------------------------------------------
407
408pika_wdt:
409    heartbeat:
410	Watchdog heartbeats in seconds. (default = 15)
411    nowayout:
412	Watchdog cannot be stopped once started
413	(default=kernel config parameter)
414
415-------------------------------------------------
416
417pnx4008_wdt:
418    heartbeat:
419	Watchdog heartbeat period in seconds from 1 to 60, default 19
420    nowayout:
421	Set to 1 to keep watchdog running after device release
422
423-------------------------------------------------
424
425pnx833x_wdt:
426    timeout:
427	Watchdog timeout in Mhz. (68Mhz clock), default=2040000000 (30 seconds)
428    nowayout:
429	Watchdog cannot be stopped once started
430	(default=kernel config parameter)
431    start_enabled:
432	Watchdog is started on module insertion (default=1)
433
434-------------------------------------------------
435
436rc32434_wdt:
437    timeout:
438	Watchdog timeout value, in seconds (default=20)
439    nowayout:
440	Watchdog cannot be stopped once started
441	(default=kernel config parameter)
442
443-------------------------------------------------
444
445riowd:
446    riowd_timeout:
447	Watchdog timeout in minutes (default=1)
448
449-------------------------------------------------
450
451s3c2410_wdt:
452    tmr_margin:
453	Watchdog tmr_margin in seconds. (default=15)
454    tmr_atboot:
455	Watchdog is started at boot time if set to 1, default=0
456    nowayout:
457	Watchdog cannot be stopped once started
458	(default=kernel config parameter)
459    soft_noboot:
460	Watchdog action, set to 1 to ignore reboots, 0 to reboot
461    debug:
462	Watchdog debug, set to >1 for debug, (default 0)
463
464-------------------------------------------------
465
466sa1100_wdt:
467    margin:
468	Watchdog margin in seconds (default 60s)
469
470-------------------------------------------------
471
472sb_wdog:
473    timeout:
474	Watchdog timeout in microseconds (max/default 8388607 or 8.3ish secs)
475
476-------------------------------------------------
477
478sbc60xxwdt:
479    wdt_stop:
480	SBC60xx WDT 'stop' io port (default 0x45)
481    wdt_start:
482	SBC60xx WDT 'start' io port (default 0x443)
483    timeout:
484	Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
485    nowayout:
486	Watchdog cannot be stopped once started
487	(default=kernel config parameter)
488
489-------------------------------------------------
490
491sbc7240_wdt:
492    timeout:
493	Watchdog timeout in seconds. (1<=timeout<=255, default=30)
494    nowayout:
495	Disable watchdog when closing device file
496
497-------------------------------------------------
498
499sbc8360:
500    timeout:
501	Index into timeout table (0-63) (default=27 (60s))
502    nowayout:
503	Watchdog cannot be stopped once started
504	(default=kernel config parameter)
505
506-------------------------------------------------
507
508sbc_epx_c3:
509    nowayout:
510	Watchdog cannot be stopped once started
511	(default=kernel config parameter)
512
513-------------------------------------------------
514
515sbc_fitpc2_wdt:
516    margin:
517	Watchdog margin in seconds (default 60s)
518    nowayout:
519	Watchdog cannot be stopped once started
520
521-------------------------------------------------
522
523sbsa_gwdt:
524    timeout:
525	Watchdog timeout in seconds. (default 10s)
526    action:
527	Watchdog action at the first stage timeout,
528	set to 0 to ignore, 1 to panic. (default=0)
529    nowayout:
530	Watchdog cannot be stopped once started
531	(default=kernel config parameter)
532
533-------------------------------------------------
534
535sc1200wdt:
536    isapnp:
537	When set to 0 driver ISA PnP support will be disabled (default=1)
538    io:
539	io port
540    timeout:
541	range is 0-255 minutes, default is 1
542    nowayout:
543	Watchdog cannot be stopped once started
544	(default=kernel config parameter)
545
546-------------------------------------------------
547
548sc520_wdt:
549    timeout:
550	Watchdog timeout in seconds. (1 <= timeout <= 3600, default=30)
551    nowayout:
552	Watchdog cannot be stopped once started
553	(default=kernel config parameter)
554
555-------------------------------------------------
556
557sch311x_wdt:
558    force_id:
559	Override the detected device ID
560    therm_trip:
561	Should a ThermTrip trigger the reset generator
562    timeout:
563	Watchdog timeout in seconds. 1<= timeout <=15300, default=60
564    nowayout:
565	Watchdog cannot be stopped once started
566	(default=kernel config parameter)
567
568-------------------------------------------------
569
570scx200_wdt:
571    margin:
572	Watchdog margin in seconds
573    nowayout:
574	Disable watchdog shutdown on close
575
576-------------------------------------------------
577
578shwdt:
579    clock_division_ratio:
580	Clock division ratio. Valid ranges are from 0x5 (1.31ms)
581	to 0x7 (5.25ms). (default=7)
582    heartbeat:
583	Watchdog heartbeat in seconds. (1 <= heartbeat <= 3600, default=30
584    nowayout:
585	Watchdog cannot be stopped once started
586	(default=kernel config parameter)
587
588-------------------------------------------------
589
590smsc37b787_wdt:
591    timeout:
592	range is 1-255 units, default is 60
593    nowayout:
594	Watchdog cannot be stopped once started
595	(default=kernel config parameter)
596
597-------------------------------------------------
598
599softdog:
600    soft_margin:
601	Watchdog soft_margin in seconds.
602	(0 < soft_margin < 65536, default=60)
603    nowayout:
604	Watchdog cannot be stopped once started
605	(default=kernel config parameter)
606    soft_noboot:
607	Softdog action, set to 1 to ignore reboots, 0 to reboot
608	(default=0)
609
610-------------------------------------------------
611
612stmp3xxx_wdt:
613    heartbeat:
614	Watchdog heartbeat period in seconds from 1 to 4194304, default 19
615
616-------------------------------------------------
617
618tegra_wdt:
619    heartbeat:
620	Watchdog heartbeats in seconds. (default = 120)
621    nowayout:
622	Watchdog cannot be stopped once started
623	(default=kernel config parameter)
624
625-------------------------------------------------
626
627ts72xx_wdt:
628    timeout:
629	Watchdog timeout in seconds. (1 <= timeout <= 8, default=8)
630    nowayout:
631	Disable watchdog shutdown on close
632
633-------------------------------------------------
634
635twl4030_wdt:
636    nowayout:
637	Watchdog cannot be stopped once started
638	(default=kernel config parameter)
639
640-------------------------------------------------
641
642txx9wdt:
643    timeout:
644	Watchdog timeout in seconds. (0<timeout<N, default=60)
645    nowayout:
646	Watchdog cannot be stopped once started
647	(default=kernel config parameter)
648
649-------------------------------------------------
650
651uniphier_wdt:
652    timeout:
653	Watchdog timeout in power of two seconds.
654	(1 <= timeout <= 128, default=64)
655    nowayout:
656	Watchdog cannot be stopped once started
657	(default=kernel config parameter)
658
659-------------------------------------------------
660
661w83627hf_wdt:
662    wdt_io:
663	w83627hf/thf WDT io port (default 0x2E)
664    timeout:
665	Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
666    nowayout:
667	Watchdog cannot be stopped once started
668	(default=kernel config parameter)
669
670-------------------------------------------------
671
672w83877f_wdt:
673    timeout:
674	Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
675    nowayout:
676	Watchdog cannot be stopped once started
677	(default=kernel config parameter)
678
679-------------------------------------------------
680
681w83977f_wdt:
682    timeout:
683	Watchdog timeout in seconds (15..7635), default=45)
684    testmode:
685	Watchdog testmode (1 = no reboot), default=0
686    nowayout:
687	Watchdog cannot be stopped once started
688	(default=kernel config parameter)
689
690-------------------------------------------------
691
692wafer5823wdt:
693    timeout:
694	Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
695    nowayout:
696	Watchdog cannot be stopped once started
697	(default=kernel config parameter)
698
699-------------------------------------------------
700
701wdt285:
702    soft_margin:
703	Watchdog timeout in seconds (default=60)
704
705-------------------------------------------------
706
707wdt977:
708    timeout:
709	Watchdog timeout in seconds (60..15300, default=60)
710    testmode:
711	Watchdog testmode (1 = no reboot), default=0
712    nowayout:
713	Watchdog cannot be stopped once started
714	(default=kernel config parameter)
715
716-------------------------------------------------
717
718wm831x_wdt:
719    nowayout:
720	Watchdog cannot be stopped once started
721	(default=kernel config parameter)
722
723-------------------------------------------------
724
725wm8350_wdt:
726    nowayout:
727	Watchdog cannot be stopped once started
728	(default=kernel config parameter)
729
730-------------------------------------------------
731
732sun4v_wdt:
733    timeout_ms:
734	Watchdog timeout in milliseconds 1..180000, default=60000)
735    nowayout:
736	Watchdog cannot be stopped once started
737