aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/watchdog
AgeCommit message (Expand)AuthorFilesLines
2018-10-22watchdog: ts4800: release syscon device node in ts4800_wdt_probe()Alexey Khoroshilov1-0/+1
2018-10-13watchdog: armada_37xx_wdt: use do_div for u64 divisionMarek Behún1-4/+5
2018-10-13watchdog: Add support for Armada 37xx CPU watchdogMarek Behún3-0/+399
2018-10-13watchdog: mpc8xxx: provide boot statusChristophe Leroy1-0/+22
2018-10-02watchdog: rza_wdt: Support longer timeoutsChris Brandt1-18/+70
2018-10-02watchdog: hpwdt: Disable PreTimeout when Timeout is smallerJerry Hoemann1-0/+4
2018-10-02watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798DGuenter Roeck1-1/+7
2018-10-02watchdog: mpc8xxx: use dev_xxxx() instead of pr_xxxx()Christophe Leroy1-12/+12
2018-10-02watchdog: lantiq: add get_timeleft callbackHauke Mehrtens1-0/+11
2018-10-02watchdog: lantiq: Convert to watchdog_deviceHauke Mehrtens2-154/+125
2018-10-02watchdog: lantiq: update register names to better match specHauke Mehrtens1-17/+19
2018-10-02watchdog: sama5d4: fix timeout-sec usageRomain Izard1-5/+1
2018-10-02watchdog: fix a small number of "watchog" typos in commentsRobert P. J. Day2-3/+3
2018-10-02watchdog: rza_wdt: convert to SPDX identifiersKuninori Morimoto1-4/+1
2018-10-02watchdog: iTCO_wdt: Remove unused hooksJean Delvare3-18/+0
2018-10-02watchdog: iTCO_wdt: Drop option vendorsupport=2Jean Delvare1-150/+8
2018-10-02watchdog: renesas_wdt: stop when unregisteringWolfram Sang1-0/+1
2018-10-02watchdog: core: fix null pointer dereference when releasing cdevWolfram Sang1-5/+5
2018-10-02watchdog: renesas_wdt: use SPDX identifier for Renesas driversWolfram Sang1-4/+1
2018-10-02watchdog: hpwdt: Update version number.Jerry Hoemann1-1/+1
2018-10-02watchdog: hpwdt: Module paramerter alias.Jerry Hoemann1-0/+3
2018-10-02watchdog: hpwdt: Display module parameters.Jerry Hoemann1-3/+6
2018-10-02watchdog: hpwdt: Claim NMI from iLOJerry Hoemann1-1/+1
2018-10-02watchdog: hpwdt: Initialize pretimeout from module parameter.Jerry Hoemann1-2/+2
2018-08-22include/linux/compiler*.h: make compiler-*.h mutually exclusiveNick Desaulniers1-5/+0
2018-08-18Merge tag 'linux-watchdog-4.19-rc1' of git://www.linux-watchdog.org/linux-wat...Linus Torvalds9-64/+312
2018-08-06watchdog: fix dependencies of menz69_wdt.oJohannes Thumshirn1-1/+1
2018-08-06watchdog: sp805: Add clock-frequency propertySrinath Mannam1-10/+25
2018-08-02watchdog: add driver for the MEN 16z069 IP-CoreJohannes Thumshirn3-0/+181
2018-08-02watchdog: sprd_wdt: Remove redundant dev_err call in sprd_wdt_probe()Wei Yongjun1-3/+1
2018-08-02watchdog: stmp3xxx: Switch to SPDX identifierFabio Estevam1-4/+1
2018-08-02watchdog: imx2_wdt: Switch to SPDX identifierFabio Estevam1-4/+1
2018-08-02watchdog: sp805: set WDOG_HW_RUNNING when appropriateRay Jui1-0/+19
2018-08-02watchdog: sp805: add 'timeout-sec' DT property supportRay Jui1-1/+8
2018-08-02watchdog: orion_wdt: Mark watchdog as active when running at probeMaxim Kochetkov1-0/+2
2018-08-02watchdog: stm32: add pclk feature for stm32mp1Ludovic Barre1-42/+74
2018-07-07headers: separate linux/mod_devicetable.h from linux/platform_device.hRandy Dunlap8-0/+8
2018-06-12Merge tag 'mips_4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds1-26/+16
2018-06-07watchdog: da9063: remove duplicated timeout_to_sel callsMarco Felsch1-13/+8
2018-06-07watchdog: da9063: rename helper function to avoid misunderstandingsMarco Felsch1-4/+4
2018-06-06watchdog: da9062: remove unused codeMichael Grzeschik1-10/+0
2018-06-06watchdog: da9063: Fix timeout handling during probeMarco Felsch1-0/+21
2018-06-06watchdog: da9063: Fix updating timeout valueMarco Felsch1-2/+15
2018-06-06watchdog: da9063: Fix setting/changing timeoutMarco Felsch1-2/+24
2018-05-21watchdog: mena21_wdt: Drop unnecessary mutex lockJia-Ju Bai1-18/+0
2018-05-21watchdog: hpwdt: Claim NMIs generated by iLO5Jerry Hoemann1-1/+1
2018-05-21watchdog: sp805: add restart handlerJongsung Kim1-0/+14
2018-05-21watchdog: renesas-wdt: Remove R-Car M2-W ES2.x from blacklistGeert Uytterhoeven1-1/+1
2018-05-21watchdog: simplify getting .drvdataWolfram Sang3-12/+6
2018-05-14watchdog: JZ4740: Drop module remove functionPaul Cercueil1-8/+0
2018-05-14watchdog: JZ4740: Register a restart handlerPaul Cercueil1-0/+9
2018-05-14watchdog: JZ4740: Use devm_* functionsPaul Cercueil1-19/+8
2018-05-14watchdog: JZ4740: Disable clock after stopping counterPaul Cercueil1-1/+1
2018-04-16aspeed: watchdog: Set bootstatus during probeEddie James1-0/+7
2018-04-16watchdog: renesas-wdt: Add support for WDIOF_CARDRESETVeeraiyan Chidambaram1-2/+4
2018-04-16watchdog: wafer5823wdt: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2018-04-16watchdog: w83977f_wdt: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2018-04-16watchdog: sch311x_wdt: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2018-04-13Merge tag 'linux-watchdog-4.17-rc1' of git://www.linux-watchdog.org/linux-wat...Linus Torvalds49-456/+582
2018-04-05Merge tag 'gpio-v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-1/+2
2018-04-02Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arn...Linus Torvalds3-505/+1
2018-03-26Merge branch 'v4.17-rc1'Wim Van Sebroeck1-4/+11
2018-03-26watchdog: davinci_wdt: fix error handling in davinci_wdt_probe()Alexey Khoroshilov1-4/+11
2018-03-26watchdog: remove bfin_wdt driverArnd Bergmann3-492/+0
2018-03-26treewide: simplify Kconfig dependencies for removed archsArnd Bergmann2-12/+0
2018-03-24Merge branch 'v4.17-rc1'Wim Van Sebroeck32-210/+301
2018-03-24watchdog: add SPDX identifiers for watchdog subsystemMarcus Folkesson28-210/+31
2018-03-24watchdog: aspeed: Allow configuring for alternate bootMilton Miller1-0/+4
2018-03-24watchdog: Add Nuvoton NPCM watchdog driverJoel Stanley3-0/+266
2018-03-19ACPI / watchdog: Fix off-by-one error at resource assignmentTakashi Iwai1-1/+1
2018-03-18Merge tag 'v4.16-rc5' into develLinus Walleij4-494/+17
2018-03-13Merge branch 'v4.16-fixes'Wim Van Sebroeck3-12/+33
2018-03-13watchdog: dw: save/restore control and timeout across suspend/resumeBrian Norris1-0/+9
2018-03-13watchdog: dw: RMW the control registerBrian Norris1-8/+15
2018-03-13watchdog: sprd_wdt: Fix error handling in sprd_wdt_enable()Alexey Khoroshilov1-1/+3
2018-03-13watchdog: aspeed: Fix translation of reset mode to ctrl registerMilton Miller1-3/+6
2018-03-10Merge branch 'v4.16-fixes'Wim Van Sebroeck1-1/+1
2018-03-10watchdog: renesas_wdt: Add restart handlerFabrizio Castro1-0/+12
2018-03-10watchdog: renesas_wdt: Add R-Car Gen2 supportFabrizio Castro1-5/+44
2018-03-10watchdog: renesas_wdt: Add suspend/resume supportFabrizio Castro1-0/+26
2018-03-10watchdog: f71808e_wdt: Fix WD_EN register readIgor Pylypiv1-1/+1
2018-03-07Merge tag 'metag_remove_2' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/...Arnd Bergmann1-1/+1
2018-03-05watchdog: imgpdc: Drop METAG dependencyJames Hogan1-1/+1
2018-03-03watchdog: hpwdt: Update driver version.Jerry Hoemann1-1/+1
2018-03-03watchdog: hpwdt: Add dynamic debugJerry Hoemann1-0/+11
2018-03-03watchdog: hpwdt: Programable Pretimeout NMIJerry Hoemann1-4/+49
2018-03-03watchdog: hpwdt: remove allow_kdump module parameter.Jerry Hoemann1-13/+3
2018-03-03watchdog: hpwdt: condition early return of NMI handler on iLO5Jerry Hoemann1-1/+5
2018-03-03watchdog: hpwdt: Modify to use watchdog core.Jerry Hoemann2-169/+48
2018-03-03watchdog: hpwdt: Update nmi_panic message.Jerry Hoemann1-8/+12
2018-03-03watchdog: hpwdt: Update Module info and copyright.Jerry Hoemann1-2/+2
2018-03-03watchdog: asm9260_wdt: fix error handling in asm9260_wdt_probe()Alexey Khoroshilov1-4/+4
2018-03-03watchdog: coh901327: make license text and module licence matchMarcus Folkesson1-2/+2
2018-03-03watchdog: lpc18xx: remove assignment of unused ret-valueMarcus Folkesson1-1/+1
2018-03-03watchdog: gpio: change order for setting default timeoutMarcus Folkesson1-2/+2
2018-03-03watchdog: omap_wdt: change order for setting default timeoutMarcus Folkesson1-2/+2
2018-03-03watchdog: uniphier: change order for setting default timeoutMarcus Folkesson1-3/+2
2018-03-03watchdog: coh901327: make use of timeout-secs provided in devicetreeMarcus Folkesson1-6/+8
2018-03-03watchdog: meson: allow setting timeout in devicetreeMarcus Folkesson1-1/+1
2018-03-03watchdog: mtk: allow setting timeout in devicetreeMarcus Folkesson1-1/+1
2018-03-03watchdog: pnx4008: make use of timeout-secs provided in devicetreeMarcus Folkesson1-1/+1
2018-03-03watchdog: sirfsoc: allow setting timeout in devicetreeMarcus Folkesson1-1/+1
2018-03-03watchdog: sunxi: allow setting timeout in devicetreeMarcus Folkesson1-1/+1
2018-03-03watchdog: sama5d4: make use of timeout-secs provided in devicetreeMarcus Folkesson1-3/+3
2018-03-03watchdog: imx2_wdt: allow setting timeout in devicetreeMarcus Folkesson1-6/+2
2018-03-03watchdog: hpwdt: Remove legacy NMI sourcing.Jerry Hoemann1-492/+9
2018-03-03watchdog: sbsa: use 32-bit read for WCVJayachandran C1-1/+2
2018-03-03watchdog: f71808e_wdt: Fix magic close handlingIgor Pylypiv1-1/+2
2018-02-22watchdog: Change ISA_BUS_API dependency to selectionWilliam Breathitt Gray1-1/+2
2018-02-19watchdog: sp5100_tco.c: fix potential build failureWim Van Sebroeck1-0/+1
2018-02-19watchdog: xen_wdt: fix potential build failureRadu Rendec1-0/+1
2018-02-19watchdog: i6300esb: fix build failureMatteo Croce1-0/+1
2018-02-19watchdog: rave-sp: add NVMEM dependencyArnd Bergmann1-0/+1
2018-02-07Merge tag 'linux-watchdog-4.16-rc1' of git://www.linux-watchdog.org/linux-wat...Linus Torvalds35-1753/+1661
2018-01-21watchdog: remove at32ap700x_wdtCorentin Labbe3-445/+0
2018-01-21watchdog: sp5100_tco: Add support for recent FCH versionsGuenter Roeck2-57/+133
2018-01-21watchdog: sp5100-tco: Abort if watchdog is disabled by hardwareGuenter Roeck2-1/+8
2018-01-21watchdog: sp5100_tco: Use bit operationsGuenter Roeck1-13/+14
2018-01-21watchdog: sp5100_tco: Convert to use watchdog subsystemGuenter Roeck1-256/+102
2018-01-21watchdog: sp5100_tco: Clean up function and variable namesGuenter Roeck2-18/+12
2018-01-21watchdog: sp5100_tco: Use dev_ print functions where possibleGuenter Roeck1-19/+21
2018-01-21watchdog: sp5100_tco: Match PCI device earlyGuenter Roeck1-35/+31
2018-01-21watchdog: sp5100_tco: Clean up sp5100_tco_setupdeviceGuenter Roeck1-33/+29
2018-01-21watchdog: sp5100_tco: Use standard error codesGuenter Roeck1-8/+11
2018-01-21watchdog: sp5100_tco: Use request_muxed_region where possibleGuenter Roeck1-4/+3
2018-01-21watchdog: sp5100_tco: Fix watchdog disable bitGuenter Roeck1-1/+1
2018-01-21watchdog: sp5100_tco: Always use SP5100_IO_PM_{INDEX_REG,DATA_REG}Guenter Roeck2-50/+51
2018-01-21watchdog: core: make sure the watchdog_worker is not deferredChristophe Leroy1-34/+52
2018-01-21watchdog: mt7621: switch to using managed devm_watchdog_register_device()André Draszik1-12/+1
2018-01-21watchdog: mt7621: set WDOG_HW_RUNNING bit when appropriateAndré Draszik1-0/+19
2018-01-21watchdog: imx2_wdt: restore previous timeout after suspend+resumeMartin Kaiser1-5/+15
2018-01-08watchdog: Add RAVE SP watchdog driverAndrey Smirnov3-0/+345
2017-12-28watchdog: core: make sure the watchdog worker always worksChristophe Leroy1-21/+27
2017-12-28watchdog: davinci_wdt: add restart functionDavid Lechner1-0/+38
2017-12-28watchdog: document watchdog_init_timeout() wdd parameterCorentin Labbe1-0/+1
2017-12-28watchdog: hpwdt: fix unused variable warningArnd Bergmann1-1/+1
2017-12-28watchdog: ib700wdt: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: eurotechwdt: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: stm32: Fix copyrightBenjamin Gaignard1-3/+3
2017-12-28watchdog: pcwd_usb: remove unneeded DRIVER_LICENSE #defineGreg Kroah-Hartman1-2/+1
2017-12-28watchdog: xen_wdt: remove info message and version numberRadu Rendec1-4/+0
2017-12-28watchdog: xen_wdt: use the watchdog subsystemRadu Rendec1-194/+51
2017-12-28watchdog: Add Spreadtrum watchdog driverEric Long3-0/+408
2017-12-28watchdog: mpc8xxx: use the core worker functionChristophe Leroy1-45/+38
2017-12-28watchdog: gpio_wdt: set WDOG_HW_RUNNING in gpio_wdt_stopRasmus Villemoes1-1/+2
2017-12-28watchdog: wdt_pci: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: watchdog_dev: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: pcwd_pci: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: pcwd_usb: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: f71808e_wdt: mark expected switch fall-throughsGustavo A. R. Silva1-2/+2
2017-12-28watchdog: alim1535_wdt: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: advantechwdt: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2017-12-28watchdog: mei_wdt: don't use of variable length arrayTomas Winkler1-4/+3
2017-12-28watchdog: i6300esb: remove info message and version numberRadu Rendec1-11/+0
2017-12-28watchdog: i6300esb: do not hardcode heartbeat limitsRadu Rendec1-8/+12
2017-12-28watchdog: i6300esb: support multiple devicesRadu Rendec1-80/+90
2017-12-28watchdog: i6300esb: use the watchdog subsystemRadu Rendec1-185/+47
2017-12-28watchdog: hpwdt: Check source of NMIJerry Hoemann1-0/+10
2017-12-28watchdog: sunxi_wdt: use of_device_get_match_dataCorentin Labbe1-5/+2
2017-12-28watchdog: xen: use time64_t for timeoutsArnd Bergmann1-6/+6
2017-12-28watchdog: da9062: use protection delay mechanism from coreMichael Grzeschik1-18/+1
2017-12-28watchdog: da9062: Disable and wait before changing timeoutMichael Grzeschik1-0/+7
2017-12-28watchdog: da9062: Add restart handler supportMichael Grzeschik1-0/+22
2017-12-28watchdog: ftwdt010: Make interrupt optionalLinus Walleij1-12/+18
2017-12-28watchdog: gemini/ftwdt010: rename driver and symbolsLinus Walleij3-65/+68
2017-12-28watchdog: orion: fix typoChris Packham1-1/+1
2017-12-28watchdog: gpio: Convert to use GPIO descriptorsLinus Walleij1-24/+17
2017-12-28watchdog: gpio: Add some local helper variablesLinus Walleij1-9/+11
2017-12-28watchdog: dw_wdt: add stop watchdog operationOleksij Rempel1-2/+16
2017-12-28watchdog: aspeed: Move init to arch_initcallAndrew Jeffery1-1/+12
2017-12-28watchdog: aspeed: Remove specific reference to AST2400 in KconfigAndrew Jeffery1-1/+1
2017-12-28watchdog: aspeed: Fix 'Apseed' typo in KconfigAndrew Jeffery1-1/+1
2017-12-28watchdog: aspeed: Retain watchdog enabled stateAndrew Jeffery1-2/+6
2017-12-28watchdog: jz4740: Add support for the watchdog in jz4780 SoCMathieu Malaterre1-0/+1
2017-12-28watchdog: Add Realtek RTD1295Andreas Färber3-0/+179
2017-12-17watchdog: hpwdt: SMBIOS checkJerry Hoemann1-1/+1
2017-12-17watchdog: indydog: Add dependency on SGI_HAS_INDYDOGMatt Redfearn1-1/+1
2017-12-17watchdog: Fix kref imbalance seen if handle_boot_enabled=0Guenter Roeck1-6/+5
2017-12-17watchdog: Fix potential kref imbalance when opening watchdogGuenter Roeck1-2/+4
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook11-29/+27
2017-11-21treewide: Switch DEFINE_TIMER callbacks to struct timer_list *Kees Cook7-14/+14
2017-11-17drivers/watchdog: make use of devm_register_reboot_notifier()Andrey Smirnov2-35/+32
2017-11-15Merge tag 'mips_4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan...Linus Torvalds1-1/+1
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds9-18/+19
2017-11-09watchdog: jz4780: Allow selection of jz4740-wdt driverMathieu Malaterre1-1/+1
2017-11-02watchdog: lpc18xx_wdt: Convert timers to use timer_setup()Kees Cook1-6/+7
2017-11-02watchdog: cpwd: Convert timers to use timer_setup()Kees Cook1-4/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman4-0/+4
2017-10-05timer: Remove expires and data arguments from DEFINE_TIMERKees Cook7-7/+7
2017-10-05timer: Remove users of expire and data arguments to DEFINE_TIMERKees Cook1-2/+2
2017-09-15Merge branch '4.14-features' of git://git.linux-mips.org/pub/scm/ralf/upstrea...Linus Torvalds3-192/+278
2017-09-09watchdog: mei_wdt: constify mei_cl_device_idArvind Yadav1-1/+1
2017-09-09watchdog: sp805: constify amba_idArvind Yadav1-1/+1
2017-09-09watchdog: ziirave: constify i2c_device_idArvind Yadav1-1/+1
2017-09-09watchdog: sc1200: constify pnp_device_idArvind Yadav1-1/+1
2017-09-09watchdog: renesas_wdt: update copyright datesWolfram Sang1-2/+2
2017-09-09watchdog: renesas_wdt: make 'clk' a variable local to probe()Wolfram Sang1-5/+5
2017-09-09watchdog: renesas_wdt: consistently use RuntimePM for clock managementWolfram Sang1-14/+19
2017-09-09watchdog: aspeed: Support configuration of external signal propertiesAndrew Jeffery1-3/+102
2017-09-09drivers/watchdog: ASPEED reference dev tree properties for configChristopher Bostic1-5/+24