From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: From: Oleksij Rempel To: linux-watchdog@vger.kernel.org, linux@roeck-us.net, wim@iguana.be, devicetree@vger.kernel.org, robh@kernel.org Cc: Oleksij Rempel Subject: [PATCH v4 0/2] add Alphascale asm9260-wdt driver Date: Wed, 25 Nov 2015 20:33:21 +0100 Message-Id: <1448480003-8029-1-git-send-email-linux@rempel-privat.de> In-Reply-To: <5652BFA5.9010101@roeck-us.net> References: <5652BFA5.9010101@roeck-us.net> List-ID: v2: - fix DT types - remove obsolet comments - add clk error handling - reduce log noise - allow to return an error in asm9260_wdt_get_dt_mode v3: - split patch to two parts, binding documentation and driver - spelling fixes - make reset a required property. It will make the code easier - reduce timeout for asm9260_wdt_sys_reset - rework error handling in asm9260_wdt_get_dt_clks - asm9260_wdt_get_dt_mode - convert return type from int to void - don't touch watchdog_set_nowayout - don't do dev_err() if driver is still working, use dev_warn instead. - asm9260_wdt_remove - use asm9260_wdt_disable() instead of asm9260_wdt_shutdown() v4: - update commit message - remove IRQF_SHARED flag. This SOC don't need it. - make "Watchdog enabled" more user freandly - add watchdog_unregister_device to asm9260_wdt_remove Oleksij Rempel (2): watchdog: add Alphascale asm9260-wdt driver DT: watchdog: add Alphascale asm9260 watchdog binding documentation. .../bindings/watchdog/alphascale-asm9260.txt | 35 ++ drivers/watchdog/Kconfig | 10 + drivers/watchdog/Makefile | 1 + drivers/watchdog/asm9260_wdt.c | 403 +++++++++++++++++++++ 4 files changed, 449 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/alphascale-asm9260.txt create mode 100644 drivers/watchdog/asm9260_wdt.c -- 2.5.0