watchdog-parameters.txt 17 KB

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