[GIT PULL] watchdog updates for Linux 3.14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Wim,

This is the first version of my pull request for 3.14. The branch is currently
based on v3.13-rc3.

Please consider pulling watchdog updates for Linux 3.14 from signed tag:

    git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git watchdog-for-wim-3.14-v1

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.

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 repo for a while,
so presumably Fenguang's robot will have built the code as well.
The w83627hf patches have been running on several servers for more than a month
without problems.

You can find the most recent build results at
http://server.roeck-us.net:8010/builders/watchdog-next.

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 319e2e3f63c348a9b66db4667efa73178e18b17d:

  Linux 3.13-rc4 (2013-12-15 12:31:33 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/watchdog-for-wim-3.14-v1

for you to fetch changes up to c784be04655365e70932ef80166e35453dd1d1d3:

  watchdog: s3c2410_wdt: Report when the watchdog reset the system (2013-12-16 11:14:17 -0800)

----------------------------------------------------------------
Improvements:
	davinci converted to watchdog core and improved by Ivan Khoronzhuk
	mpc8xxx_wdt converted to watchdog core by Christophe Leroy
	Various improvements to at91sam9_wdt by Boris Brezillion
	Various improvements to s3c2410_wdt by Doug Anderson
	Various s3c2410_wdt improvements by Leela Krishna Amudala
	Some more improvements to w83627hf by Guenter Roeck
	Removal of DEFINE_PCI_DEVICE_TABLE by Jingoo Han

Explicit drivers for W83697HF and W83697UG removed by Guenter Roeck

New drivers:
	GPIO based watchdog from Alexander Shiyan
	bcm281xx watchdog driver by Markus Mayer

----------------------------------------------------------------
Alexander Shiyan (1):
      watchdog: GPIO-controlled watchdog

Boris BREZILLON (6):
      watchdog: at91sam9_wdt: better watchdog support
      watchdog: at91sam9_wdt: update device tree doc
      ARM: at91/dt: add sam9 watchdog default options to SoCs
      ARM: at91/dt: add watchdog properties to kizbox board
      watchdog: at91sam9_wdt: fix secs_to_ticks
      watchdog: at91sam9_wdt: avoid spurious watchdog reset during init

Christophe Leroy (2):
      watchdog: mpc8xxx_wdt: MPC8xx is HW enabled
      watchdog: mpc8xxx_wdt convert to watchdog core

Doug Anderson (4):
      watchdog: s3c2410_wdt: Only register for cpufreq on ARM_S3C24XX_CPUFREQ
      watchdog: s3c2410_wdt: Handle rounding a little better for timeout
      watchdog: core: Make dt "timeout-sec" property work on drivers w/out min/max
      watchdog: s3c2410_wdt: Report when the watchdog reset the system

Guenter Roeck (4):
      watchdog: w83627hf: Auto-detect IO address and supported chips
      watchdog: w83627hf: Add support for W83697HF and W83697UG
      watchdog: Remove drivers for W83697HF and W83697UG
      watchdog: w83627hf_wdt: Reset watchdog trigger during initialization

Ivan Khoronzhuk (5):
      watchdog: davinci: change driver to use WDT core
      watchdog: davinci: use davinci_wdt_device structure to hold device data
      watchdog: davinci: add GET_TIMELEFT option support
      watchdog: davinci: add "timeout-sec" property
      watchdog: davinci: reuse driver for keystone arch

Jingoo Han (1):
      watchdog: remove DEFINE_PCI_DEVICE_TABLE macro

Leela Krishna Amudala (1):
      watchdog: s3c2410_wdt: use syscon regmap interface to configure pmu register

Markus Mayer (2):
      watchdog: bcm281xx: Watchdog Driver
      ARM: bcm281xx: watchdog configuration

 .../devicetree/bindings/watchdog/atmel-wdt.txt     |   30 +-
 .../devicetree/bindings/watchdog/davinci-wdt.txt   |   16 +-
 .../devicetree/bindings/watchdog/gpio-wdt.txt      |   23 +
 .../devicetree/bindings/watchdog/samsung-wdt.txt   |   21 +-
 arch/arm/boot/dts/at91sam9260.dtsi                 |    5 +
 arch/arm/boot/dts/at91sam9263.dtsi                 |    5 +
 arch/arm/boot/dts/at91sam9g45.dtsi                 |    5 +
 arch/arm/boot/dts/at91sam9n12.dtsi                 |    5 +
 arch/arm/boot/dts/at91sam9x5.dtsi                  |    5 +
 arch/arm/boot/dts/kizbox.dts                       |    6 +
 arch/arm/boot/dts/sama5d3.dtsi                     |    5 +
 arch/arm/configs/bcm_defconfig                     |    3 +
 drivers/watchdog/Kconfig                           |   84 ++--
 drivers/watchdog/Makefile                          |    4 +-
 drivers/watchdog/alim1535_wdt.c                    |    2 +-
 drivers/watchdog/alim7101_wdt.c                    |    2 +-
 drivers/watchdog/at91sam9_wdt.c                    |  313 +++++++++----
 drivers/watchdog/bcm_kona_wdt.c                    |  365 ++++++++++++++++
 drivers/watchdog/davinci_wdt.c                     |  221 ++++------
 drivers/watchdog/gpio_wdt.c                        |  254 +++++++++++
 drivers/watchdog/hpwdt.c                           |    2 +-
 drivers/watchdog/i6300esb.c                        |    2 +-
 drivers/watchdog/mpc8xxx_wdt.c                     |  111 ++---
 drivers/watchdog/nv_tco.c                          |    2 +-
 drivers/watchdog/pcwd_pci.c                        |    2 +-
 drivers/watchdog/s3c2410_wdt.c                     |  203 ++++++++-
 drivers/watchdog/sp5100_tco.c                      |    2 +-
 drivers/watchdog/via_wdt.c                         |    2 +-
 drivers/watchdog/w83627hf_wdt.c                    |  235 ++++++++--
 drivers/watchdog/w83697hf_wdt.c                    |  460 --------------------
 drivers/watchdog/w83697ug_wdt.c                    |  397 -----------------
 drivers/watchdog/watchdog_core.c                   |    4 +-
 drivers/watchdog/wdt_pci.c                         |    2 +-
 33 files changed, 1559 insertions(+), 1239 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/watchdog/gpio-wdt.txt
 create mode 100644 drivers/watchdog/bcm_kona_wdt.c
 create mode 100644 drivers/watchdog/gpio_wdt.c
 delete mode 100644 drivers/watchdog/w83697hf_wdt.c
 delete mode 100644 drivers/watchdog/w83697ug_wdt.c

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux