mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] watchdog updates for v7.2
@ 2026-06-15 14:05 Guenter Roeck
  2026-06-16  2:45 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Guenter Roeck @ 2026-06-15 14:05 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-watchdog, linux-kernel

Hi Linus,

Please pull watchdog updates for Linux v7.2 from signed tag:

    git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git watchdog-for-v7.2

Thanks,
Guenter
------

The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

  Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/watchdog-for-v7.2

for you to fetch changes up to 54c726fbb53341a2553bf234d519d0cb22a2ce3d:

  watchdog: sc1200: Drop unused assignment of pnp_device_id driver data (2026-06-10 06:09:45 -0700)

----------------------------------------------------------------
watchdog updates and fixes for v7.2

* subsystem

- Unregister PM notifier on watchdog unregister

- Various documentation fixes and improvements

* Removed drivers

- Remove AMD Elan SC520 processor watchdog driver
- Drop SMARC-sAM67 support
- Remove driver for integrated WDT of ZFx86 486-based SoC

* New drivers

- Driver for Andes ATCWDT200

- Driver for Gunyah Watchdog

* Added support to existing drivers

- Add "apple,t8103-wdt" and "apple,t8122-wdt" compatibles to Apple
  watchdog driver

- Add rockchip,rk3528-wdt and rockchip,rv1103b-wdt to snps,dw-wdt.yaml

- Document IPQ9650, IPQ5210, Shikra, Nord, and Hawi in qcom-wdt.yaml
  Also document sram property and add support to get the bootstatus
  to qcom wdt driver

- lenovo_se10_wdt: Fix use-after-rfree and add support for SE10 Gen 2
  platform

- ti,rti-wdt: Add ti,am62l-rti-wdt compatible

- renesas: Document RZ/G3L support and rework example for
  renesas,r9a09g057-wdt

* Other bug fixes and improvements

- Use named initializers (sc1200, ziirave_wdt)

- Allow pic32-dmt and pic32-wdt to be built with COMPILE_TEST

- realtek-otto: enable clock before using I/O, and prevent PHASE2 underflows

- rti_wdt: Add reaction control

- renesas,rzn1-wdt: Drop interrupt support and other cleanup

- gpio_wdt: Add ACPI support

- imx7ulp_wdt: Keep WDOG running until A55 enters WFI on i.MX94

- sprd_wdt: Remove redundant sprd_wdt_disable() on register failure

- bcm2835_wdt: Switch to new sys-off handler API

- sama5d4_wdt: Fix WDDIS detection on SAM9X60 and SAMA7G5

- hpwdt: Refine hpwdt message for UV platform

- Convert TS-4800 bindings to DT schema

- menz069_wdt: drop unneeded MODULE_ALIAS

- sp5100_tco: Use EFCH MMIO for newer Hygon FCH

----------------------------------------------------------------
Andrew Davis (1):
      watchdog: bcm2835_wdt: Switch to new sys-off handler API

Balakrishnan Sambath (2):
      watchdog: sama5d4_wdt: Fix WDDIS detection on SAM9X60 and SAMA7G5
      watchdog: at91sam9_wdt.h: Document WDDIS bit position per SoC family

Bartosz Golaszewski (1):
      watchdog: convert the Kconfig dependency on OF_GPIO to OF

Biju Das (1):
      dt-bindings: watchdog: renesas,wdt: Document RZ/G3L support

Brian Masney (2):
      watchdog: pic32-wdt: allow driver to be compiled on all architectures with COMPILE_TEST
      watchdog: pic32-dmt: allow driver to be compiled on all architectures with COMPILE_TEST

CL Wang (3):
      dt-bindings: watchdog: Add support for Andes ATCWDT200
      watchdog: atcwdt200: Add driver for Andes ATCWDT200
      MAINTAINERS: Add entry for Andes ATCWDT200

Deepti Jaggi (1):
      dt-bindings: watchdog: qcom-wdt: Add compatible for Nord watchdog

Eduard Bostina (1):
      dt-bindings: watchdog: Convert TS-4800 to DT schema

Ethan Nelson-Moore (1):
      watchdog: remove driver for integrated WDT of ZFx86 486-based SoC

Fabio Estevam (1):
      dt-bindings: watchdog: rockchip: Add RV1103B compatible

