xref: /openbmc/linux/Documentation/watchdog/watchdog-parameters.rst (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
174665686SMauro Carvalho Chehab==========================
274665686SMauro Carvalho ChehabWatchDog Module Parameters
374665686SMauro Carvalho Chehab==========================
474665686SMauro Carvalho Chehab
574665686SMauro Carvalho ChehabThis file provides information on the module parameters of many of
674665686SMauro Carvalho Chehabthe Linux watchdog drivers.  Watchdog driver parameter specs should
774665686SMauro Carvalho Chehabbe listed here unless the driver has its own driver-specific information
874665686SMauro Carvalho Chehabfile.
974665686SMauro Carvalho Chehab
1074665686SMauro Carvalho ChehabSee Documentation/admin-guide/kernel-parameters.rst for information on
1174665686SMauro Carvalho Chehabproviding kernel parameters for builtin drivers versus loadable
1274665686SMauro Carvalho Chehabmodules.
1374665686SMauro Carvalho Chehab
1474665686SMauro Carvalho Chehab-------------------------------------------------
153bd41e59SJerry Hoemann
1674665686SMauro Carvalho Chehabwatchdog core:
1774665686SMauro Carvalho Chehab    open_timeout:
1874665686SMauro Carvalho Chehab	Maximum time, in seconds, for which the watchdog framework will take
1974665686SMauro Carvalho Chehab	care of pinging a running hardware watchdog until userspace opens the
2074665686SMauro Carvalho Chehab	corresponding /dev/watchdogN device. A value of 0 means an infinite
2174665686SMauro Carvalho Chehab	timeout. Setting this to a non-zero value can be useful to ensure that
2274665686SMauro Carvalho Chehab	either userspace comes up properly, or the board gets reset and allows
2374665686SMauro Carvalho Chehab	fallback logic in the bootloader to try something else.
2474665686SMauro Carvalho Chehab
2574665686SMauro Carvalho Chehab-------------------------------------------------
263bd41e59SJerry Hoemann
2774665686SMauro Carvalho Chehabacquirewdt:
2874665686SMauro Carvalho Chehab    wdt_stop:
2974665686SMauro Carvalho Chehab	Acquire WDT 'stop' io port (default 0x43)
3074665686SMauro Carvalho Chehab    wdt_start:
3174665686SMauro Carvalho Chehab	Acquire WDT 'start' io port (default 0x443)
3274665686SMauro Carvalho Chehab    nowayout:
3374665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
3474665686SMauro Carvalho Chehab	(default=kernel config parameter)
3574665686SMauro Carvalho Chehab
3674665686SMauro Carvalho Chehab-------------------------------------------------
3774665686SMauro Carvalho Chehab
3874665686SMauro Carvalho Chehabadvantechwdt:
3974665686SMauro Carvalho Chehab    wdt_stop:
4074665686SMauro Carvalho Chehab	Advantech WDT 'stop' io port (default 0x443)
4174665686SMauro Carvalho Chehab    wdt_start:
4274665686SMauro Carvalho Chehab	Advantech WDT 'start' io port (default 0x443)
4374665686SMauro Carvalho Chehab    timeout:
4474665686SMauro Carvalho Chehab	Watchdog timeout in seconds. 1<= timeout <=63, default=60.
4574665686SMauro Carvalho Chehab    nowayout:
4674665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
4774665686SMauro Carvalho Chehab	(default=kernel config parameter)
4874665686SMauro Carvalho Chehab
4974665686SMauro Carvalho Chehab-------------------------------------------------
5074665686SMauro Carvalho Chehab
5174665686SMauro Carvalho Chehabalim1535_wdt:
5274665686SMauro Carvalho Chehab    timeout:
5374665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (0 < timeout < 18000, default=60
5474665686SMauro Carvalho Chehab    nowayout:
5574665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
5674665686SMauro Carvalho Chehab	(default=kernel config parameter)
5774665686SMauro Carvalho Chehab
5874665686SMauro Carvalho Chehab-------------------------------------------------
5974665686SMauro Carvalho Chehab
6074665686SMauro Carvalho Chehabalim7101_wdt:
6174665686SMauro Carvalho Chehab    timeout:
6274665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1<=timeout<=3600, default=30
6374665686SMauro Carvalho Chehab    use_gpio:
6474665686SMauro Carvalho Chehab	Use the gpio watchdog (required by old cobalt boards).
6574665686SMauro Carvalho Chehab	default=0/off/no
6674665686SMauro Carvalho Chehab    nowayout:
6774665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
6874665686SMauro Carvalho Chehab	(default=kernel config parameter)
6974665686SMauro Carvalho Chehab
7074665686SMauro Carvalho Chehab-------------------------------------------------
7174665686SMauro Carvalho Chehab
7274665686SMauro Carvalho Chehabar7_wdt:
7374665686SMauro Carvalho Chehab    margin:
7474665686SMauro Carvalho Chehab	Watchdog margin in seconds (default=60)
7574665686SMauro Carvalho Chehab    nowayout:
7674665686SMauro Carvalho Chehab	Disable watchdog shutdown on close
7774665686SMauro Carvalho Chehab	(default=kernel config parameter)
7874665686SMauro Carvalho Chehab
7974665686SMauro Carvalho Chehab-------------------------------------------------
8074665686SMauro Carvalho Chehab
8174665686SMauro Carvalho Chehabarmada_37xx_wdt:
8274665686SMauro Carvalho Chehab    timeout:
8374665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (default=120)
8474665686SMauro Carvalho Chehab    nowayout:
8574665686SMauro Carvalho Chehab	Disable watchdog shutdown on close
8674665686SMauro Carvalho Chehab	(default=kernel config parameter)
8774665686SMauro Carvalho Chehab
8874665686SMauro Carvalho Chehab-------------------------------------------------
8974665686SMauro Carvalho Chehab
9074665686SMauro Carvalho Chehabat91rm9200_wdt:
9174665686SMauro Carvalho Chehab    wdt_time:
9274665686SMauro Carvalho Chehab	Watchdog time in seconds. (default=5)
9374665686SMauro Carvalho Chehab    nowayout:
9474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
9574665686SMauro Carvalho Chehab	(default=kernel config parameter)
9674665686SMauro Carvalho Chehab
9774665686SMauro Carvalho Chehab-------------------------------------------------
9874665686SMauro Carvalho Chehab
9974665686SMauro Carvalho Chehabat91sam9_wdt:
10074665686SMauro Carvalho Chehab    heartbeat:
10174665686SMauro Carvalho Chehab	Watchdog heartbeats in seconds. (default = 15)
10274665686SMauro Carvalho Chehab    nowayout:
10374665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
10474665686SMauro Carvalho Chehab	(default=kernel config parameter)
10574665686SMauro Carvalho Chehab
10674665686SMauro Carvalho Chehab-------------------------------------------------
10774665686SMauro Carvalho Chehab
10874665686SMauro Carvalho Chehabbcm47xx_wdt:
10974665686SMauro Carvalho Chehab    wdt_time:
11074665686SMauro Carvalho Chehab	Watchdog time in seconds. (default=30)
11174665686SMauro Carvalho Chehab    nowayout:
11274665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
11374665686SMauro Carvalho Chehab	(default=kernel config parameter)
11474665686SMauro Carvalho Chehab
11574665686SMauro Carvalho Chehab-------------------------------------------------
11674665686SMauro Carvalho Chehab
11774665686SMauro Carvalho Chehabcoh901327_wdt:
11874665686SMauro Carvalho Chehab    margin:
11974665686SMauro Carvalho Chehab	Watchdog margin in seconds (default 60s)
12074665686SMauro Carvalho Chehab
12174665686SMauro Carvalho Chehab-------------------------------------------------
12274665686SMauro Carvalho Chehab
12374665686SMauro Carvalho Chehabcpu5wdt:
12474665686SMauro Carvalho Chehab    port:
12574665686SMauro Carvalho Chehab	base address of watchdog card, default is 0x91
12674665686SMauro Carvalho Chehab    verbose:
12774665686SMauro Carvalho Chehab	be verbose, default is 0 (no)
12874665686SMauro Carvalho Chehab    ticks:
12974665686SMauro Carvalho Chehab	count down ticks, default is 10000
13074665686SMauro Carvalho Chehab
13174665686SMauro Carvalho Chehab-------------------------------------------------
13274665686SMauro Carvalho Chehab
13374665686SMauro Carvalho Chehabcpwd:
13474665686SMauro Carvalho Chehab    wd0_timeout:
13574665686SMauro Carvalho Chehab	Default watchdog0 timeout in 1/10secs
13674665686SMauro Carvalho Chehab    wd1_timeout:
13774665686SMauro Carvalho Chehab	Default watchdog1 timeout in 1/10secs
13874665686SMauro Carvalho Chehab    wd2_timeout:
13974665686SMauro Carvalho Chehab	Default watchdog2 timeout in 1/10secs
14074665686SMauro Carvalho Chehab
14174665686SMauro Carvalho Chehab-------------------------------------------------
14274665686SMauro Carvalho Chehab
14374665686SMauro Carvalho Chehabda9052wdt:
14474665686SMauro Carvalho Chehab    timeout:
14574665686SMauro Carvalho Chehab	Watchdog timeout in seconds. 2<= timeout <=131, default=2.048s
14674665686SMauro Carvalho Chehab    nowayout:
14774665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
14874665686SMauro Carvalho Chehab	(default=kernel config parameter)
14974665686SMauro Carvalho Chehab
15074665686SMauro Carvalho Chehab-------------------------------------------------
15174665686SMauro Carvalho Chehab
15274665686SMauro Carvalho Chehabdavinci_wdt:
15374665686SMauro Carvalho Chehab    heartbeat:
15474665686SMauro Carvalho Chehab	Watchdog heartbeat period in seconds from 1 to 600, default 60
15574665686SMauro Carvalho Chehab
15674665686SMauro Carvalho Chehab-------------------------------------------------
15774665686SMauro Carvalho Chehab
15874665686SMauro Carvalho Chehabebc-c384_wdt:
15974665686SMauro Carvalho Chehab    timeout:
16074665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1<=timeout<=15300, default=60)
16174665686SMauro Carvalho Chehab    nowayout:
16274665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
16374665686SMauro Carvalho Chehab
16474665686SMauro Carvalho Chehab-------------------------------------------------
16574665686SMauro Carvalho Chehab
16674665686SMauro Carvalho Chehabep93xx_wdt:
16774665686SMauro Carvalho Chehab    nowayout:
16874665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
16974665686SMauro Carvalho Chehab    timeout:
17074665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1<=timeout<=3600, default=TBD)
17174665686SMauro Carvalho Chehab
17274665686SMauro Carvalho Chehab-------------------------------------------------
17374665686SMauro Carvalho Chehab
17474665686SMauro Carvalho Chehabeurotechwdt:
17574665686SMauro Carvalho Chehab    nowayout:
17674665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
17774665686SMauro Carvalho Chehab	(default=kernel config parameter)
17874665686SMauro Carvalho Chehab    io:
17974665686SMauro Carvalho Chehab	Eurotech WDT io port (default=0x3f0)
18074665686SMauro Carvalho Chehab    irq:
18174665686SMauro Carvalho Chehab	Eurotech WDT irq (default=10)
18274665686SMauro Carvalho Chehab    ev:
18374665686SMauro Carvalho Chehab	Eurotech WDT event type (default is `int`)
18474665686SMauro Carvalho Chehab
18574665686SMauro Carvalho Chehab-------------------------------------------------
18674665686SMauro Carvalho Chehab
18774665686SMauro Carvalho Chehabgef_wdt:
18874665686SMauro Carvalho Chehab    nowayout:
18974665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
19074665686SMauro Carvalho Chehab	(default=kernel config parameter)
19174665686SMauro Carvalho Chehab
19274665686SMauro Carvalho Chehab-------------------------------------------------
19374665686SMauro Carvalho Chehab
19474665686SMauro Carvalho Chehabgeodewdt:
19574665686SMauro Carvalho Chehab    timeout:
19674665686SMauro Carvalho Chehab	Watchdog timeout in seconds. 1<= timeout <=131, default=60.
19774665686SMauro Carvalho Chehab    nowayout:
19874665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
19974665686SMauro Carvalho Chehab	(default=kernel config parameter)
20074665686SMauro Carvalho Chehab
20174665686SMauro Carvalho Chehab-------------------------------------------------
20274665686SMauro Carvalho Chehab
20374665686SMauro Carvalho Chehabi6300esb:
20474665686SMauro Carvalho Chehab    heartbeat:
20574665686SMauro Carvalho Chehab	Watchdog heartbeat in seconds. (1<heartbeat<2046, default=30)
20674665686SMauro Carvalho Chehab    nowayout:
20774665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
20874665686SMauro Carvalho Chehab	(default=kernel config parameter)
20974665686SMauro Carvalho Chehab
21074665686SMauro Carvalho Chehab-------------------------------------------------
21174665686SMauro Carvalho Chehab
21274665686SMauro Carvalho ChehabiTCO_wdt:
21374665686SMauro Carvalho Chehab    heartbeat:
21474665686SMauro Carvalho Chehab	Watchdog heartbeat in seconds.
21574665686SMauro Carvalho Chehab	(2<heartbeat<39 (TCO v1) or 613 (TCO v2), default=30)
21674665686SMauro Carvalho Chehab    nowayout:
21774665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
21874665686SMauro Carvalho Chehab	(default=kernel config parameter)
21974665686SMauro Carvalho Chehab
22074665686SMauro Carvalho Chehab-------------------------------------------------
22174665686SMauro Carvalho Chehab
22274665686SMauro Carvalho ChehabiTCO_vendor_support:
22374665686SMauro Carvalho Chehab    vendorsupport:
22474665686SMauro Carvalho Chehab	iTCO vendor specific support mode, default=0 (none),
22574665686SMauro Carvalho Chehab	1=SuperMicro Pent3, 2=SuperMicro Pent4+, 911=Broken SMI BIOS
22674665686SMauro Carvalho Chehab
22774665686SMauro Carvalho Chehab-------------------------------------------------
22874665686SMauro Carvalho Chehab
22974665686SMauro Carvalho Chehabib700wdt:
23074665686SMauro Carvalho Chehab    timeout:
23174665686SMauro Carvalho Chehab	Watchdog timeout in seconds. 0<= timeout <=30, default=30.
23274665686SMauro Carvalho Chehab    nowayout:
23374665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
23474665686SMauro Carvalho Chehab	(default=kernel config parameter)
23574665686SMauro Carvalho Chehab
23674665686SMauro Carvalho Chehab-------------------------------------------------
23774665686SMauro Carvalho Chehab
23874665686SMauro Carvalho Chehabibmasr:
23974665686SMauro Carvalho Chehab    nowayout:
24074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
24174665686SMauro Carvalho Chehab	(default=kernel config parameter)
24274665686SMauro Carvalho Chehab
24374665686SMauro Carvalho Chehab-------------------------------------------------
24474665686SMauro Carvalho Chehab
24574665686SMauro Carvalho Chehabimx2_wdt:
24674665686SMauro Carvalho Chehab    timeout:
24774665686SMauro Carvalho Chehab	Watchdog timeout in seconds (default 60 s)
24874665686SMauro Carvalho Chehab    nowayout:
24974665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
25074665686SMauro Carvalho Chehab	(default=kernel config parameter)
25174665686SMauro Carvalho Chehab
25274665686SMauro Carvalho Chehab-------------------------------------------------
25374665686SMauro Carvalho Chehab
25474665686SMauro Carvalho Chehabindydog:
25574665686SMauro Carvalho Chehab    nowayout:
25674665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
25774665686SMauro Carvalho Chehab	(default=kernel config parameter)
25874665686SMauro Carvalho Chehab
25974665686SMauro Carvalho Chehab-------------------------------------------------
26074665686SMauro Carvalho Chehab
26174665686SMauro Carvalho Chehabiop_wdt:
26274665686SMauro Carvalho Chehab    nowayout:
26374665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
26474665686SMauro Carvalho Chehab	(default=kernel config parameter)
26574665686SMauro Carvalho Chehab
26674665686SMauro Carvalho Chehab-------------------------------------------------
26774665686SMauro Carvalho Chehab
26874665686SMauro Carvalho Chehabit8712f_wdt:
26974665686SMauro Carvalho Chehab    margin:
27074665686SMauro Carvalho Chehab	Watchdog margin in seconds (default 60)
27174665686SMauro Carvalho Chehab    nowayout:
27274665686SMauro Carvalho Chehab	Disable watchdog shutdown on close
27374665686SMauro Carvalho Chehab	(default=kernel config parameter)
27474665686SMauro Carvalho Chehab
27574665686SMauro Carvalho Chehab-------------------------------------------------
27674665686SMauro Carvalho Chehab
27774665686SMauro Carvalho Chehabit87_wdt:
27874665686SMauro Carvalho Chehab    nogameport:
27974665686SMauro Carvalho Chehab	Forbid the activation of game port, default=0
28074665686SMauro Carvalho Chehab    nocir:
28174665686SMauro Carvalho Chehab	Forbid the use of CIR (workaround for some buggy setups); set to 1 if
28274665686SMauro Carvalho Chehabsystem resets despite watchdog daemon running, default=0
28374665686SMauro Carvalho Chehab    exclusive:
28474665686SMauro Carvalho Chehab	Watchdog exclusive device open, default=1
28574665686SMauro Carvalho Chehab    timeout:
28674665686SMauro Carvalho Chehab	Watchdog timeout in seconds, default=60
28774665686SMauro Carvalho Chehab    testmode:
28874665686SMauro Carvalho Chehab	Watchdog test mode (1 = no reboot), default=0
28974665686SMauro Carvalho Chehab    nowayout:
29074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
29174665686SMauro Carvalho Chehab	(default=kernel config parameter)
29274665686SMauro Carvalho Chehab
29374665686SMauro Carvalho Chehab-------------------------------------------------
29474665686SMauro Carvalho Chehab
29574665686SMauro Carvalho Chehabixp4xx_wdt:
29674665686SMauro Carvalho Chehab    heartbeat:
29774665686SMauro Carvalho Chehab	Watchdog heartbeat in seconds (default 60s)
29874665686SMauro Carvalho Chehab    nowayout:
29974665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
30074665686SMauro Carvalho Chehab	(default=kernel config parameter)
30174665686SMauro Carvalho Chehab
30274665686SMauro Carvalho Chehab-------------------------------------------------
30374665686SMauro Carvalho Chehab
30474665686SMauro Carvalho Chehabmachzwd:
30574665686SMauro Carvalho Chehab    nowayout:
30674665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
30774665686SMauro Carvalho Chehab	(default=kernel config parameter)
30874665686SMauro Carvalho Chehab    action:
30974665686SMauro Carvalho Chehab	after watchdog resets, generate:
31074665686SMauro Carvalho Chehab	0 = RESET(*)  1 = SMI  2 = NMI  3 = SCI
31174665686SMauro Carvalho Chehab
31274665686SMauro Carvalho Chehab-------------------------------------------------
31374665686SMauro Carvalho Chehab
31474665686SMauro Carvalho Chehabmax63xx_wdt:
31574665686SMauro Carvalho Chehab    heartbeat:
31674665686SMauro Carvalho Chehab	Watchdog heartbeat period in seconds from 1 to 60, default 60
31774665686SMauro Carvalho Chehab    nowayout:
31874665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
31974665686SMauro Carvalho Chehab	(default=kernel config parameter)
32074665686SMauro Carvalho Chehab    nodelay:
32174665686SMauro Carvalho Chehab	Force selection of a timeout setting without initial delay
32274665686SMauro Carvalho Chehab	(max6373/74 only, default=0)
32374665686SMauro Carvalho Chehab
32474665686SMauro Carvalho Chehab-------------------------------------------------
32574665686SMauro Carvalho Chehab
32674665686SMauro Carvalho Chehabmixcomwd:
32774665686SMauro Carvalho Chehab    nowayout:
32874665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
32974665686SMauro Carvalho Chehab	(default=kernel config parameter)
33074665686SMauro Carvalho Chehab
33174665686SMauro Carvalho Chehab-------------------------------------------------
33274665686SMauro Carvalho Chehab
33374665686SMauro Carvalho Chehabmpc8xxx_wdt:
33474665686SMauro Carvalho Chehab    timeout:
33574665686SMauro Carvalho Chehab	Watchdog timeout in ticks. (0<timeout<65536, default=65535)
33674665686SMauro Carvalho Chehab    reset:
33774665686SMauro Carvalho Chehab	Watchdog Interrupt/Reset Mode. 0 = interrupt, 1 = reset
33874665686SMauro Carvalho Chehab    nowayout:
33974665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
34074665686SMauro Carvalho Chehab	(default=kernel config parameter)
34174665686SMauro Carvalho Chehab
34274665686SMauro Carvalho Chehab-------------------------------------------------
34374665686SMauro Carvalho Chehab
34474665686SMauro Carvalho Chehabmv64x60_wdt:
34574665686SMauro Carvalho Chehab    nowayout:
34674665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
34774665686SMauro Carvalho Chehab	(default=kernel config parameter)
34874665686SMauro Carvalho Chehab
34974665686SMauro Carvalho Chehab-------------------------------------------------
35074665686SMauro Carvalho Chehab
35174665686SMauro Carvalho Chehabni903x_wdt:
35274665686SMauro Carvalho Chehab    timeout:
35374665686SMauro Carvalho Chehab	Initial watchdog timeout in seconds (0<timeout<516, default=60)
35474665686SMauro Carvalho Chehab    nowayout:
35574665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
35674665686SMauro Carvalho Chehab	(default=kernel config parameter)
35774665686SMauro Carvalho Chehab
35874665686SMauro Carvalho Chehab-------------------------------------------------
35974665686SMauro Carvalho Chehab
36074665686SMauro Carvalho Chehabnic7018_wdt:
36174665686SMauro Carvalho Chehab    timeout:
36274665686SMauro Carvalho Chehab	Initial watchdog timeout in seconds (0<timeout<464, default=80)
36374665686SMauro Carvalho Chehab    nowayout:
36474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
36574665686SMauro Carvalho Chehab	(default=kernel config parameter)
36674665686SMauro Carvalho Chehab
36774665686SMauro Carvalho Chehab-------------------------------------------------
36874665686SMauro Carvalho Chehab
36974665686SMauro Carvalho Chehabomap_wdt:
37074665686SMauro Carvalho Chehab    timer_margin:
37174665686SMauro Carvalho Chehab	initial watchdog timeout (in seconds)
37274665686SMauro Carvalho Chehab    early_enable:
37374665686SMauro Carvalho Chehab	Watchdog is started on module insertion (default=0
37474665686SMauro Carvalho Chehab    nowayout:
37574665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
37674665686SMauro Carvalho Chehab	(default=kernel config parameter)
37774665686SMauro Carvalho Chehab
37874665686SMauro Carvalho Chehab-------------------------------------------------
37974665686SMauro Carvalho Chehab
38074665686SMauro Carvalho Chehaborion_wdt:
38174665686SMauro Carvalho Chehab    heartbeat:
38274665686SMauro Carvalho Chehab	Initial watchdog heartbeat in seconds
38374665686SMauro Carvalho Chehab    nowayout:
38474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
38574665686SMauro Carvalho Chehab	(default=kernel config parameter)
38674665686SMauro Carvalho Chehab
38774665686SMauro Carvalho Chehab-------------------------------------------------
38874665686SMauro Carvalho Chehab
38974665686SMauro Carvalho Chehabpc87413_wdt:
39074665686SMauro Carvalho Chehab    io:
39174665686SMauro Carvalho Chehab	pc87413 WDT I/O port (default: io).
39274665686SMauro Carvalho Chehab    timeout:
39374665686SMauro Carvalho Chehab	Watchdog timeout in minutes (default=timeout).
39474665686SMauro Carvalho Chehab    nowayout:
39574665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
39674665686SMauro Carvalho Chehab	(default=kernel config parameter)
39774665686SMauro Carvalho Chehab
39874665686SMauro Carvalho Chehab-------------------------------------------------
39974665686SMauro Carvalho Chehab
40074665686SMauro Carvalho Chehabpika_wdt:
40174665686SMauro Carvalho Chehab    heartbeat:
40274665686SMauro Carvalho Chehab	Watchdog heartbeats in seconds. (default = 15)
40374665686SMauro Carvalho Chehab    nowayout:
40474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
40574665686SMauro Carvalho Chehab	(default=kernel config parameter)
40674665686SMauro Carvalho Chehab
40774665686SMauro Carvalho Chehab-------------------------------------------------
40874665686SMauro Carvalho Chehab
40974665686SMauro Carvalho Chehabpnx4008_wdt:
41074665686SMauro Carvalho Chehab    heartbeat:
41174665686SMauro Carvalho Chehab	Watchdog heartbeat period in seconds from 1 to 60, default 19
41274665686SMauro Carvalho Chehab    nowayout:
41374665686SMauro Carvalho Chehab	Set to 1 to keep watchdog running after device release
41474665686SMauro Carvalho Chehab
41574665686SMauro Carvalho Chehab-------------------------------------------------
41674665686SMauro Carvalho Chehab
41774665686SMauro Carvalho Chehabpnx833x_wdt:
41874665686SMauro Carvalho Chehab    timeout:
41974665686SMauro Carvalho Chehab	Watchdog timeout in Mhz. (68Mhz clock), default=2040000000 (30 seconds)
42074665686SMauro Carvalho Chehab    nowayout:
42174665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
42274665686SMauro Carvalho Chehab	(default=kernel config parameter)
42374665686SMauro Carvalho Chehab    start_enabled:
42474665686SMauro Carvalho Chehab	Watchdog is started on module insertion (default=1)
42574665686SMauro Carvalho Chehab
42674665686SMauro Carvalho Chehab-------------------------------------------------
42774665686SMauro Carvalho Chehab
428*69472ffaSScott Chelohapseries-wdt:
429*69472ffaSScott Cheloha    action:
430*69472ffaSScott Cheloha	Action taken when watchdog expires: 0 (power off), 1 (restart),
431*69472ffaSScott Cheloha	2 (dump and restart). (default=1)
432*69472ffaSScott Cheloha    timeout:
433*69472ffaSScott Cheloha	Initial watchdog timeout in seconds. (default=60)
434*69472ffaSScott Cheloha    nowayout:
435*69472ffaSScott Cheloha	Watchdog cannot be stopped once started.
436*69472ffaSScott Cheloha	(default=kernel config parameter)
437*69472ffaSScott Cheloha
438*69472ffaSScott Cheloha-------------------------------------------------
439*69472ffaSScott Cheloha
44074665686SMauro Carvalho Chehabrc32434_wdt:
44174665686SMauro Carvalho Chehab    timeout:
44274665686SMauro Carvalho Chehab	Watchdog timeout value, in seconds (default=20)
44374665686SMauro Carvalho Chehab    nowayout:
44474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
44574665686SMauro Carvalho Chehab	(default=kernel config parameter)
44674665686SMauro Carvalho Chehab
44774665686SMauro Carvalho Chehab-------------------------------------------------
44874665686SMauro Carvalho Chehab
44974665686SMauro Carvalho Chehabriowd:
45074665686SMauro Carvalho Chehab    riowd_timeout:
45174665686SMauro Carvalho Chehab	Watchdog timeout in minutes (default=1)
45274665686SMauro Carvalho Chehab
45374665686SMauro Carvalho Chehab-------------------------------------------------
45474665686SMauro Carvalho Chehab
45574665686SMauro Carvalho Chehabs3c2410_wdt:
45674665686SMauro Carvalho Chehab    tmr_margin:
45774665686SMauro Carvalho Chehab	Watchdog tmr_margin in seconds. (default=15)
45874665686SMauro Carvalho Chehab    tmr_atboot:
45974665686SMauro Carvalho Chehab	Watchdog is started at boot time if set to 1, default=0
46074665686SMauro Carvalho Chehab    nowayout:
46174665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
46274665686SMauro Carvalho Chehab	(default=kernel config parameter)
46374665686SMauro Carvalho Chehab    soft_noboot:
46474665686SMauro Carvalho Chehab	Watchdog action, set to 1 to ignore reboots, 0 to reboot
46574665686SMauro Carvalho Chehab    debug:
46674665686SMauro Carvalho Chehab	Watchdog debug, set to >1 for debug, (default 0)
46774665686SMauro Carvalho Chehab
46874665686SMauro Carvalho Chehab-------------------------------------------------
46974665686SMauro Carvalho Chehab
47074665686SMauro Carvalho Chehabsa1100_wdt:
47174665686SMauro Carvalho Chehab    margin:
47274665686SMauro Carvalho Chehab	Watchdog margin in seconds (default 60s)
47374665686SMauro Carvalho Chehab
47474665686SMauro Carvalho Chehab-------------------------------------------------
47574665686SMauro Carvalho Chehab
47674665686SMauro Carvalho Chehabsb_wdog:
47774665686SMauro Carvalho Chehab    timeout:
47874665686SMauro Carvalho Chehab	Watchdog timeout in microseconds (max/default 8388607 or 8.3ish secs)
47974665686SMauro Carvalho Chehab
48074665686SMauro Carvalho Chehab-------------------------------------------------
48174665686SMauro Carvalho Chehab
48274665686SMauro Carvalho Chehabsbc60xxwdt:
48374665686SMauro Carvalho Chehab    wdt_stop:
48474665686SMauro Carvalho Chehab	SBC60xx WDT 'stop' io port (default 0x45)
48574665686SMauro Carvalho Chehab    wdt_start:
48674665686SMauro Carvalho Chehab	SBC60xx WDT 'start' io port (default 0x443)
48774665686SMauro Carvalho Chehab    timeout:
48874665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
48974665686SMauro Carvalho Chehab    nowayout:
49074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
49174665686SMauro Carvalho Chehab	(default=kernel config parameter)
49274665686SMauro Carvalho Chehab
49374665686SMauro Carvalho Chehab-------------------------------------------------
49474665686SMauro Carvalho Chehab
49574665686SMauro Carvalho Chehabsbc7240_wdt:
49674665686SMauro Carvalho Chehab    timeout:
49774665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1<=timeout<=255, default=30)
49874665686SMauro Carvalho Chehab    nowayout:
49974665686SMauro Carvalho Chehab	Disable watchdog when closing device file
50074665686SMauro Carvalho Chehab
50174665686SMauro Carvalho Chehab-------------------------------------------------
50274665686SMauro Carvalho Chehab
50374665686SMauro Carvalho Chehabsbc8360:
50474665686SMauro Carvalho Chehab    timeout:
50574665686SMauro Carvalho Chehab	Index into timeout table (0-63) (default=27 (60s))
50674665686SMauro Carvalho Chehab    nowayout:
50774665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
50874665686SMauro Carvalho Chehab	(default=kernel config parameter)
50974665686SMauro Carvalho Chehab
51074665686SMauro Carvalho Chehab-------------------------------------------------
51174665686SMauro Carvalho Chehab
51274665686SMauro Carvalho Chehabsbc_epx_c3:
51374665686SMauro Carvalho Chehab    nowayout:
51474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
51574665686SMauro Carvalho Chehab	(default=kernel config parameter)
51674665686SMauro Carvalho Chehab
51774665686SMauro Carvalho Chehab-------------------------------------------------
51874665686SMauro Carvalho Chehab
51974665686SMauro Carvalho Chehabsbc_fitpc2_wdt:
52074665686SMauro Carvalho Chehab    margin:
52174665686SMauro Carvalho Chehab	Watchdog margin in seconds (default 60s)
52274665686SMauro Carvalho Chehab    nowayout:
52374665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
52474665686SMauro Carvalho Chehab
52574665686SMauro Carvalho Chehab-------------------------------------------------
52674665686SMauro Carvalho Chehab
52774665686SMauro Carvalho Chehabsbsa_gwdt:
52874665686SMauro Carvalho Chehab    timeout:
52974665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (default 10s)
53074665686SMauro Carvalho Chehab    action:
53174665686SMauro Carvalho Chehab	Watchdog action at the first stage timeout,
53274665686SMauro Carvalho Chehab	set to 0 to ignore, 1 to panic. (default=0)
53374665686SMauro Carvalho Chehab    nowayout:
53474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
53574665686SMauro Carvalho Chehab	(default=kernel config parameter)
53674665686SMauro Carvalho Chehab
53774665686SMauro Carvalho Chehab-------------------------------------------------
53874665686SMauro Carvalho Chehab
53974665686SMauro Carvalho Chehabsc1200wdt:
54074665686SMauro Carvalho Chehab    isapnp:
54174665686SMauro Carvalho Chehab	When set to 0 driver ISA PnP support will be disabled (default=1)
54274665686SMauro Carvalho Chehab    io:
54374665686SMauro Carvalho Chehab	io port
54474665686SMauro Carvalho Chehab    timeout:
54574665686SMauro Carvalho Chehab	range is 0-255 minutes, default is 1
54674665686SMauro Carvalho Chehab    nowayout:
54774665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
54874665686SMauro Carvalho Chehab	(default=kernel config parameter)
54974665686SMauro Carvalho Chehab
55074665686SMauro Carvalho Chehab-------------------------------------------------
55174665686SMauro Carvalho Chehab
55274665686SMauro Carvalho Chehabsc520_wdt:
55374665686SMauro Carvalho Chehab    timeout:
55474665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1 <= timeout <= 3600, default=30)
55574665686SMauro Carvalho Chehab    nowayout:
55674665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
55774665686SMauro Carvalho Chehab	(default=kernel config parameter)
55874665686SMauro Carvalho Chehab
55974665686SMauro Carvalho Chehab-------------------------------------------------
56074665686SMauro Carvalho Chehab
56174665686SMauro Carvalho Chehabsch311x_wdt:
56274665686SMauro Carvalho Chehab    force_id:
56374665686SMauro Carvalho Chehab	Override the detected device ID
56474665686SMauro Carvalho Chehab    therm_trip:
56574665686SMauro Carvalho Chehab	Should a ThermTrip trigger the reset generator
56674665686SMauro Carvalho Chehab    timeout:
56774665686SMauro Carvalho Chehab	Watchdog timeout in seconds. 1<= timeout <=15300, default=60
56874665686SMauro Carvalho Chehab    nowayout:
56974665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
57074665686SMauro Carvalho Chehab	(default=kernel config parameter)
57174665686SMauro Carvalho Chehab
57274665686SMauro Carvalho Chehab-------------------------------------------------
57374665686SMauro Carvalho Chehab
57474665686SMauro Carvalho Chehabscx200_wdt:
57574665686SMauro Carvalho Chehab    margin:
57674665686SMauro Carvalho Chehab	Watchdog margin in seconds
57774665686SMauro Carvalho Chehab    nowayout:
57874665686SMauro Carvalho Chehab	Disable watchdog shutdown on close
57974665686SMauro Carvalho Chehab
58074665686SMauro Carvalho Chehab-------------------------------------------------
58174665686SMauro Carvalho Chehab
58274665686SMauro Carvalho Chehabshwdt:
58374665686SMauro Carvalho Chehab    clock_division_ratio:
58474665686SMauro Carvalho Chehab	Clock division ratio. Valid ranges are from 0x5 (1.31ms)
58574665686SMauro Carvalho Chehab	to 0x7 (5.25ms). (default=7)
58674665686SMauro Carvalho Chehab    heartbeat:
58774665686SMauro Carvalho Chehab	Watchdog heartbeat in seconds. (1 <= heartbeat <= 3600, default=30
58874665686SMauro Carvalho Chehab    nowayout:
58974665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
59074665686SMauro Carvalho Chehab	(default=kernel config parameter)
59174665686SMauro Carvalho Chehab
59274665686SMauro Carvalho Chehab-------------------------------------------------
59374665686SMauro Carvalho Chehab
59474665686SMauro Carvalho Chehabsmsc37b787_wdt:
59574665686SMauro Carvalho Chehab    timeout:
59674665686SMauro Carvalho Chehab	range is 1-255 units, default is 60
59774665686SMauro Carvalho Chehab    nowayout:
59874665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
59974665686SMauro Carvalho Chehab	(default=kernel config parameter)
60074665686SMauro Carvalho Chehab
60174665686SMauro Carvalho Chehab-------------------------------------------------
60274665686SMauro Carvalho Chehab
60374665686SMauro Carvalho Chehabsoftdog:
60474665686SMauro Carvalho Chehab    soft_margin:
60574665686SMauro Carvalho Chehab	Watchdog soft_margin in seconds.
60674665686SMauro Carvalho Chehab	(0 < soft_margin < 65536, default=60)
60774665686SMauro Carvalho Chehab    nowayout:
60874665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
60974665686SMauro Carvalho Chehab	(default=kernel config parameter)
61074665686SMauro Carvalho Chehab    soft_noboot:
61174665686SMauro Carvalho Chehab	Softdog action, set to 1 to ignore reboots, 0 to reboot
61274665686SMauro Carvalho Chehab	(default=0)
61374665686SMauro Carvalho Chehab
61474665686SMauro Carvalho Chehab-------------------------------------------------
61574665686SMauro Carvalho Chehab
61674665686SMauro Carvalho Chehabstmp3xxx_wdt:
61774665686SMauro Carvalho Chehab    heartbeat:
61874665686SMauro Carvalho Chehab	Watchdog heartbeat period in seconds from 1 to 4194304, default 19
61974665686SMauro Carvalho Chehab
62074665686SMauro Carvalho Chehab-------------------------------------------------
62174665686SMauro Carvalho Chehab
62274665686SMauro Carvalho Chehabtegra_wdt:
62374665686SMauro Carvalho Chehab    heartbeat:
62474665686SMauro Carvalho Chehab	Watchdog heartbeats in seconds. (default = 120)
62574665686SMauro Carvalho Chehab    nowayout:
62674665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
62774665686SMauro Carvalho Chehab	(default=kernel config parameter)
62874665686SMauro Carvalho Chehab
62974665686SMauro Carvalho Chehab-------------------------------------------------
63074665686SMauro Carvalho Chehab
63174665686SMauro Carvalho Chehabts72xx_wdt:
63274665686SMauro Carvalho Chehab    timeout:
63374665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1 <= timeout <= 8, default=8)
63474665686SMauro Carvalho Chehab    nowayout:
63574665686SMauro Carvalho Chehab	Disable watchdog shutdown on close
63674665686SMauro Carvalho Chehab
63774665686SMauro Carvalho Chehab-------------------------------------------------
63874665686SMauro Carvalho Chehab
63974665686SMauro Carvalho Chehabtwl4030_wdt:
64074665686SMauro Carvalho Chehab    nowayout:
64174665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
64274665686SMauro Carvalho Chehab	(default=kernel config parameter)
64374665686SMauro Carvalho Chehab
64474665686SMauro Carvalho Chehab-------------------------------------------------
64574665686SMauro Carvalho Chehab
64674665686SMauro Carvalho Chehabtxx9wdt:
64774665686SMauro Carvalho Chehab    timeout:
64874665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (0<timeout<N, default=60)
64974665686SMauro Carvalho Chehab    nowayout:
65074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
65174665686SMauro Carvalho Chehab	(default=kernel config parameter)
65274665686SMauro Carvalho Chehab
65374665686SMauro Carvalho Chehab-------------------------------------------------
65474665686SMauro Carvalho Chehab
65574665686SMauro Carvalho Chehabuniphier_wdt:
65674665686SMauro Carvalho Chehab    timeout:
65774665686SMauro Carvalho Chehab	Watchdog timeout in power of two seconds.
65874665686SMauro Carvalho Chehab	(1 <= timeout <= 128, default=64)
65974665686SMauro Carvalho Chehab    nowayout:
66074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
66174665686SMauro Carvalho Chehab	(default=kernel config parameter)
66274665686SMauro Carvalho Chehab
66374665686SMauro Carvalho Chehab-------------------------------------------------
66474665686SMauro Carvalho Chehab
66574665686SMauro Carvalho Chehabw83627hf_wdt:
66674665686SMauro Carvalho Chehab    wdt_io:
66774665686SMauro Carvalho Chehab	w83627hf/thf WDT io port (default 0x2E)
66874665686SMauro Carvalho Chehab    timeout:
66974665686SMauro Carvalho Chehab	Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
67074665686SMauro Carvalho Chehab    nowayout:
67174665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
67274665686SMauro Carvalho Chehab	(default=kernel config parameter)
67374665686SMauro Carvalho Chehab
67474665686SMauro Carvalho Chehab-------------------------------------------------
67574665686SMauro Carvalho Chehab
67674665686SMauro Carvalho Chehabw83877f_wdt:
67774665686SMauro Carvalho Chehab    timeout:
67874665686SMauro Carvalho Chehab	Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
67974665686SMauro Carvalho Chehab    nowayout:
68074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
68174665686SMauro Carvalho Chehab	(default=kernel config parameter)
68274665686SMauro Carvalho Chehab
68374665686SMauro Carvalho Chehab-------------------------------------------------
68474665686SMauro Carvalho Chehab
68574665686SMauro Carvalho Chehabw83977f_wdt:
68674665686SMauro Carvalho Chehab    timeout:
68774665686SMauro Carvalho Chehab	Watchdog timeout in seconds (15..7635), default=45)
68874665686SMauro Carvalho Chehab    testmode:
68974665686SMauro Carvalho Chehab	Watchdog testmode (1 = no reboot), default=0
69074665686SMauro Carvalho Chehab    nowayout:
69174665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
69274665686SMauro Carvalho Chehab	(default=kernel config parameter)
69374665686SMauro Carvalho Chehab
69474665686SMauro Carvalho Chehab-------------------------------------------------
69574665686SMauro Carvalho Chehab
69674665686SMauro Carvalho Chehabwafer5823wdt:
69774665686SMauro Carvalho Chehab    timeout:
69874665686SMauro Carvalho Chehab	Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
69974665686SMauro Carvalho Chehab    nowayout:
70074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
70174665686SMauro Carvalho Chehab	(default=kernel config parameter)
70274665686SMauro Carvalho Chehab
70374665686SMauro Carvalho Chehab-------------------------------------------------
70474665686SMauro Carvalho Chehab
70574665686SMauro Carvalho Chehabwdt285:
70674665686SMauro Carvalho Chehab    soft_margin:
70774665686SMauro Carvalho Chehab	Watchdog timeout in seconds (default=60)
70874665686SMauro Carvalho Chehab
70974665686SMauro Carvalho Chehab-------------------------------------------------
71074665686SMauro Carvalho Chehab
71174665686SMauro Carvalho Chehabwdt977:
71274665686SMauro Carvalho Chehab    timeout:
71374665686SMauro Carvalho Chehab	Watchdog timeout in seconds (60..15300, default=60)
71474665686SMauro Carvalho Chehab    testmode:
71574665686SMauro Carvalho Chehab	Watchdog testmode (1 = no reboot), default=0
71674665686SMauro Carvalho Chehab    nowayout:
71774665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
71874665686SMauro Carvalho Chehab	(default=kernel config parameter)
71974665686SMauro Carvalho Chehab
72074665686SMauro Carvalho Chehab-------------------------------------------------
72174665686SMauro Carvalho Chehab
72274665686SMauro Carvalho Chehabwm831x_wdt:
72374665686SMauro Carvalho Chehab    nowayout:
72474665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
72574665686SMauro Carvalho Chehab	(default=kernel config parameter)
72674665686SMauro Carvalho Chehab
72774665686SMauro Carvalho Chehab-------------------------------------------------
72874665686SMauro Carvalho Chehab
72974665686SMauro Carvalho Chehabwm8350_wdt:
73074665686SMauro Carvalho Chehab    nowayout:
73174665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
73274665686SMauro Carvalho Chehab	(default=kernel config parameter)
73374665686SMauro Carvalho Chehab
73474665686SMauro Carvalho Chehab-------------------------------------------------
73574665686SMauro Carvalho Chehab
73674665686SMauro Carvalho Chehabsun4v_wdt:
73774665686SMauro Carvalho Chehab    timeout_ms:
73874665686SMauro Carvalho Chehab	Watchdog timeout in milliseconds 1..180000, default=60000)
73974665686SMauro Carvalho Chehab    nowayout:
74074665686SMauro Carvalho Chehab	Watchdog cannot be stopped once started
741