From mboxrd@z Thu Jan 1 00:00:00 1970 From: ariel@vanguardiasur.com.ar (Ariel D'Alessandro) Date: Tue, 14 Jul 2015 21:50:43 -0300 Subject: [PATCH v3 0/2] Add support for NXP LPC18xx Watchdog timer Message-ID: <1436921445-11138-1-git-send-email-ariel@vanguardiasur.com.ar> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org This patch series 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. Patchset is based on tag next-20150624 of the linux-next repository. It has been successfully tested on a Hitex LPC4350 Evaluation Board and on a CIAA NXP LPC4337 Board. Changes since v2: * Changed config tristate to "LPC18xx/43xx". * Added COMPILE_TEST as a dependency. * Replaced raw_local_irq* calls by spinlock. * Changed dt compatible string to "nxp,lpc1850-wwdt". Changes since v1: * Dropped "Windowed" term in Watchdog's name. * Changed default timeout value from 1 to 5 because it was too tight. * Fixed module remove function, since it was keeping the timer enabled. Warning message was added. * Changed dt compatible string to "nxp,lpc1850-wdt". * Renamed clocks matching most of the other lpc18xx drivers. Ariel D'Alessandro (2): watchdog: NXP LPC18xx Watchdog Timer Driver DT: watchdog: Add NXP LPC18xx Watchdog Timer binding documentation .../devicetree/bindings/watchdog/lpc18xx-wdt.txt | 19 ++ drivers/watchdog/Kconfig | 11 + drivers/watchdog/Makefile | 1 + drivers/watchdog/lpc18xx_wdt.c | 344 +++++++++++++++++++++ 4 files changed, 375 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/lpc18xx-wdt.txt create mode 100644 drivers/watchdog/lpc18xx_wdt.c -- 1.9.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: From: Ariel D'Alessandro To: linux-watchdog@vger.kernel.org Cc: wim@iguana.be, linux@roeck-us.net, ezequiel@vanguardiasur.com.ar, linux-arm-kernel@lists.infradead.org, manabian@gmail.com, Ariel D'Alessandro Subject: [PATCH v3 0/2] Add support for NXP LPC18xx Watchdog timer Date: Tue, 14 Jul 2015 21:50:43 -0300 Message-Id: <1436921445-11138-1-git-send-email-ariel@vanguardiasur.com.ar> List-ID: This patch series 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. Patchset is based on tag next-20150624 of the linux-next repository. It has been successfully tested on a Hitex LPC4350 Evaluation Board and on a CIAA NXP LPC4337 Board. Changes since v2: * Changed config tristate to "LPC18xx/43xx". * Added COMPILE_TEST as a dependency. * Replaced raw_local_irq* calls by spinlock. * Changed dt compatible string to "nxp,lpc1850-wwdt". Changes since v1: * Dropped "Windowed" term in Watchdog's name. * Changed default timeout value from 1 to 5 because it was too tight. * Fixed module remove function, since it was keeping the timer enabled. Warning message was added. * Changed dt compatible string to "nxp,lpc1850-wdt". * Renamed clocks matching most of the other lpc18xx drivers. Ariel D'Alessandro (2): watchdog: NXP LPC18xx Watchdog Timer Driver DT: watchdog: Add NXP LPC18xx Watchdog Timer binding documentation .../devicetree/bindings/watchdog/lpc18xx-wdt.txt | 19 ++ drivers/watchdog/Kconfig | 11 + drivers/watchdog/Makefile | 1 + drivers/watchdog/lpc18xx_wdt.c | 344 +++++++++++++++++++++ 4 files changed, 375 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/lpc18xx-wdt.txt create mode 100644 drivers/watchdog/lpc18xx_wdt.c -- 1.9.1