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/admin-guide/kernel-parameters.rst 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------------------------------------------------- 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------------------------------------------------- 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------------------------------------------------- 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------------------------------------------------- 76davinci_wdt: 77heartbeat: Watchdog heartbeat period in seconds from 1 to 600, default 60 78------------------------------------------------- 79ebc-c384_wdt: 80timeout: Watchdog timeout in seconds. (1<=timeout<=15300, default=60) 81nowayout: Watchdog cannot be stopped once started 82------------------------------------------------- 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. 110 (2<heartbeat<39 (TCO v1) or 613 (TCO v2), default=30) 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------------------------------------------------- 127imx2_wdt: 128timeout: Watchdog timeout in seconds (default 60 s) 129nowayout: Watchdog cannot be stopped once started 130 (default=kernel config parameter) 131------------------------------------------------- 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 147nocir: Forbid the use of CIR (workaround for some buggy setups); set to 1 if 148system resets despite watchdog daemon running, default=0 149exclusive: Watchdog exclusive device open, default=1 150timeout: Watchdog timeout in seconds, default=60 151testmode: Watchdog test mode (1 = no reboot), default=0 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------------------------------------------------- 188mv64x60_wdt: 189nowayout: Watchdog cannot be stopped once started 190 (default=kernel config parameter) 191------------------------------------------------- 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------------------------------------------------- 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------------------------------------------------- 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) 210early_enable: Watchdog is started on module insertion (default=0 211nowayout: Watchdog cannot be stopped once started 212 (default=kernel config parameter) 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------------------------------------------------- 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------------------------------------------------- 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------------------------------------------------- 339tegra_wdt: 340heartbeat: Watchdog heartbeats in seconds. (default = 120) 341nowayout: Watchdog cannot be stopped once started 342 (default=kernel config parameter) 343------------------------------------------------- 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------------------------------------------------- 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------------------------------------------------- 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------------------------------------------------- 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------------------------------------------------- 402sun4v_wdt: 403timeout_ms: Watchdog timeout in milliseconds 1..180000, default=60000) 404nowayout: Watchdog cannot be stopped once started 405------------------------------------------------- 406