Fabrizio Castro (1):
      dt-bindings: watchdog: renesas,r9a09g057-wdt: Rework example

Felix Gu (1):
      watchdog: sprd_wdt: Remove redundant sprd_wdt_disable() on register failure

Flavio Suligoi (1):
      watchdog: gpio_wdt: add ACPI support

Guenter Roeck (1):
      watchdog: Remove AMD Elan SC520 processor watchdog driver

Herve Codina (Schneider Electric) (2):
      watchdog: rzn1: Use dev_err_probe()
      watchdog: rzn1: Fix reverse xmas tree declaration

Hrishabh Rajput (1):
      watchdog: Add driver for Gunyah Watchdog

Janne Grunau (2):
      watchdog: apple: Add "apple,t8103-wdt" compatible
      dt-bindings: watchdog: apple,wdt: Add t8122 compatible

Jonas Karlman (1):
      dt-bindings: watchdog: Add watchdog compatible for RK3528

Jose Javier Rodriguez Barbarin (1):
      watchdog: menz069_wdt: drop unneeded MODULE_ALIAS

Judith Mendez (2):
      dt-bindings: watchdog: ti,rti-wdt: Add ti,am62l-rti-wdt compatible
      watchdog: rti_wdt: Add reaction control

Kathiravan Thirumoorthy (4):
      dt-bindings: watchdog: qcom-wdt: Document sram property
      watchdog: qcom: add support to get the bootstatus from IMEM
      dt-bindings: watchdog: qcom-wdt: Document IPQ9650 watchdog
      dt-bindings: watchdog: qcom-wdt: Document IPQ5210 watchdog

Komal Bajaj (1):
      dt-bindings: watchdog: qcom-wdt: Document Shikra watchdog

Krzysztof Kozlowski (1):
      watchdog: qcom: Unify user-visible "Qualcomm" name

Mark Pearson (2):
      watchdog: lenovo_se10_wdt: Add support for SE10 Gen 2 platform
      watchdog: lenovo_se10_wdt: Fix use-after-free and resource leak risk

Michael Walle (1):
      dt-bindings: watchdog: Drop SMARC-sAM67 support

Mukesh Ojha (1):
      dt-bindings: watchdog: qcom-wdt: Document Hawi watchdog compatible

Philipp Hahn (5):
      watchdog: Change suffix .txt to .rst in references
      watchdog: Move `struct` before name
      watchdog: Replace intermixed tab/space indent
      watchdog: Separate kind of documentation
      watchdog: Prefix WDT with ICS for clarity

Randy Dunlap (5):
      watchdog: add devm_watchdog_register_device() to watchdog-kernel-api
      watchdog: linux/watchdog.h: repair kernel-doc comments
      watchdog: uapi: add comments for what bit masks apply to
      watchdog: core: clean up some comments
      watchdog: dev: convert to kernel-doc comments

Ranjani Vaidyanathan (1):
      watchdog: imx7ulp_wdt: Keep WDOG running until A55 enters WFI on i.MX94

Sander Vanheule (2):
      watchdog: realtek-otto: prevent PHASE2 underflows
      watchdog: realtek-otto: enable clock before using I/O

Shubham Chakraborty (1):
      docs: watchdog: explain watchdog API options

Steve Wahl (1):
      watchdog/hpwdt: Refine hpwdt message for UV platform

Uwe Kleine-König (The Capable Hub) (2):
      watchdog: ziirave_wdt: Use named initializers for struct i2c_device_id
      watchdog: sc1200: Drop unused assignment of pnp_device_id driver data

Wolfram Sang (2):
      watchdog: rzn1: remove now obsolete interrupt support
      dt-bindings: watchdog: renesas,rzn1-wdt: interrupts are not required

Yingjie Gao (1):
      watchdog: sp5100_tco: Use EFCH MMIO for newer Hygon FCH

