From 85f6df1492ff8b620cf601a1509520d2b89858dd Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Thu, 26 Jan 2012 18:10:45 +0800 Subject: watchdog: Convert jz4740_wdt driver to watchdog core This patch converts jz4740_wdt driver to use watchdog core APIs. Also use devm_* APIs to save a few error handling code. Signed-off-by: Axel Lin Acked-by: Paul Cercueil Reviewed-by: Wolfram Sang Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 7e9e8f4d8f0c..d5531fb46325 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -955,6 +955,7 @@ config INDYDOG config JZ4740_WDT tristate "Ingenic jz4740 SoC hardware watchdog" depends on MACH_JZ4740 + select WATCHDOG_CORE help Hardware driver for the built-in watchdog timer on Ingenic jz4740 SoCs. -- cgit v1.2.3 From 2e51d90f4db6c94bc75c6ff22e959237f3cc27ba Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Mon, 23 Jan 2012 15:26:59 +0800 Subject: watchdog: Convert wm8350_wdt driver to watchdog core This patch converts wm8350_wdt driver to use watchdog core APIs. Signed-off-by: Axel Lin Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index d5531fb46325..debbdb739d75 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -74,6 +74,7 @@ config WM831X_WATCHDOG config WM8350_WATCHDOG tristate "WM8350 watchdog" depends on MFD_WM8350 + select WATCHDOG_CORE help Support for the watchdog in the WM8350 AudioPlus PMIC. When the watchdog triggers the system will be reset. -- cgit v1.2.3 From 6b1e83869d13a6b5ce9ceb4b8f79a7538d467dee Mon Sep 17 00:00:00 2001 From: Wolfram Sang Date: Thu, 2 Feb 2012 18:48:11 +0100 Subject: watchdog: pnx4008: convert driver to use the watchdog framework Make this driver a user of the watchdog framework and remove parts now handled by the core. Tested on a custom lpc32xx-board. [wim@iguana.be: Added set_timeout operation] Signed-off-by: Wolfram Sang Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index debbdb739d75..c83a83fe0398 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -235,6 +235,7 @@ config OMAP_WATCHDOG config PNX4008_WATCHDOG tristate "PNX4008 and LPC32XX Watchdog" depends on ARCH_PNX4008 || ARCH_LPC32XX + select WATCHDOG_CORE help Say Y here if to include support for the watchdog timer in the PNX4008 or LPC32XX processor. -- cgit v1.2.3 From a0f3683365513c052d21991fe75eccd95aba9d34 Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Wed, 8 Feb 2012 14:24:10 +0800 Subject: watchdog: Convert max63xx_wdt driver to watchdog framework This patch converts max63xx_wdt driver to watchdog framework. Also use devm_* APIs to save a few error handling code. Signed-off-by: Axel Lin Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index c83a83fe0398..8f5c31763286 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -330,6 +330,7 @@ config TS72XX_WATCHDOG config MAX63XX_WATCHDOG tristate "Max63xx watchdog" depends on ARM && HAS_IOMEM + select WATCHDOG_CORE help Support for memory mapped max63{69,70,71,72,73,74} watchdog timer. -- cgit v1.2.3 From a5132cafc0a739107e51494b9054c0066802b8cd Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 28 Feb 2012 22:48:11 +0000 Subject: watchdog: softdog: convert to watchdog core Convert softdog.c to the new watchdog API. Signed-off-by: Alan Cox Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 8f5c31763286..af7444188f5c 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -55,6 +55,7 @@ comment "Watchdog Device Drivers" config SOFT_WATCHDOG tristate "Software watchdog" + select WATCHDOG_CORE help A software monitoring watchdog. This will fail to reboot your system from some situations that the hardware watchdog will recover -- cgit v1.2.3 From e12a679ddee4eb5ab2f99f7cf129355461e142c0 Mon Sep 17 00:00:00 2001 From: H Hartley Sweeten Date: Wed, 14 Mar 2012 10:31:50 -0700 Subject: watchdog: Convert ep93xx driver to watchdog core Convert the ep93xx_wdt driver to the watchdog framework API. Also, use the dev_ functions instead of pr_ for logging. Signed-off-by: H Hartley Sweeten Cc: Ryan Mallon Cc: Mika Westerberg Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index af7444188f5c..7a8895396ecd 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -219,6 +219,7 @@ config MPCORE_WATCHDOG config EP93XX_WATCHDOG tristate "EP93xx Watchdog" depends on ARCH_EP93XX + select WATCHDOG_CORE help Say Y here if to include support for the watchdog timer embedded in the Cirrus Logic EP93xx family of devices. -- cgit v1.2.3 From 15b25701b282bd761a82c6508529b2145744075f Mon Sep 17 00:00:00 2001 From: Linus Walleij Date: Fri, 16 Mar 2012 09:14:12 +0100 Subject: watchdog: coh901327: convert to use watchdog core This converts the COH901327 watchdog to use the watchdog core. I followed Wolframs document, looked at some other drivers and tested it on the U300. Signed-off-by: Linus Walleij Cc: Wolfram Sang Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 7a8895396ecd..e25a4646672a 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -287,6 +287,7 @@ config COH901327_WATCHDOG bool "ST-Ericsson COH 901 327 watchdog" depends on ARCH_U300 default y if MACH_U300 + select WATCHDOG_CORE help Say Y here to include Watchdog timer support for the watchdog embedded into the ST-Ericsson U300 series platforms. -- cgit v1.2.3 From d6245842384c9289d4f778555fd8be729e0b0306 Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Fri, 16 Mar 2012 11:53:53 +0800 Subject: watchdog: Convert txx9wdt driver to watchdog framework This patch converts txx9wdt driver to watchdog framework. Also use devm_* APIs to save a few error handling code. Signed-off-by: Axel Lin Acked-by: Wolfram Sang Signed-off-by: Wim Van Sebroeck --- drivers/watchdog/Kconfig | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/watchdog/Kconfig') diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index e25a4646672a..5d8cd69e191a 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -1003,6 +1003,7 @@ config AR7_WDT config TXX9_WDT tristate "Toshiba TXx9 Watchdog Timer" depends on CPU_TX39XX || CPU_TX49XX + select WATCHDOG_CORE help Hardware driver for the built-in watchdog timer on TXx9 MIPS SoCs. -- cgit v1.2.3