An error occurred fetching the project authors.
- 27 Oct, 2015 1 commit
-
-
Justin Chen authored
Watchdog driver for Broadcom 7038 and newer chips. Signed-off-by:
Justin Chen <justinpopo6@gmail.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 09 Sep, 2015 2 commits
-
-
Wenyou Yang authored
From SAMA5D4, the watchdog timer is upgrated with a new feature, which is describled as in the datasheet, "WDT_MR can be written until a LOCKMR command is issued in WDT_CR". That is to say, as long as the bootstrap and u-boot don't issue a LOCKMR command, WDT_MR can be written more than once in the driver. So the SAMA5D4 watchdog driver's implementation is different from the at91sam9260 watchdog driver implemented in file at91sam9_wdt.c. The user application open the device file to enable the watchdog timer hardware, and close to disable it, and set the watchdog timer timeout by seting WDV and WDD fields of WDT_MR register, and ping the watchdog by issuing WDRSTT command to WDT_CR register with hard-coded key. Signed-off-by:
Wenyou Yang <wenyou.yang@atmel.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Ariel D'Alessandro authored
This commit adds support for the watchdog timer found in NXP LPC SoCs family, which includes LPC18xx/LPC43xx. Other SoCs in that family may share the same watchdog hardware. Watchdog driver registers a restart handler that will restart the system by performing an incorrect feed after ensuring the watchdog is enabled in reset mode. As watchdog cannot be disabled in hardware, driver's stop routine will regularly send a keepalive ping using a timer. Signed-off-by:
Ariel D'Alessandro <ariel@vanguardiasur.com.ar> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 22 Jun, 2015 3 commits
-
-
S Twiss authored
Add watchdog driver support for DA9062 Signed-off-by:
Steve Twiss <stwiss.opensource@diasemi.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Baruch Siach authored
This commit add a driver for the watchdog functionality of the Conexant CX92755 SoC, from the Digicolor series of SoCs. Of 8 system timers provided by the CX92755, the first one, timer A, can reset the chip when its counter reaches zero. This driver uses this capability to provide userspace with a standard watchdog, using the watchdog timer driver core framework. This driver also implements a reboot handler for the reboot(2) system call. The watchdog driver shares the timer registers with the CX92755 timer driver (drivers/clocksource/timer-digicolor.c). The timer driver, however, uses only timers other than A, so both drivers should coexist. Signed-off-by:
Baruch Siach <baruch@tkos.co.il> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Lee Jones authored
Signed-off-by:
David Paris <david.paris@st.com> Signed-off-by:
Lee Jones <lee.jones@linaro.org> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 30 Apr, 2015 1 commit
-
-
Lee Jones authored
Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
David Paris <david.paris@st.com> Signed-off-by:
Lee Jones <lee.jones@linaro.org>
-
- 17 Feb, 2015 2 commits
-
-
Matthias Brugger authored
This patch adds a driver for the Mediatek SoC integrated watchdog. This driver supports watchdog and software reset for mt65xx and mt81xx SoCs. Signed-off-by:
Matthias Brugger <matthias.bgg@gmail.com> Tested-by:
Eddie Huang <eddie.huang@mediatek.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Naidu Tellapati authored
This commit adds support for ImgTec PowerDown Controller Watchdog Timer. Reviewed-by:
Andrew Bresticker <abrestic@chromium.org> Signed-off-by:
Naidu Tellapati <Naidu.Tellapati@imgtec.com> Signed-off-by:
Jude Abraham <Jude.Abraham@imgtec.com> [ezequiel: Minor style fixes] Signed-off-by:
Ezequiel Garcia <ezequiel.garcia@imgtec.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 20 Oct, 2014 5 commits
-
-
Carlo Caione authored
This patch adds the watchdog driver for the Amlogic Meson SoCs used also to reboot the device. Signed-off-by:
Carlo Caione <carlo@caione.org> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Krystian Garbaciak authored
This driver supports the watchdog device inside the DA9063 PMIC. Signed-off-by:
Krystian Garbaciak <krystian.garbaciak@diasemi.com> Signed-off-by:
Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by:
Markus Pargmann <mpa@pengutronix.de> Acked-by:
Steve Twiss <stwiss.opensource@diasemi.com> Tested-by:
Steve Twiss <stwiss.opensource@diasemi.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Beniamino Galvani authored
This adds a driver for the watchdog timer available in Ricoh RN5T618 PMIC. The device supports a programmable expiration time of 1, 8, 32 or 128 seconds. Signed-off-by:
Beniamino Galvani <b.galvani@gmail.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Josh Cartwright authored
Add a driver for the watchdog timer block found in the Krait Processor Subsystem (KPSS) on the MSM8960, APQ8064, and IPQ8064. Signed-off-by:
Josh Cartwright <joshc@codeaurora.org> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Harini Katakam authored
Add Cadence WDT driver. This is used by Xilinx Zynq. Signed-off-by:
Harini Katakam <harinik@xilinx.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 24 Sep, 2014 1 commit
-
-
Andreas Werner authored
Added driver to support the 14F021P00 BMC Watchdog. The BMC is a Board Management Controller including watchdog functionality. Signed-off-by:
Andreas Werner <andreas.werner@men.de> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Lee Jones <lee.jones@linaro.org>
-
- 10 Jun, 2014 3 commits
-
-
David Cohen authored
Add initial Intel MID watchdog driver support. This driver is an initial implementation of generic Intel MID watchdog driver. Currently it supports Intel Merrifield platform. Signed-off-by:
Eric Ernst <eric.ernst@intel.com> Signed-off-by:
David Cohen <david.a.cohen@linux.intel.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Guenter Roeck authored
Since both chips are now supported by the w83627hf watchdog driver, the chip specific drivers are no longer needed and can be removed. Signed-off-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Philipp Hachtmann authored
Converted the vmwatchdog driver to use the kernel's watchdog API. Signed-off-by:
Philipp Hachtmann <phacht@de.ibm.com> Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com>
-
- 31 Mar, 2014 1 commit
-
-
Andrew Chew authored
Add a driver for the hardware watchdogs in NVIDIA Tegra SoCs (Tegra30 and later). This driver will configure one watchdog timer that will reset the system in the case of a watchdog timeout. This driver binds to the nvidia,tegra30-timer device node and gets its register base from there. Signed-off-by:
Andrew Chew <achew@nvidia.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Tested-by:
Stephen Warren <swarren@nvidia.com> Reviewed-by:
Stephen Warren <swarren@nvidia.com> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 28 Jan, 2014 2 commits
-
-
Alexander Shiyan authored
This patch adds a watchdog driver for devices controlled through GPIO, (Analog Devices ADM706, Maxim MAX823, National NE555 etc). Signed-off-by:
Alexander Shiyan <shc_work@mail.ru> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Markus Mayer authored
This commit adds support for the watchdog timer used on the BCM281xx family of SoCs. Signed-off-by:
Markus Mayer <markus.mayer@linaro.org> Reviewed-by:
Matt Porter <matt.porter@linaro.org> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 17 Nov, 2013 3 commits
-
-
Xianglong Du authored
On CSR SiRFprimaII and SiRFatlasVI, the 6th timer can act as a watchdog timer when the Watchdog mode is enabled. watchdog occur when TIMER watchdog counter matches the value software pre-set, when this event occurs, the effect is the same as the system software reset. Signed-off-by:
Xianglong Du <Xianglong.Du@csr.com> Signed-off-by:
Barry Song <Baohua.Song@csr.com> Cc: Romain Izard <romain.izard.pro@gmail.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
John Crispin authored
Add a driver for the watchdog timer found on Ralink SoC Signed-off-by:
John Crispin <blogic@openwrt.org> Signed-off-by:
Gabor Juhos <juhosg@openwrt.org> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be> Cc: linux-watchdog@vger.kernel.org Cc: linux-mips@linux-mips.org Cc: devicetree-discuss@lists.ozlabs.org
-
Jonas Jensen authored
This patch adds a watchdog driver for the main hardware watchdog timer found on MOXA ART SoCs. The MOXA ART SoC provides one writable timer register, restarting the hardware once it reaches zero. The register is auto decremented every APB clock cycle. Signed-off-by:
Jonas Jensen <jonas.jensen@gmail.com> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 17 Sep, 2013 1 commit
-
-
Guenter Roeck authored
Architecture is gone. Cc: Yoshinori Sato <ysato@users.sourceforge.jp> Acked-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Acked-by:
Wim Van Sebroeck <wim@iguana.be> Signed-off-by:
Guenter Roeck <linux@roeck-us.net>
-
- 10 Sep, 2013 1 commit
-
-
Carlo Caione authored
This patch adds the driver for the watchdog found in the Allwinner A10 and A13 SoCs. It has DT-support and uses the new watchdog framework. Signed-off-by:
Carlo Caione <carlo.caione@gmail.com> Acked-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 11 Jul, 2013 3 commits
-
-
Johannes Thumshirn authored
This patch adds the driver for the watchdog devices found on MEN Mikro Elektronik A21 VMEbus CPU Carrier Boards. It has DT-support and uses the watchdog framework. Signed-off-by:
Johannes Thumshirn <johannes.thumshirn@men.de> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Lubomir Rintel authored
This adds a driver for watchdog timer hardware present on Broadcom BCM2835 SoC, used in Raspberry Pi and Roku 2 devices. Signed-off-by:
Lubomir Rintel <lkundrak@v3.sk> Tested-by:
Stephen Warren <swarren@wwwdotorg.org> Reviewed-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be> Cc: linux-rpi-kernel@lists.infradead.org Cc: linux-watchdog@vger.kernel.org Cc: devicetree-discuss@lists.ozlabs.org
-
Viresh Kumar authored
Interrupt request doesn't use the right API: The TWD watchdog uses a per-cpu interrupt (usually interrupt #30), and the GIC configuration should flag it as such. With this setup, request_irq() should fail, and the right API is request_percpu_irq(), together with enable_percpu_irq()/disable_percpu_irq(). Nothing ensures the userspace ioctl() will end-up kicking the watchdog on the right CPU. There are no users of this driver since a long time and it makes more sense to get rid of it as nobody is looking to fix it. In case somebody wakes up after this has been removed and needs it, please revert this driver and pick these updates (These were never pushed to mainline): http://comments.gmane.org/gmane.linux.ports.arm.kernel/245998Signed-off-by:
Viresh Kumar <viresh.kumar@linaro.org> Acked-by:
Guenter Roeck <linux@roeck-us.net> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 30 Jun, 2013 1 commit
-
-
Kevin Strasser authored
Add watchdog timer support for the on-board PLD found on some Kontron embedded modules. Originally-From: Michael Brunner <michael.brunner@kontron.com> Signed-off-by:
Kevin Strasser <kevin.strasser@linux.intel.com> Acked-by:
Guenter Roeck <linux@roeck-us.net> Acked-by:
Darren Hart <dvhart@linux.intel.com> Acked-by:
Wim Van Sebroeck <wim@iguana.be> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
- 01 Mar, 2013 3 commits
-
-
Wolfram Sang authored
Now that the new driver is in place, we can remove the old one. Signed-off-by:
Wolfram Sang <w.sang@pengutronix.de> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Wolfram Sang authored
Replace the existing STMP3xxx driver because it has enough drawbacks that a rewrite is apropriate. The new driver is designed to use the watchdog framework which makes it a lot smaller and avoids open coding the watchdog API again. It also uses now an explicitly exported function from the RTC driver to set up its registers (the old driver silently reused the hopefully(!) already remapped RTC registers). Also, this driver is mach independent, while the old one depends on a mach replaced by another one a year ago. Since the user interface is still the standard watchdog API, users don't need to adapt. Signed-off-by:
Wolfram Sang <w.sang@pengutronix.de> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Aaro Koskinen authored
Introduce Retu watchdog driver. Cc: linux-watchdog@vger.kernel.org Acked-by:
Felipe Balbi <balbi@ti.com> Acked-by:
Tony Lindgren <tony@atomide.com> Signed-off-by:
Aaro Koskinen <aaro.koskinen@iki.fi> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 13 Feb, 2013 1 commit
-
-
Fabio Baltieri authored
This patch adds support for the ux500_wdt watchdog that is found in ST-Ericsson Ux500 platform. The driver is based on PRCMU APIs. Acked-by:
Linus Walleij <linus.walleij@linaro.org> Acked-by:
Lee Jones <lee.jones@linaro.org> Acked-by:
Wim Van Sebroeck <wim@iguana.be> Signed-off-by:
Fabio Baltieri <fabio.baltieri@linaro.org> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
-
- 19 Dec, 2012 1 commit
-
-
Ashish Jangam authored
This is the Watchdog patch for the DA9055 PMIC. This patch has got dependency on the DA9055 MFD core. This patch is functionally tested on SMDK6410 Signed-off-by:
David Dajun Chen <dchen@diasemi.com> Signed-off-by:
Ashish Jangam <ashish.jangam@kpitcummins.com> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 30 May, 2012 1 commit
-
-
Ashish Jangam authored
This driver adds support for the watchdog functionality provided by the Dialog Semiconductor DA9052 PMIC chip. Tested on samsung smdkv6410 and i.mx53 QS boards. Signed-off-by:
Anthony Olech <Anthony.Olech@diasemi.com> Signed-off-by:
Ashish Jangam <ashish.jangam@kpitcummins.com> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 23 May, 2012 2 commits
-
-
Alexander Stein authored
Add driver for the watchdog timer built into the Intel Atom E6XX (TunnelCreek) processor. Signed-off-by:
Alexander Stein <alexander.stein@systec-electronic.com> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
Rob Herring authored
The platform is removed, so there are no users of this driver. Signed-off-by:
Rob Herring <rob.herring@calxeda.com> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 06 Jan, 2012 1 commit
-
-
Marc Vertes authored
New driver for the hardware watchdog timer on VIA chipsets. This driver uses the new watchdog framework. PnP must be enabled in BIOS to get full control of watchdog registers. The timer code has been added by Wim Van Sebroeck. Tested on a Artigo A1100, VX855 chipset. Signed-off-by:
Marc Vertes <marc.vertes@sigfox.com> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-
- 15 Nov, 2011 1 commit
-
-
Wim Van Sebroeck authored
Remove the driver (that was added in v2.6.32) since the architecture has never been merged into mainline. Reported-by:
Paul Bolle <pebolle@tiscali.nl> Acked-by:
Thierry Reding <thierry.reding@avionic-design.de> Signed-off-by:
Wim Van Sebroeck <wim@iguana.be>
-