Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
[linux-block.git] / Documentation / watchdog / watchdog-parameters.rst
CommitLineData
cc2a2d19
MCC
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