Merge branch 'WIP.x86/asm' into x86/urgent, because the topic is ready
[linux-2.6-block.git] / Documentation / watchdog / watchdog-parameters.txt
CommitLineData
4724ba57
RD
1This 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
8c27ceff 7See Documentation/admin-guide/kernel-parameters.rst for information on
4724ba57
RD
8providing 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-------------------------------------------------
4724ba57
RD
43at91rm9200_wdt:
44wdt_time: Watchdog time in seconds. (default=5)
45nowayout: Watchdog cannot be stopped once started
46 (default=kernel config parameter)
47-------------------------------------------------
48at91sam9_wdt:
49heartbeat: Watchdog heartbeats in seconds. (default = 15)
50nowayout: Watchdog cannot be stopped once started
51 (default=kernel config parameter)
52-------------------------------------------------
53bcm47xx_wdt:
54wdt_time: Watchdog time in seconds. (default=30)
55nowayout: Watchdog cannot be stopped once started
56 (default=kernel config parameter)
57-------------------------------------------------
4724ba57
RD
58coh901327_wdt:
59margin: Watchdog margin in seconds (default 60s)
60-------------------------------------------------
61cpu5wdt:
62port: base address of watchdog card, default is 0x91
63verbose: be verbose, default is 0 (no)
64ticks: count down ticks, default is 10000
65-------------------------------------------------
66cpwd:
67wd0_timeout: Default watchdog0 timeout in 1/10secs
68wd1_timeout: Default watchdog1 timeout in 1/10secs
69wd2_timeout: Default watchdog2 timeout in 1/10secs
70-------------------------------------------------
664a0d78
AJ
71da9052wdt:
72timeout: Watchdog timeout in seconds. 2<= timeout <=131, default=2.048s
73nowayout: Watchdog cannot be stopped once started
74 (default=kernel config parameter)
75-------------------------------------------------
4724ba57
RD
76davinci_wdt:
77heartbeat: Watchdog heartbeat period in seconds from 1 to 600, default 60
78-------------------------------------------------
ae67643e
WBG
79ebc-c384_wdt:
80timeout: Watchdog timeout in seconds. (1<=timeout<=15300, default=60)
81nowayout: Watchdog cannot be stopped once started
82-------------------------------------------------
4724ba57
RD
83ep93xx_wdt:
84nowayout: Watchdog cannot be stopped once started
85timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=TBD)
86-------------------------------------------------
87eurotechwdt:
88nowayout: Watchdog cannot be stopped once started
89 (default=kernel config parameter)
90io: Eurotech WDT io port (default=0x3f0)
91irq: Eurotech WDT irq (default=10)
92ev: Eurotech WDT event type (default is `int')
93-------------------------------------------------
94gef_wdt:
95nowayout: Watchdog cannot be stopped once started
96 (default=kernel config parameter)
97-------------------------------------------------
98geodewdt:
99timeout: Watchdog timeout in seconds. 1<= timeout <=131, default=60.
100nowayout: Watchdog cannot be stopped once started
101 (default=kernel config parameter)
102-------------------------------------------------
103i6300esb:
104heartbeat: Watchdog heartbeat in seconds. (1<heartbeat<2046, default=30)
105nowayout: Watchdog cannot be stopped once started
106 (default=kernel config parameter)
107-------------------------------------------------
108iTCO_wdt:
109heartbeat: Watchdog heartbeat in seconds.
fc61e83a 110 (2<heartbeat<39 (TCO v1) or 613 (TCO v2), default=30)
4724ba57
RD
111nowayout: Watchdog cannot be stopped once started
112 (default=kernel config parameter)
113-------------------------------------------------
114iTCO_vendor_support:
115vendorsupport: iTCO vendor specific support mode, default=0 (none),
116 1=SuperMicro Pent3, 2=SuperMicro Pent4+, 911=Broken SMI BIOS
117-------------------------------------------------
118ib700wdt:
119timeout: Watchdog timeout in seconds. 0<= timeout <=30, default=30.
120nowayout: Watchdog cannot be stopped once started
121 (default=kernel config parameter)
122-------------------------------------------------
123ibmasr:
124nowayout: Watchdog cannot be stopped once started
125 (default=kernel config parameter)
126-------------------------------------------------
476099a1
FE
127imx2_wdt:
128timeout: Watchdog timeout in seconds (default 60 s)
129nowayout: Watchdog cannot be stopped once started
130 (default=kernel config parameter)
131-------------------------------------------------
4724ba57
RD
132indydog:
133nowayout: Watchdog cannot be stopped once started
134 (default=kernel config parameter)
135-------------------------------------------------
136iop_wdt:
137nowayout: Watchdog cannot be stopped once started
138 (default=kernel config parameter)
139-------------------------------------------------
140it8712f_wdt:
141margin: Watchdog margin in seconds (default 60)
142nowayout: Disable watchdog shutdown on close
143 (default=kernel config parameter)
144-------------------------------------------------
145it87_wdt:
146nogameport: Forbid the activation of game port, default=0
0bcd0b6a
MW
147nocir: Forbid the use of CIR (workaround for some buggy setups); set to 1 if
148system resets despite watchdog daemon running, default=0
4724ba57
RD
149exclusive: Watchdog exclusive device open, default=1
150timeout: Watchdog timeout in seconds, default=60
151testmode: Watchdog test mode (1 = no reboot), default=0
4724ba57
RD
152nowayout: Watchdog cannot be stopped once started
153 (default=kernel config parameter)
154-------------------------------------------------
155ixp4xx_wdt:
156heartbeat: Watchdog heartbeat in seconds (default 60s)
157nowayout: Watchdog cannot be stopped once started
158 (default=kernel config parameter)
159-------------------------------------------------
160ks8695_wdt:
161wdt_time: Watchdog time in seconds. (default=5)
162nowayout: Watchdog cannot be stopped once started
163 (default=kernel config parameter)
164-------------------------------------------------
165machzwd:
166nowayout: Watchdog cannot be stopped once started
167 (default=kernel config parameter)
168action: after watchdog resets, generate:
169 0 = RESET(*) 1 = SMI 2 = NMI 3 = SCI
170-------------------------------------------------
171max63xx_wdt:
172heartbeat: Watchdog heartbeat period in seconds from 1 to 60, default 60
173nowayout: Watchdog cannot be stopped once started
174 (default=kernel config parameter)
175nodelay: Force selection of a timeout setting without initial delay
176 (max6373/74 only, default=0)
177-------------------------------------------------
178mixcomwd:
179nowayout: Watchdog cannot be stopped once started
180 (default=kernel config parameter)
181-------------------------------------------------
182mpc8xxx_wdt:
183timeout: Watchdog timeout in ticks. (0<timeout<65536, default=65535)
184reset: Watchdog Interrupt/Reset Mode. 0 = interrupt, 1 = reset
185nowayout: Watchdog cannot be stopped once started
186 (default=kernel config parameter)
187-------------------------------------------------
4724ba57
RD
188mv64x60_wdt:
189nowayout: Watchdog cannot be stopped once started
190 (default=kernel config parameter)
191-------------------------------------------------
70f39976
KR
192ni903x_wdt:
193timeout: Initial watchdog timeout in seconds (0<timeout<516, default=60)
194nowayout: Watchdog cannot be stopped once started
195 (default=kernel config parameter)
196-------------------------------------------------
98078ca3
HCO
197nic7018_wdt:
198timeout: Initial watchdog timeout in seconds (0<timeout<464, default=80)
199nowayout: Watchdog cannot be stopped once started
200 (default=kernel config parameter)
201-------------------------------------------------
4724ba57
RD
202nuc900_wdt:
203heartbeat: Watchdog heartbeats in seconds.
204 (default = 15)
205nowayout: Watchdog cannot be stopped once started
206 (default=kernel config parameter)
207-------------------------------------------------
208omap_wdt:
209timer_margin: initial watchdog timeout (in seconds)
b2102eb3 210early_enable: Watchdog is started on module insertion (default=0
a47911e9
LP
211nowayout: Watchdog cannot be stopped once started
212 (default=kernel config parameter)
4724ba57
RD
213-------------------------------------------------
214orion_wdt:
215heartbeat: Initial watchdog heartbeat in seconds
216nowayout: Watchdog cannot be stopped once started
217 (default=kernel config parameter)
218-------------------------------------------------
219pc87413_wdt:
220io: pc87413 WDT I/O port (default: io).
221timeout: Watchdog timeout in minutes (default=timeout).
222nowayout: Watchdog cannot be stopped once started
223 (default=kernel config parameter)
224-------------------------------------------------
225pika_wdt:
226heartbeat: Watchdog heartbeats in seconds. (default = 15)
227nowayout: Watchdog cannot be stopped once started
228 (default=kernel config parameter)
229-------------------------------------------------
230pnx4008_wdt:
231heartbeat: Watchdog heartbeat period in seconds from 1 to 60, default 19
232nowayout: Set to 1 to keep watchdog running after device release
233-------------------------------------------------
234pnx833x_wdt:
235timeout: Watchdog timeout in Mhz. (68Mhz clock), default=2040000000 (30 seconds)
236nowayout: Watchdog cannot be stopped once started
237 (default=kernel config parameter)
238start_enabled: Watchdog is started on module insertion (default=1)
239-------------------------------------------------
240rc32434_wdt:
241timeout: Watchdog timeout value, in seconds (default=20)
242nowayout: Watchdog cannot be stopped once started
243 (default=kernel config parameter)
244-------------------------------------------------
245riowd:
246riowd_timeout: Watchdog timeout in minutes (default=1)
247-------------------------------------------------
248s3c2410_wdt:
249tmr_margin: Watchdog tmr_margin in seconds. (default=15)
250tmr_atboot: Watchdog is started at boot time if set to 1, default=0
251nowayout: Watchdog cannot be stopped once started
252 (default=kernel config parameter)
253soft_noboot: Watchdog action, set to 1 to ignore reboots, 0 to reboot
254debug: Watchdog debug, set to >1 for debug, (default 0)
255-------------------------------------------------
256sa1100_wdt:
257margin: Watchdog margin in seconds (default 60s)
258-------------------------------------------------
259sb_wdog:
260timeout: Watchdog timeout in microseconds (max/default 8388607 or 8.3ish secs)
261-------------------------------------------------
262sbc60xxwdt:
263wdt_stop: SBC60xx WDT 'stop' io port (default 0x45)
264wdt_start: SBC60xx WDT 'start' io port (default 0x443)
265timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
266nowayout: Watchdog cannot be stopped once started
267 (default=kernel config parameter)
268-------------------------------------------------
269sbc7240_wdt:
270timeout: Watchdog timeout in seconds. (1<=timeout<=255, default=30)
271nowayout: Disable watchdog when closing device file
272-------------------------------------------------
273sbc8360:
274timeout: Index into timeout table (0-63) (default=27 (60s))
275nowayout: Watchdog cannot be stopped once started
276 (default=kernel config parameter)
277-------------------------------------------------
278sbc_epx_c3:
279nowayout: Watchdog cannot be stopped once started
280 (default=kernel config parameter)
281-------------------------------------------------
282sbc_fitpc2_wdt:
283margin: Watchdog margin in seconds (default 60s)
284nowayout: Watchdog cannot be stopped once started
285-------------------------------------------------
2fc94b5f
FW
286sbsa_gwdt:
287timeout: Watchdog timeout in seconds. (default 10s)
288action: Watchdog action at the first stage timeout,
289 set to 0 to ignore, 1 to panic. (default=0)
290nowayout: Watchdog cannot be stopped once started
291 (default=kernel config parameter)
292-------------------------------------------------
4724ba57
RD
293sc1200wdt:
294isapnp: When set to 0 driver ISA PnP support will be disabled (default=1)
295io: io port
296timeout: range is 0-255 minutes, default is 1
297nowayout: Watchdog cannot be stopped once started
298 (default=kernel config parameter)
299-------------------------------------------------
300sc520_wdt:
301timeout: Watchdog timeout in seconds. (1 <= timeout <= 3600, default=30)
302nowayout: Watchdog cannot be stopped once started
303 (default=kernel config parameter)
304-------------------------------------------------
305sch311x_wdt:
306force_id: Override the detected device ID
307therm_trip: Should a ThermTrip trigger the reset generator
308timeout: Watchdog timeout in seconds. 1<= timeout <=15300, default=60
309nowayout: Watchdog cannot be stopped once started
310 (default=kernel config parameter)
311-------------------------------------------------
312scx200_wdt:
313margin: Watchdog margin in seconds
314nowayout: Disable watchdog shutdown on close
315-------------------------------------------------
316shwdt:
317clock_division_ratio: Clock division ratio. Valid ranges are from 0x5 (1.31ms)
318 to 0x7 (5.25ms). (default=7)
319heartbeat: Watchdog heartbeat in seconds. (1 <= heartbeat <= 3600, default=30
320nowayout: Watchdog cannot be stopped once started
321 (default=kernel config parameter)
322-------------------------------------------------
323smsc37b787_wdt:
324timeout: range is 1-255 units, default is 60
325nowayout: Watchdog cannot be stopped once started
326 (default=kernel config parameter)
327-------------------------------------------------
328softdog:
329soft_margin: Watchdog soft_margin in seconds.
330 (0 < soft_margin < 65536, default=60)
331nowayout: Watchdog cannot be stopped once started
332 (default=kernel config parameter)
333soft_noboot: Softdog action, set to 1 to ignore reboots, 0 to reboot
334 (default=0)
335-------------------------------------------------
336stmp3xxx_wdt:
337heartbeat: Watchdog heartbeat period in seconds from 1 to 4194304, default 19
338-------------------------------------------------
c33a1597
AC
339tegra_wdt:
340heartbeat: Watchdog heartbeats in seconds. (default = 120)
341nowayout: Watchdog cannot be stopped once started
342 (default=kernel config parameter)
343-------------------------------------------------
4724ba57
RD
344ts72xx_wdt:
345timeout: Watchdog timeout in seconds. (1 <= timeout <= 8, default=8)
346nowayout: Disable watchdog shutdown on close
347-------------------------------------------------
348twl4030_wdt:
349nowayout: Watchdog cannot be stopped once started
350 (default=kernel config parameter)
351-------------------------------------------------
352txx9wdt:
353timeout: Watchdog timeout in seconds. (0<timeout<N, default=60)
354nowayout: Watchdog cannot be stopped once started
355 (default=kernel config parameter)
356-------------------------------------------------
e7bf0289
KH
357uniphier_wdt:
358timeout: Watchdog timeout in power of two seconds.
359 (1 <= timeout <= 128, default=64)
360nowayout: Watchdog cannot be stopped once started
361 (default=kernel config parameter)
362-------------------------------------------------
4724ba57
RD
363w83627hf_wdt:
364wdt_io: w83627hf/thf WDT io port (default 0x2E)
365timeout: Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
366nowayout: Watchdog cannot be stopped once started
367 (default=kernel config parameter)
368-------------------------------------------------
4724ba57
RD
369w83877f_wdt:
370timeout: Watchdog timeout in seconds. (1<=timeout<=3600, default=30)
371nowayout: Watchdog cannot be stopped once started
372 (default=kernel config parameter)
373-------------------------------------------------
374w83977f_wdt:
375timeout: Watchdog timeout in seconds (15..7635), default=45)
376testmode: Watchdog testmode (1 = no reboot), default=0
377nowayout: Watchdog cannot be stopped once started
378 (default=kernel config parameter)
379-------------------------------------------------
380wafer5823wdt:
381timeout: Watchdog timeout in seconds. 1 <= timeout <= 255, default=60.
382nowayout: Watchdog cannot be stopped once started
383 (default=kernel config parameter)
384-------------------------------------------------
385wdt285:
386soft_margin: Watchdog timeout in seconds (default=60)
387-------------------------------------------------
388wdt977:
389timeout: Watchdog timeout in seconds (60..15300, default=60)
390testmode: Watchdog testmode (1 = no reboot), default=0
391nowayout: Watchdog cannot be stopped once started
392 (default=kernel config parameter)
393-------------------------------------------------
394wm831x_wdt:
395nowayout: Watchdog cannot be stopped once started
396 (default=kernel config parameter)
397-------------------------------------------------
398wm8350_wdt:
399nowayout: Watchdog cannot be stopped once started
400 (default=kernel config parameter)
401-------------------------------------------------
ca0bb079 402sun4v_wdt:
403timeout_ms: Watchdog timeout in milliseconds 1..180000, default=60000)
404nowayout: Watchdog cannot be stopped once started
405-------------------------------------------------