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