[GIT PULL] watchdog updates for Linux 4.3

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

 



Hi Wim,

This is my watchdog pull request for 4.3. The branch is currently based
on v4.2-rc6. It includes a merge with the immutable branch published by Lee
Jones.

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

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

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 f7644cbfcdf03528f0f450f3940c4985b2291f49:

  Linux 4.2-rc6 (2015-08-09 15:54:30 -0400)

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.3

for you to fetch changes up to e07c1407dcf9d4c5645f753a997d6f24ff93ce97:

  watchdog: at91rm9200: Correct check for syscon_node_to_regmap() errors (2015-08-17 09:34:03 -0700)

----------------------------------------------------------------
Watchdog patches queued for 4.3

watchdog: at91rm9200: Correct check for syscon_node_to_regmap() errors
watchdog: mpc8xxx: allow to compile for MPC512x
watchdog: mpc8xxx: use better error code when watchdog cannot be enabled
watchdog: mpc8xxx: use dynamic memory for device specific data
watchdog: mpc8xxx: use devm_ioremap_resource to map memory
watchdog: mpc8xxx: make use of of_device_get_match_data
Merge tag 'tags/ib-mfd-i2c-x86-watchdog-v4.3' into watchdog-next
watchdog: at91sam9: get and use slow clock
watchdog: lpc18xx_wdt_get_timeleft() can be static
Documentation: dt: binding: atmel-sama5d4-wdt: for SAMA5D4 watchdog driver
drivers: watchdog: add a driver to support SAMA5D4 watchdog timer
watchdog: mpc8xxx: simplify registration
watchdog: mpc8xxx: remove dead code
DT: watchdog: Add NXP LPC18xx Watchdog Timer binding documentation
watchdog: NXP LPC18xx Watchdog Timer Driver
watchdog: gpio-wdt: ping already at startup for always running devices
watchdog: gpio-wdt: be more strict about hw_algo matching
Documentation: watchdog: at91sam9_wdt: add clocks property
watchdog: booke_wdt: Use infrastructure to check timeout limits
watchdog: (nv_tco) add support for MCP79
watchdog: sunxi: fix activation of system reset
watchdog: mtk_wdt: add wdt shutdown callback to disable wdt if enabled
watchdog: mtk_wdt: add suspend/resume support
watchdog: imgpdc: Unregister restart handler on remove
watchdog: iTCO_wdt: Add support for TCO on Intel Sunrisepoint
i2c: i801: Create iTCO device on newer Intel PCHs
mfd: watchdog: iTCO_wdt: Expose watchdog properties using platform data

----------------------------------------------------------------
Alexandre Belloni (2):
      Documentation: watchdog: at91sam9_wdt: add clocks property
      watchdog: at91sam9: get and use slow clock

Ariel D'Alessandro (2):
      watchdog: NXP LPC18xx Watchdog Timer Driver
      DT: watchdog: Add NXP LPC18xx Watchdog Timer binding documentation

Bjorn Andersson (1):
      watchdog: at91rm9200: Correct check for syscon_node_to_regmap() errors

Ezequiel Garcia (1):
      watchdog: imgpdc: Unregister restart handler on remove

Francesco Lavra (1):
      watchdog: sunxi: fix activation of system reset

Greta Zhang (2):
      watchdog: mtk_wdt: add suspend/resume support
      watchdog: mtk_wdt: add wdt shutdown callback to disable wdt if enabled

Guenter Roeck (2):
      watchdog: booke_wdt: Use infrastructure to check timeout limits
      Merge tag 'tags/ib-mfd-i2c-x86-watchdog-v4.3' into watchdog-next

Matt Fleming (2):
      mfd: watchdog: iTCO_wdt: Expose watchdog properties using platform data
      watchdog: iTCO_wdt: Add support for TCO on Intel Sunrisepoint

Mika Westerberg (1):
      i2c: i801: Create iTCO device on newer Intel PCHs

Uwe Kleine-König (9):
      watchdog: gpio-wdt: be more strict about hw_algo matching
      watchdog: gpio-wdt: ping already at startup for always running devices
      watchdog: mpc8xxx: remove dead code
      watchdog: mpc8xxx: simplify registration
      watchdog: mpc8xxx: make use of of_device_get_match_data
      watchdog: mpc8xxx: use devm_ioremap_resource to map memory
      watchdog: mpc8xxx: use dynamic memory for device specific data
      watchdog: mpc8xxx: use better error code when watchdog cannot be enabled
      watchdog: mpc8xxx: allow to compile for MPC512x

Vivien Didelot (1):
      watchdog: (nv_tco) add support for MCP79

Wenyou Yang (2):
      drivers: watchdog: add a driver to support SAMA5D4 watchdog timer
      Documentation: dt: binding: atmel-sama5d4-wdt: for SAMA5D4 watchdog driver

kbuild test robot (1):
      watchdog: lpc18xx_wdt_get_timeleft() can be static

 .../bindings/watchdog/atmel-sama5d4-wdt.txt        |  35 +++
 .../devicetree/bindings/watchdog/atmel-wdt.txt     |   2 +
 .../devicetree/bindings/watchdog/lpc18xx-wdt.txt   |  19 ++
 drivers/i2c/busses/i2c-i801.c                      | 120 +++++++-
 drivers/mfd/lpc_ich.c                              |  32 +-
 drivers/platform/x86/intel_pmc_ipc.c               |   9 +-
 drivers/watchdog/Kconfig                           |  25 +-
 drivers/watchdog/Makefile                          |   2 +
 drivers/watchdog/at91rm9200_wdt.c                  |   2 +-
 drivers/watchdog/at91sam9_wdt.c                    |  22 +-
 drivers/watchdog/at91sam9_wdt.h                    |   2 +
 drivers/watchdog/booke_wdt.c                       |   4 +-
 drivers/watchdog/gpio_wdt.c                        |  64 ++--
 drivers/watchdog/iTCO_wdt.c                        |  82 +++--
 drivers/watchdog/imgpdc_wdt.c                      |   1 +
 drivers/watchdog/lpc18xx_wdt.c                     | 340 +++++++++++++++++++++
 drivers/watchdog/mpc8xxx_wdt.c                     | 156 ++++------
 drivers/watchdog/mtk_wdt.c                         |  39 +++
 drivers/watchdog/nv_tco.c                          |   2 +
 drivers/watchdog/sama5d4_wdt.c                     | 280 +++++++++++++++++
 drivers/watchdog/sunxi_wdt.c                       |   2 +-
 include/linux/mfd/lpc_ich.h                        |   6 -
 include/linux/platform_data/itco_wdt.h             |  19 ++
 23 files changed, 1086 insertions(+), 179 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/watchdog/atmel-sama5d4-wdt.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/lpc18xx-wdt.txt
 create mode 100644 drivers/watchdog/lpc18xx_wdt.c
 create mode 100644 drivers/watchdog/sama5d4_wdt.c
 create mode 100644 include/linux/platform_data/itco_wdt.h
--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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