Yuho Choi (1):
      watchdog: unregister PM notifier on watchdog unregister

 .../bindings/watchdog/andestech,ae350-wdt.yaml     |  53 ++
 .../devicetree/bindings/watchdog/apple,wdt.yaml    |   4 +-
 .../bindings/watchdog/kontron,sl28cpld-wdt.yaml    |   7 +-
 .../devicetree/bindings/watchdog/qcom-wdt.yaml     |  11 +
 .../bindings/watchdog/renesas,r9a09g057-wdt.yaml   |   8 +-
 .../bindings/watchdog/renesas,rzg2l-wdt.yaml       |   1 +
 .../bindings/watchdog/renesas,rzn1-wdt.yaml        |   1 -
 .../devicetree/bindings/watchdog/snps,dw-wdt.yaml  |   2 +
 .../bindings/watchdog/technologic,ts4800-wdt.yaml  |  40 ++
 .../devicetree/bindings/watchdog/ti,rti-wdt.yaml   |   1 +
 .../devicetree/bindings/watchdog/ts4800-wdt.txt    |  25 -
 .../watchdog/convert_drivers_to_kernel_api.rst     |  28 +-
 Documentation/watchdog/{wdt.rst => ics-wdt.rst}    |   8 +-
 Documentation/watchdog/index.rst                   |  20 +-
 Documentation/watchdog/watchdog-api.rst            |  15 +-
 Documentation/watchdog/watchdog-kernel-api.rst     |  10 +-
 Documentation/watchdog/watchdog-parameters.rst     |  19 -
 MAINTAINERS                                        |   7 +
 drivers/watchdog/Kconfig                           |  68 ++-
 drivers/watchdog/Makefile                          |   4 +-
 drivers/watchdog/apple_wdt.c                       |   1 +
 drivers/watchdog/at91sam9_wdt.h                    |   6 +-
 drivers/watchdog/atcwdt200_wdt.c                   | 580 +++++++++++++++++++++
 drivers/watchdog/bcm2835_wdt.c                     |  28 +-
 drivers/watchdog/gunyah_wdt.c                      | 261 ++++++++++
 drivers/watchdog/hpwdt.c                           |  22 +-
 drivers/watchdog/imx7ulp_wdt.c                     |  10 +-
 drivers/watchdog/lenovo_se10_wdt.c                 |  82 ++-
 drivers/watchdog/machzwd.c                         | 452 ----------------
 drivers/watchdog/menz69_wdt.c                      |   1 -
 drivers/watchdog/qcom-wdt.c                        |  42 +-
 drivers/watchdog/realtek_otto_wdt.c                |  20 +-
 drivers/watchdog/rti_wdt.c                         |  39 +-
 drivers/watchdog/rzn1_wdt.c                        |  35 +-
 drivers/watchdog/sama5d4_wdt.c                     |  48 +-
 drivers/watchdog/sc1200wdt.c                       |   4 +-
 drivers/watchdog/sc520_wdt.c                       | 430 ---------------
 drivers/watchdog/smsc37b787_wdt.c                  |   2 +-
 drivers/watchdog/sp5100_tco.c                      |   3 +-
 drivers/watchdog/sprd_wdt.c                        |   5 +-
 drivers/watchdog/watchdog_core.c                   |  15 +-
 drivers/watchdog/watchdog_dev.c                    |  30 +-
 drivers/watchdog/ziirave_wdt.c                     |   2 +-
 include/linux/watchdog.h                           |   8 +-
 include/uapi/linux/watchdog.h                      |   2 +
 45 files changed, 1312 insertions(+), 1148 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/watchdog/andestech,ae350-wdt.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/technologic,ts4800-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/ts4800-wdt.txt
 rename Documentation/watchdog/{wdt.rst => ics-wdt.rst} (91%)
 create mode 100644 drivers/watchdog/atcwdt200_wdt.c
 create mode 100644 drivers/watchdog/gunyah_wdt.c
 delete mode 100644 drivers/watchdog/machzwd.c
 delete mode 100644 drivers/watchdog/sc520_wdt.c

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] watchdog updates for v7.2
  2026-06-15 14:05 [GIT PULL] watchdog updates for v7.2 Guenter Roeck
@ 2026-06-16  2:45 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-06-16  2:45 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: Linus Torvalds, linux-watchdog, linux-kernel

The pull request you sent on Mon, 15 Jun 2026 07:05:44 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git watchdog-for-v7.2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7e54cdd0564f5393eb773b88cb49f55859e90474

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-06-16  2:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-15 14:05 [GIT PULL] watchdog updates for v7.2 Guenter Roeck
2026-06-16  2:45 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®