Hi Wim,
This is my watchdog pull request for 4.2. The branch is currently based
on v4.1-rc4.
Please consider pulling watchdog updates for Linux 4.2 from signed tag:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
watchdog-for-wim-4.2
The tag has been applied on top of the watchdog-next branch. The branch includes
a number of patches I collected over the last few months. It does not include
all submitted patches; only the ones I reviewed and felt comfortable with are
included. Some may already be in your -next branch.
I reviewed all patches and ran build tests as well as source verification tests
with both smatch and spatch. The branch has been on my Linux repository for a
while, so presumably Fenguang's robot will have built the code as well. The most
recent build results are available at http://server.roeck-us.net:8010/builders,
in the watchdog-next column.
If you don't want to apply the entire series, please consider applying whatever
subset you might feel comfortable with.
Thanks,
Guenter
------
The following changes since commit e26081808edadfd257c6c9d81014e3b25e9a6118:
Linux 4.1-rc4 (2015-05-18 10:13:47 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
tags/watchdog-for-wim-4.2
for you to fetch changes up to bebf09e74c36f83e44c25a0542a32a95a5af3b3f:
watchdog: imgpdc: Add some documentation about the timeout (2015-05-18
17:37:07 -0700)
----------------------------------------------------------------
Watchdog pull request for v4.2
watchdog: imgpdc: Add some documentation about the timeout
watchdog: imgpdc: Fix max timeout
watchdog: dw_wdt: keepalive the watchdog at write time
watchdog: dw_wdt: No need for a spinlock
watchdog: st_wdt: Update IP layout information to include Clocksource
watchdog: imx2_wdt: also set wdog->timeout to new_timeout
watchdog: Allow compile test of GPIO consumers if !GPIOLIB
watchdog: cadence: Add dependency on HAS_IOMEM
watchdog: max63xx_wdt: Constify platform_device_id
watchdog: MAX63XX_WATCHDOG does not depend on ARM
watchdog: omap: assert the counter being stopped before reprogramming
watchdog: imgpdc: Add reboot support
watchdog: imgpdc: Set timeout before starting watchdog
watchdog: imgpdc: Allow timeout to be set in device-tree
watchdog: omap: simplify assignment of bootstatus
watchdog: omap: put struct watchdog_device into driver data
watchdog: omap: use watchdog_init_timeout instead of open coding it
watchdog: omap: clearify device tree documentation
watchdog: digicolor: driver for Conexant Digicolor CX92755 SoC
watchdog: digicolor: document device tree binding
watchdog: at91sam9: use endian agnostic IO
watchdog: st_wdt: Add new driver for ST's LPC Watchdog
ARM: multi_v7_defconfig: Enable support for ST's LPC Watchdog
mfd: dt-bindings: Provide human readable defines for LPC mode choosing
----------------------------------------------------------------
Andrew Bresticker (3):
watchdog: imgpdc: Allow timeout to be set in device-tree
watchdog: imgpdc: Set timeout before starting watchdog
watchdog: imgpdc: Add reboot support
Baruch Siach (2):
watchdog: digicolor: document device tree binding
watchdog: digicolor: driver for Conexant Digicolor CX92755 SoC
Ben Dooks (1):
watchdog: at91sam9: use endian agnostic IO
Doug Anderson (2):
watchdog: dw_wdt: No need for a spinlock
watchdog: dw_wdt: keepalive the watchdog at write time
Ezequiel Garcia (2):
watchdog: imgpdc: Fix max timeout
watchdog: imgpdc: Add some documentation about the timeout
Geert Uytterhoeven (1):
watchdog: Allow compile test of GPIO consumers if !GPIOLIB
Krzysztof Kozlowski (1):
watchdog: max63xx_wdt: Constify platform_device_id
Lee Jones (4):
mfd: dt-bindings: Provide human readable defines for LPC mode choosing
ARM: multi_v7_defconfig: Enable support for ST's LPC Watchdog
watchdog: st_wdt: Add new driver for ST's LPC Watchdog
watchdog: st_wdt: Update IP layout information to include Clocksource
Michael Grzeschik (1):
watchdog: imx2_wdt: also set wdog->timeout to new_timeout
Richard Weinberger (1):
watchdog: cadence: Add dependency on HAS_IOMEM
Uwe Kleine-König (5):
watchdog: omap: clearify device tree documentation
watchdog: omap: use watchdog_init_timeout instead of open coding it
watchdog: omap: put struct watchdog_device into driver data
watchdog: omap: simplify assignment of bootstatus
watchdog: omap: assert the counter being stopped before reprogramming
Vivien Didelot (1):
watchdog: MAX63XX_WATCHDOG does not depend on ARM
.../devicetree/bindings/watchdog/digicolor-wdt.txt | 25 ++
.../devicetree/bindings/watchdog/omap-wdt.txt | 9 +-
arch/arm/configs/multi_v7_defconfig | 1 +
drivers/watchdog/Kconfig | 28 +-
drivers/watchdog/Makefile | 2 +
drivers/watchdog/at91sam9_wdt.c | 4 +-
drivers/watchdog/digicolor_wdt.c | 205 ++++++++++++
drivers/watchdog/dw_wdt.c | 8 +-
drivers/watchdog/imgpdc_wdt.c | 84 ++++-
drivers/watchdog/imx2_wdt.c | 2 +
drivers/watchdog/max63xx_wdt.c | 2 +-
drivers/watchdog/omap_wdt.c | 73 ++---
drivers/watchdog/st_lpc_wdt.c | 344 +++++++++++++++++++++
include/dt-bindings/mfd/st-lpc.h | 15 +
14 files changed, 734 insertions(+), 68 deletions(-)
create mode 100644 Documentation/devicetree/bindings/watchdog/digicolor-wdt.txt
create mode 100644 drivers/watchdog/digicolor_wdt.c
create mode 100644 drivers/watchdog/st_lpc_wdt.c
create mode 100644 include/dt-bindings/mfd/st-lpc.h
--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html