From: Guenter Roeck <linux@roeck-us.net>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-watchdog@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] watchdog updates for v7.3
Date: Mon, 17 Aug 2026 12:27:37 -0700 [thread overview]
Message-ID: <20260817192738.897998-1-linux@roeck-us.net> (raw)
Hi Linus,
Please pull watchdog updates for Linux v7.3 from signed tag:
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git watchdog-for-v7.3
Thanks,
Guenter
------
The following changes since commit db2ddb87143519e20a95aa36c60b36107b736a58:
Linux 7.2-rc7 (2026-08-09 14:54:50 -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.3
for you to fetch changes up to 3bbbeb7fddf54a7d7116b2defe0a63a9b583c84e:
watchdog: orion_wdt: Propagate errors from optional IRQ lookup (2026-08-10 09:00:05 -0700)
----------------------------------------------------------------
watchdog updates for v7.3
* New Drivers
- Nuvoton MA35D1
- Lenovo SE30G2 and SE60
* Added support to existing drivers
- snps,dw-wdt: Add RV1106 compatible
- apple,wdt: Add t6030, t6031, and t8132 compatibles
* Other notable changes
- New "dump" pretimeout governor
- Propagate errors from optional IRQ lookup
- Remove redundant dev_err() and dev_err_probe() messages
- npcm, qcom: Improved bootstatus reports
- realtek-otto: Change to use regmap API
- w83627hf_wdt: Report running watchdog, identify NCT6126
* Various other minor fixes and improvements
----------------------------------------------------------------
Babanpreet Singh (1):
watchdog: booke_wdt: Document unused parameter of __booke_wdt_disable()
Christophe JAILLET (1):
watchdog: apple: Constify some structures
Janne Grunau (1):
dt-bindings: watchdog: apple,wdt: Add t6030 and t6031 compatibles
Jingyi Wang (1):
dt-bindings: watchdog: Document Qualcomm Maili watchdog
Kathiravan Thirumoorthy (2):
watchdog: qcom: report WDIOF_POWERUNDER in bootstatus
watchdog: qcom: report bootstatus on IPQ9574 and IPQ5332
Mark Pearson (1):
watchdog: lenovo_se30g2_se60_wdt: Watchdog for Lenovo SE30G2 and SE60
Mayank Rungta (2):
nmi: Export CPU backtrace APIs for loadable modules
watchdog: pretimeout: Convert dump pretimeout governor to tristate
Pan Chuang (9):
watchdog: bd96801_wdt: Remove redundant dev_err_probe()
watchdog: cadence_wdt: Remove redundant dev_err()
watchdog: intel-mid_wdt: Remove redundant dev_err()
watchdog: keembay: Remove redundant dev_err_probe()
watchdog: marvell_gti: Remove redundant dev_err_probe()
watchdog: orion: Remove redundant dev_err()
watchdog: realtek_otto: Remove redundant dev_err_probe()
watchdog: sama5d4: Remove redundant dev_err()
watchdog: sprd: Remove redundant dev_err()
Paul Louvel (3):
watchdog: w83627hf_wdt: Correctly identify Nuvoton NCT6126 chip
watchdog: w83627hf_wdt: Report the probed chip name via WDIOC_GETSUPPORT
watchdog: w83627hf_wdt: Use WDOG_HW_RUNNING for running chip on boot
Pengpeng Hou (1):
watchdog: via_wdt: add missing MODULE_DEVICE_TABLE()
Rasmus Villemoes (1):
watchdog: take all OF aliases into account when assigning id
Renê de Souza Pinto (1):
watchdog: wdat_wdt: map registers that fall inside ACPI NVS
Rustam Adilov (1):
watchdog: realtek-otto: Change to use regmap API
Simon Glass (1):
dt-bindings: watchdog: snps,dw-wdt: Add RV1106 compatible
Tomer Maimon (3):
dt-bindings: watchdog: npcm: add GCR syscon property
docs: watchdog: npcm: Add reset status description
watchdog: npcm: add bootstatus support
Tzung-Bi Shih (1):
watchdog: pretimeout: Add "dump" pretimeout governor
Uwe Kleine-König (The Capable Hub) (1):
watchdog: Use named initializers for platform_device_id arrays
Yureka Lilian (1):
dt-bindings: watchdog: apple,wdt: Add t8132 compatible
Zi-Yu Chen (2):
dt-bindings: watchdog: Add MA35D1 Watchdog
watchdog: Add Nuvoton MA35D1 watchdog driver support
bui duc phuc (6):
watchdog: mediatek: Propagate errors from optional IRQ lookup
watchdog: dw_wdt: Propagate errors from optional IRQ lookup
watchdog: stm32_iwdg: Propagate errors from optional IRQ lookup
watchdog: aspeed: Propagate errors from optional IRQ lookup
watchdog: qcom: Propagate errors from optional IRQ lookup
watchdog: orion_wdt: Propagate errors from optional IRQ lookup
.../devicetree/bindings/watchdog/apple,wdt.yaml | 3 +
.../bindings/watchdog/nuvoton,ma35d1-wdt.yaml | 55 ++++
.../bindings/watchdog/nuvoton,npcm750-wdt.yaml | 14 +
.../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 +
.../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 +
Documentation/watchdog/index.rst | 1 +
Documentation/watchdog/npcm_wdt.rst | 71 ++++
drivers/watchdog/Kconfig | 42 ++-
drivers/watchdog/Makefile | 3 +
drivers/watchdog/apple_wdt.c | 4 +-
drivers/watchdog/aspeed_wdt.c | 2 +
drivers/watchdog/bd96801_wdt.c | 3 +-
drivers/watchdog/booke_wdt.c | 1 +
drivers/watchdog/cadence_wdt.c | 6 +-
drivers/watchdog/cros_ec_wdt.c | 4 +-
drivers/watchdog/dw_wdt.c | 2 +-
drivers/watchdog/intel-mid_wdt.c | 4 +-
drivers/watchdog/keembay_wdt.c | 4 +-
drivers/watchdog/lenovo_se30g2_se60_wdt.c | 289 ++++++++++++++++
drivers/watchdog/ma35d1_wdt.c | 363 +++++++++++++++++++++
drivers/watchdog/marvell_gti_wdt.c | 2 +-
drivers/watchdog/max63xx_wdt.c | 14 +-
drivers/watchdog/max77620_wdt.c | 6 +-
drivers/watchdog/mtk_wdt.c | 4 +-
drivers/watchdog/npcm_wdt.c | 217 +++++++++++-
drivers/watchdog/orion_wdt.c | 16 +-
drivers/watchdog/pretimeout_dump.c | 45 +++
drivers/watchdog/qcom-wdt.c | 55 +++-
drivers/watchdog/realtek_otto_wdt.c | 76 ++---
drivers/watchdog/sama5d4_wdt.c | 4 +-
drivers/watchdog/sprd_wdt.c | 4 +-
drivers/watchdog/stm32_iwdg.c | 5 +-
drivers/watchdog/via_wdt.c | 1 +
drivers/watchdog/w83627hf_wdt.c | 22 +-
drivers/watchdog/watchdog_core.c | 26 +-
drivers/watchdog/watchdog_pretimeout.h | 4 +-
drivers/watchdog/wdat_wdt.c | 27 +-
include/linux/nmi.h | 10 +-
lib/nmi_backtrace.c | 7 +
39 files changed, 1303 insertions(+), 115 deletions(-)
create mode 100644 Documentation/devicetree/bindings/watchdog/nuvoton,ma35d1-wdt.yaml
create mode 100644 Documentation/watchdog/npcm_wdt.rst
create mode 100644 drivers/watchdog/lenovo_se30g2_se60_wdt.c
create mode 100644 drivers/watchdog/ma35d1_wdt.c
create mode 100644 drivers/watchdog/pretimeout_dump.c
next reply other threads:[~2026-08-17 19:27 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-17 19:27 Guenter Roeck [this message]
2026-08-19 17:20 ` [GIT PULL] watchdog updates for v7.3 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260817192738.897998-1-linux@roeck-us.net \
--to=linux@roeck-us.net \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-watchdog@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.