aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/watchdog
AgeCommit message (Expand)AuthorFilesLines
2020-04-08watchdog: sp805: fix restart handlerMichael Walle1-0/+4
2020-04-01watchdog: Add K3 RTI watchdog supportTero Kristo3-0/+264
2020-04-01watchdog: ziirave_wdt: change name to be more specificLucas Stach1-1/+1
2020-04-01watchdog: orion: use 0 for unset heartbeatChris Packham1-1/+1
2020-03-18watchdog: npcm: remove whitespacesTomer Maimon1-10/+9
2020-03-18watchdog: reset last_hw_keepalive time at startTero Kristo1-0/+1
2020-03-18watchdog: imx2_wdt: Drop .remove callbackAnson Huang1-27/+10
2020-03-18watchdog: Add stop_on_reboot parameter to control reboot policyDmitry Safonov1-0/+12
2020-03-18watchdog: wm831x_wdt: Remove GPIO handlingLinus Walleij1-27/+0
2020-03-18watchdog: imx7ulp: Remove unused include of init.hAnson Huang1-1/+0
2020-03-18watchdog: imx_sc_wdt: Remove unused includesAnson Huang1-2/+0
2020-03-18watchdog: qcom: Use irq flags from firmwareStephen Boyd1-2/+1
2020-03-18watchdog: pm8916_wdt: Add system sleep callbacksLoic Poulain1-0/+25
2020-03-18watchdog: qcom-wdt: disable pretimeout on timer platformAnsuel Smith1-8/+23
2020-03-10watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optionalMika Westerberg1-12/+16
2020-03-10watchdog: iTCO_wdt: Export vendorsupportMika Westerberg2-7/+11
2020-02-28Merge tag 'acpi-5.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-1/+24
2020-02-17watchdog: da9062: Add dependency on I2CGuenter Roeck1-0/+1
2020-02-17watchdog: da9062: fix power management opsMarco Felsch1-0/+12
2020-02-17watchdog: da9062: do not ping the hw during stop()Marco Felsch1-7/+0
2020-02-17watchdog: fix mtk_wdt.c RESET_CONTROLLER build errorRandy Dunlap1-0/+1
2020-02-13ACPI: watchdog: Set default timeout in probeMika Westerberg1-0/+23
2020-02-13ACPI: watchdog: Fix gas->access_width usageMika Westerberg1-1/+1
2020-02-07Merge tag 'linux-watchdog-5.6-rc1' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds11-70/+309
2020-01-27Merge tag 'ioremap-5.6' of git://git.infradead.org/users/hch/ioremapLinus Torvalds3-4/+4
2020-01-27watchdog: da9062: make restart handler atomic safeMarco Felsch1-4/+6
2020-01-27watchdog: mtk_wdt: mt2712: Add reset controlleryong.liang1-0/+6
2020-01-27watchdog: mtk_wdt: mt8183: Add reset controlleryong.liang1-1/+98
2020-01-27watchdog: it87_wdt: add IT8786 IDVincent Prince1-0/+2
2020-01-27watchdog: dw_wdt: ping watchdog to reset countdown before startJack Mitchell1-0/+1
2020-01-27watchdog: fix UAF in reboot notifier handling in watchdog core codeVladis Dronov2-35/+36
2020-01-27watchdog: cadence: Skip printing pointer valueSrinivas Neeli1-3/+2
2020-01-27watchdog: qcom: Use platform_get_irq_optional() for bark irqSai Prakash Ranjan1-1/+1
2020-01-27watchdog: da9062: add power management opsMarco Felsch1-0/+25
2020-01-27watchdog: make DesignWare watchdog allow users to set bigger timeout valueWang, Peng 1. (NSB - CN/Hangzhou)1-1/+9
2020-01-27drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probeChristophe Roullier1-0/+18
2020-01-27watchdog: sama5d4_wdt: addition of sam9x60 compatible watchdogEugen Hristev2-25/+105
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig3-4/+4
2019-12-30watchdog: orion: fix platform_get_irq() complaintsRussell King1-2/+2
2019-12-30watchdog: rn5t618_wdt: fix module aliasesAndreas Kemnade1-0/+1
2019-12-30watchdog: tqmx86_wdt: Fix build errorYueHaibing1-0/+1
2019-12-30watchdog: max77620_wdt: fix potential build errorsDavid Engraf1-0/+1
2019-12-30watchdog: imx7ulp: Fix missing conversion of imx7ulp_wdt_enable()Fabio Estevam1-1/+1
2019-12-30watchdog: w83627hf_wdt: Fix support NCT6116DSrikanth Krishnakar1-1/+1
2019-12-01Merge tag 'linux-watchdog-5.5-rc1' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds14-166/+206
2019-12-01Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/gi...Linus Torvalds55-0/+55
2019-11-18watchdog: jz4740: Drop dependency on MACH_JZ47xxPaul Cercueil1-1/+1
2019-11-18watchdog: jz4740: Use regmap provided by TCU driverPaul Cercueil2-15/+21
2019-11-18watchdog: jz4740: Use WDT clock provided by TCU driverPaul Cercueil2-45/+31
2019-11-18watchdog: sama5d4_wdt: cleanup the bit definitionsEugen Hristev1-15/+19
2019-11-18watchdog: sprd: Fix the incorrect pointer getting from driver dataShuiqing Li1-4/+2
2019-11-18watchdog: aspeed: Fix clock behaviour for ast2600Joel Stanley1-6/+10
2019-11-18watchdog: imx7ulp: Fix reboot hangFabio Estevam1-0/+16
2019-11-18watchdog: make nowayout sysfs file writableRasmus Villemoes1-1/+20
2019-11-18watchdog: prevent deferral of watchdogd wakeup on RTJulia Cartwright1-4/+6
2019-11-18watchdog: imx7ulp: Use definitions instead of magic valuesFabio Estevam1-1/+4
2019-11-18watchdog: imx7ulp: Remove inline annotationsFabio Estevam1-3/+3
2019-11-18watchdog: imx7ulp: Remove unused structure memberFabio Estevam1-1/+0
2019-11-18watchdog: imx7ulp: Pass the wdog instance inimx7ulp_wdt_enable()Fabio Estevam1-10/+9
2019-11-18watchdog: wdat_wdt: Spelling s/configrable/configurable/Geert Uytterhoeven1-1/+1
2019-11-18watchdog: bd70528: Trivial function documentation fixMatti Vaittinen1-2/+2
2019-11-18watchdog: cadence: Do not show error in case of deferred probeMichal Simek1-2/+4
2019-11-18watchdog: Fix the race between the release of watchdog_core_data and cdevKevin Hao1-38/+32
2019-11-18watchdog: sbc7240_wdt: Fix yet another -Wimplicit-fallthrough warningBorislav Petkov1-2/+1
2019-11-18watchdog: intel-mid_wdt: Add WATCHDOG_NOWAYOUT supportAndy Shevchenko1-0/+1
2019-11-18watchdog: imx2_wdt: Use 'dev' instead of dereferencing it repeatedlyAnson Huang1-11/+12
2019-11-18watchdog: imx2_wdt: Use __maybe_unused instead of #if CONFIG_PM_SLEEPAnson Huang1-4/+2
2019-11-18watchdog: imx2_wdt: Remove unnecessary blank lineAnson Huang1-1/+0
2019-11-18watchdog: w83627hf_wdt: Support NCT6116DSrikanth Krishnakar2-1/+11
2019-11-11Merge 5.4-rc7 into char-misc-nextGreg Kroah-Hartman5-8/+28
2019-11-05watchdog: bd70528: Add MODULE_ALIAS to allow module auto loadingMatti Vaittinen1-0/+1
2019-11-05watchdog: imx_sc_wdt: Pretimeout should follow SCU firmware formatAnson Huang1-1/+7
2019-11-05watchdog: meson: Fix the wrong value of left timeXingyu Chen1-2/+2
2019-11-05watchdog: pm8916_wdt: fix pretimeout registration flowJorge Ramirez-Ortiz1-4/+11
2019-11-05watchdog: cpwd: fix build regressionArnd Bergmann1-1/+7
2019-11-03drivers: mcb: use symbol namespacesJohannes Thumshirn1-0/+1
2019-10-23compat_ioctl: move WDIOC handling into wdt driversArnd Bergmann55-0/+55
2019-09-27Merge tag 'linux-watchdog-5.4-rc1' of git://www.linux-watchdog.org/linux-watc...Linus Torvalds17-889/+648
2019-09-24Merge branch 'i2c/for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds1-2/+24
2019-09-17watchdog: f71808e_wdt: Add F81803 supportJaret Cantu2-3/+18
2019-09-17watchdog: qcom: remove unnecessary variable from private storageJorge Ramirez-Ortiz1-8/+7
2019-09-17watchdog: qcom: support pre-timeout when the bark irq is availableJorge Ramirez-Ortiz1-5/+64
2019-09-17watchdog: imx_sc: this patch just fixes whitespacesOliver Graute1-2/+2
2019-09-17watchdog: aspeed: add support for dual bootIvan Mikhaylov1-1/+64
2019-09-17watchdog: orion_wdt: use timer1 as a pretimeoutChris Packham1-13/+53
2019-09-17watchdog: Add i.MX7ULP watchdog supportAnson Huang3-0/+257
2019-09-17watchdog: aspeed: Add support for AST2600Ryan Chen1-1/+3
2019-09-17watchdog: ziirave_wdt: Update checked I2C functionality maskAndrey Smirnov1-1/+4
2019-09-17watchdog: ziirave_wdt: Drop ziirave_firm_write_block_data()Andrey Smirnov1-22/+9
2019-09-17watchdog: ziirave_wdt: Fix DOWNLOAD_START payloadAndrey Smirnov1-8/+7
2019-09-17watchdog: ziirave_wdt: Drop status polling codeAndrey Smirnov1-21/+7
2019-09-17watchdog: ziirave_wdt: Fix RESET_PROCESSOR payloadAndrey Smirnov1-2/+4
2019-09-17watchdog: ziirave_wdt: Fix DOWNLOAD_END payloadAndrey Smirnov1-1/+1
2019-09-17watchdog: ziirave_wdt: Fix JUMP_TO_BOOTLOADER payloadAndrey Smirnov1-2/+5
2019-09-17watchdog: ziirave_wdt: Fix misleading error messageAndrey Smirnov1-1/+1
2019-09-17watchdog: ziirave_wdt: Don't try to program readonly flashAndrey Smirnov1-9/+24
2019-09-17watchdog: ziirave_wdt: Don't read out more than 'len' firmware bytesAndrey Smirnov1-2/+4
2019-09-17watchdog: ziirave_wdt: Don't check if ihex record length is zeroAndrey Smirnov1-8/+0
2019-09-17watchdog: ziirave_wdt: Make use of put_unaligned_le16Andrey Smirnov1-4/+4
2019-09-17watchdog: ziirave_wdt: Zero out only what's necessaryAndrey Smirnov1-2/+1
2019-09-17watchdog: ziirave_wdt: Fix incorrect use of ARRAY_SIZEAndrey Smirnov1-3/+3
2019-09-17watchdog: ziirave_wdt: Skip zeros when calculating checksumAndrey Smirnov1-1/+1
2019-09-17watchdog: ziirave_wdt: Check packet length only onceAndrey Smirnov1-10/+7
2019-09-17watchdog: ziirave_wdt: Simplify ziirave_firm_write_pkt()Andrey Smirnov1-72/+44
2019-09-17watchdog: ziirave_wdt: Log bootloader/firmware info during probeAndrey Smirnov1-3/+15
2019-09-17watchdog: ziirave_wdt: Don't bail out on unexpected timeout valueAndrey Smirnov1-11/+11
2019-09-17watchdog: ziirave_wdt: Be more verbose during firmware updateAndrey Smirnov1-4/+14
2019-09-17watchdog: ziirave_wdt: Be verbose about errors in probe()Andrey Smirnov1-8/+24
2019-09-17watchdog: ziirave_wdt: Add missing newlineAndrey Smirnov1-1/+1
2019-09-17watchdog: imx_sc: Remove unnecessary error logAnson Huang1-4/+1
2019-09-17watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeoutRasmus Villemoes1-2/+2
2019-09-17watchdog: cpwd: use generic compat_ptr_ioctlArnd Bergmann1-24/+1
2019-09-17watchdog: diag288_wdt: Remove leftover includes from conversion to watchdog APIGuenter Roeck1-3/+0
2019-09-16Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds2-2/+1
2019-09-16watchdog: remove w90x900 driverArnd Bergmann3-312/+0
2019-09-16watchdog: remove ks8695 driverArnd Bergmann3-327/+0
2019-09-16watchdog: pnx4008_wdt: allow compile-testingArnd Bergmann2-2/+1
2019-09-03watchdog: iTCO: Add support for Cannon Lake PCH iTCOMika Westerberg1-2/+24
2019-08-22Merge tag 'Wimplicit-fallthrough-5.3-rc6' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-1/+1
2019-08-20watchdog: wdt285: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-08-15watchdog: pnx4008_wdt: allow compile-testingArnd Bergmann2-2/+1
2019-08-12watchdog: jz4740: Fix unused variable warning in jz4740_wdt_probeGustavo A. R. Silva1-1/+0
2019-08-12watchdog: Remove dev_err() usage after platform_get_irq()Stephen Boyd1-3/+1
2019-08-12watchdog: riowd: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-08-12watchdog: wdt977: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-08-12watchdog: scx200_wdt: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-08-12watchdog: Mark expected switch fall-throughsGustavo A. R. Silva4-2/+4
2019-08-09watchdog: riowd: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-08-09watchdog: wdt977: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-08-09watchdog: scx200_wdt: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-08-09watchdog: Mark expected switch fall-throughsGustavo A. R. Silva4-2/+4
2019-07-24watchdog: ath79_wdt: fix a typo in the name of a functionChristophe JAILLET1-2/+2
2019-07-15watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probeNathan Chancellor1-1/+0
2019-07-08watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlockSebastian Andrzej Siewior1-1/+1
2019-07-08watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on system suspendKen Sloat1-3/+18
2019-07-08watchdog: convert remaining drivers to use SPDX license identifierGuenter Roeck31-185/+33
2019-07-08watchdog: mei_wdt: no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-23/+7
2019-07-08watchdog: bcm_kona_wdt: no need to check return value of debugfs_create funct...Greg Kroah-Hartman1-10/+4
2019-07-08docs: watchdog: convert docs to ReST and rename to *.rstMauro Carvalho Chehab2-4/+4
2019-07-08watchdog: make the device time out at open_deadline when open_timeout is usedRasmus Villemoes1-5/+6
2019-07-08watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUTRasmus Villemoes2-2/+12
2019-07-08watchdog: introduce watchdog.open_timeout commandline parameterRasmus Villemoes1-1/+35
2019-07-08watchdog: imx_sc: Add pretimeout supportAnson Huang2-20/+106
2019-07-08watchdog: renesas_wdt: Add a few cycles delayYoshihiro Shimoda1-0/+14
2019-07-08watchdog: gpio: add support for nowayout optionMans Rullgard1-0/+7
2019-07-08watchdog: renesas_wdt: Use 'dev' instead of dereferencing it repeatedlyHoan Nguyen An1-10/+11
2019-07-08watchdog: jz4740: Avoid starting watchdog in set_timeoutPaul Cercueil1-1/+13
2019-07-08watchdog: jz4740: Use register names from <linux/mfd/ingenic-tcu.h>Paul Cercueil1-23/+16
2019-07-08watchdog/hpwdt: Reflect changesJerry Hoemann1-1/+1
2019-07-08watchdog/hpwdt: Add module parameter kdumptimeout.Jerry Hoemann1-3/+24
2019-07-08watchdog/hpwdt: Have core ping watchdog.Jerry Hoemann1-2/+10
2019-07-08watchdog/hpwdt: Advertize max_hw_heartbeat_msJerry Hoemann1-5/+5
2019-07-08watchdog/hpwdt: Stop hpwdt on unregister.Jerry Hoemann1-3/+1
2019-07-08watchdog: bcm2835_wdt: Fix module autoloadStefan Wahren1-0/+1
2019-07-08watchdog: sama5d4: fix WDD value to be always set to maxEugen Hristev1-3/+1
2019-07-08watchdog: xen_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: wm831x_wdt: drop warning after registering deviceWolfram Sang1-8/+1
2019-07-08watchdog: ts4800_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: tegra_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: stmp3xxx_rtc_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: stm32_iwdg: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: st_lpc_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: sprd_wdt: drop warning after registering deviceWolfram Sang1-1/+0
2019-07-08watchdog: sp805_wdt: drop warning after registering deviceWolfram Sang1-4/+1
2019-07-08watchdog: sp5100_tco: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: sama5d4_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: s3c2410_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: rave-sp-wdt: drop warning after registering deviceWolfram Sang1-1/+0
2019-07-08watchdog: qcom-wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: pnx4008_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: pic32-wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: pic32-dmt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: of_xilinx_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: npcm_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: nic7018_wdt: drop warning after registering deviceWolfram Sang1-1/+0
2019-07-08watchdog: ni903x_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: mpc8xxx_wdt: drop warning after registering deviceWolfram Sang1-4/+1
2019-07-08watchdog: menf21bmc_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: mena21_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: mei_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: max77620_wdt: drop warning after registering deviceWolfram Sang1-7/+1
2019-07-08watchdog: loongson1_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: jz4740_wdt: drop warning after registering deviceWolfram Sang1-5/+1
2019-07-08watchdog: intel-mid_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: imx_sc_wdt: drop warning after registering deviceWolfram Sang1-7/+1
2019-07-08watchdog: imx2_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: ie6xx_wdt: drop warning after registering deviceWolfram Sang1-5/+1
2019-07-08watchdog: i6300esb: drop warning after registering deviceWolfram Sang1-4/+1
2019-07-08watchdog: hpwdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: ftwdt010_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: digicolor_wdt: drop warning after registering deviceWolfram Sang1-7/+1
2019-07-08watchdog: davinci_wdt: drop warning after registering deviceWolfram Sang1-7/+1
2019-07-08watchdog: da9062_wdt: drop warning after registering deviceWolfram Sang1-4/+1
2019-07-08watchdog: da9052_wdt: drop warning after registering deviceWolfram Sang1-8/+1
2019-07-08watchdog: cadence_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: bcm_kona_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: bcm7038_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: bcm2835_wdt: drop warning after registering deviceWolfram Sang1-3/+1
2019-07-08watchdog: aspeed_wdt: drop warning after registering deviceWolfram Sang1-7/+1
2019-07-08watchdog: let core print error message when registering device failsWolfram Sang1-0/+9