* [GIT PULL REQUEST] watchdog - v6.4 release cycle.
@ 2023-05-04 8:34 Wim Van Sebroeck
0 siblings, 0 replies; only message in thread
From: Wim Van Sebroeck @ 2023-05-04 8:34 UTC (permalink / raw)
To: Linus Torvalds
Cc: Andrew Morton, LKML, Linux Watchdog Mailing List, Guenter Roeck,
Alexandre Mergnat, Bhupesh Sharma, Christophe JAILLET,
Gregory Oakes, Jakob Koschel, Johannes Thumshirn, Kathiravan T,
Keguang Zhang, Konrad Dybcio, Krzysztof Kozlowski, Om Parikh,
Sergio Paracuellos, Shreeya Patel, Srinivas Neeli, Tom Rix,
Uwe Kleine-König, Wang Wensheng, William Breathitt Gray,
Xingyu Wu, Yassine Oudjana
Hi Linus,
Please pull following watchdog changes for the v6.4 release cycle.
This series contains:
* Add watchdog driver for StarFive JH7100 and JH7110 Soc
* Add Rockchip RK3588 devices
* Add Qualcom IPQ5332 APSS, QCM2290 KPSS and SM6115 SoC devices
* Add Mediatke MT8365 and MT6735 devices
* Watchdog-core: Always set WDOG_HW_RUNNING when starting watchdog
* Convert watchdog platform drivers to return void on the remove callback
* Convert to devm_clk_get_enabled() helpers
* And other small fixes and improvements
The output from git request-pull:
----------------------------------------------------------------
The following changes since commit 09a9639e56c01c7a00d6c0ca63f4c7c41abe075d:
Linux 6.3-rc6 (2023-04-09 11:15:57 -0700)
are available in the git repository at:
git://www.linux-watchdog.org/linux-watchdog.git tags/linux-watchdog-6.4-rc1
for you to fetch changes up to 10f67d1fd275528e62109de2ece26371833638e5:
watchdog: dw_wdt: Simplify clk management (2023-04-29 08:08:41 +0200)
----------------------------------------------------------------
linux-watchdog 6.4-rc1 tag
----------------------------------------------------------------
Alexandre Mergnat (1):
dt-bindings: watchdog: mediatek,mtk-wdt: add mt8365
Bhupesh Sharma (1):
dt-bindings: watchdog: Document Qualcomm SM6115 watchdog
Christophe JAILLET (4):
watchdog: ixp4xx: Use devm_clk_get_enabled() helper
watchdog: loongson1: Use devm_clk_get_enabled() helper
watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe()
watchdog: dw_wdt: Simplify clk management
Gregory Oakes (1):
watchdog: sp5100_tco: Immediately trigger upon starting.
Guenter Roeck (4):
watchdog: imx2_wdg: Declare local symbols static
watchdog: core: Always set WDOG_HW_RUNNING when starting watchdog
watchdog: s3c2410_wdt: Use devm_clk_get[_optional]_enabled() helpers
watchdog: s3c2410_wdt: Use devm_add_action_or_reset() to disable watchdog
Jakob Koschel (1):
watchdog: avoid usage of iterator after loop
Johannes Thumshirn (2):
watchdog: menz069_wdt: fix watchdog initialisation
watchdog: menz069_wdt: fix timeout setting
Kathiravan T (1):
dt-bindings: watchdog: qcom-wdt: add qcom,apss-wdt-ipq5332 compatible
Keguang Zhang (1):
watchdog: loongson1_wdt: Implement restart handler
Konrad Dybcio (1):
dt-bindings: watchdog: qcom-wdt: add QCM2290
Krzysztof Kozlowski (7):
watchdog: aspeed: Drop of_match_ptr for ID table
dt-bindings: watchdog: indentation, quotes and white-space cleanup
dt-bindings: watchdog: drop duplicated GPIO watchdog bindings
dt-bindings: watchdog: arm,sp805: drop unneeded minItems
dt-bindings: watchdog: fsl-imx7ulp-wdt: simplify with unevaluatedProperties
dt-bindings: watchdog: toshiba,visconti-wdt: simplify with unevaluatedProperties
dt-bindings: watchdog: realtek,otto-wdt: simplify requiring interrupt-names
Om Parikh (1):
dt-bindings: watchdog: alphascale-asm9260: convert to DT schema
Sergio Paracuellos (3):
watchdog: rt2880-wdt: avoid static global declarations
watchdog: rt2880-wdt: prefer unsigned int over unsigned
dt-bindings: watchdog: migrate rt2880 text bindings to YAML
Shreeya Patel (1):
dt-bindings: watchdog: rockchip: Add rockchip,rk3588-wdt string
Srinivas Neeli (1):
MAINTAINERS: Add fragment for Xilinx watchdog driver
Tom Rix (1):
watchdog: s3c2410: remove unused freq_to_wdt and s3c2410wdt_is_running functions
Uwe Kleine-König (34):
watchdog: acquirewdt: Convert to platform remove callback returning void
watchdog: advantechwdt: Convert to platform remove callback returning void
watchdog: ar7: Convert to platform remove callback returning void
watchdog: at91rm9200: Convert to platform remove callback returning void
watchdog: ath79: Convert to platform remove callback returning void
watchdog: bcm2835: Convert to platform remove callback returning void
watchdog: bcm_kona: Convert to platform remove callback returning void
watchdog: cpwd: Convert to platform remove callback returning void
watchdog: dw: Convert to platform remove callback returning void
watchdog: gef: Convert to platform remove callback returning void
watchdog: geodewdt: Convert to platform remove callback returning void
watchdog: ib700wdt: Convert to platform remove callback returning void
watchdog: ie6xx: Convert to platform remove callback returning void
watchdog: lpc18xx: Convert to platform remove callback returning void
watchdog: mtx-1: Convert to platform remove callback returning void
watchdog: nic7018: Convert to platform remove callback returning void
watchdog: nv_tco: Convert to platform remove callback returning void
watchdog: omap: Convert to platform remove callback returning void
watchdog: orion: Convert to platform remove callback returning void
watchdog: rc32434: Convert to platform remove callback returning void
watchdog: rdc321x: Convert to platform remove callback returning void
watchdog: renesas: Convert to platform remove callback returning void
watchdog: riowd: Convert to platform remove callback returning void
watchdog: rti: Convert to platform remove callback returning void
watchdog: sa1100: Convert to platform remove callback returning void
watchdog: sch311x: Convert to platform remove callback returning void
watchdog: shwdt: Convert to platform remove callback returning void
watchdog: st_lpc: Convert to platform remove callback returning void
watchdog: stmp3xxx_rtc: Convert to platform remove callback returning void
watchdog: bcm47xx: Simplify using devm_watchdog_register_device()
watchdog: rn5t618: Simplify using devm_watchdog_register_device()
watchdog: wm8350: Simplify using devm_watchdog_register_device()
watchdog: s3c2410: Make s3c2410_get_wdt_drv_data() return an int
watchdog: s3c2410_wdt: Simplify using dev_err_probe()
Wang Wensheng (1):
watchdog: sbsa: Test WDOG_HW_RUNNING bit in suspend and resume
William Breathitt Gray (1):
watchdog: ebc-c384_wdt: Mark status as orphaned
Xingyu Wu (4):
dt-bindings: watchdog: Add watchdog for StarFive JH7100 and JH7110
drivers: watchdog: Add StarFive Watchdog driver
watchdog: starfive: Fix the probe return error if PM and early_enable are both disabled
watchdog: starfive: Fix the warning of starfive_wdt_match
Yassine Oudjana (1):
dt-bindings: reset: Add binding for MediaTek MT6735 TOPRGU/WDT
.../bindings/watchdog/alphascale,asm9260-wdt.yaml | 70 +++
.../bindings/watchdog/alphascale-asm9260.txt | 35 --
.../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 10 +-
.../bindings/watchdog/arm,sbsa-gwdt.yaml | 1 -
.../devicetree/bindings/watchdog/arm,sp805.yaml | 1 -
.../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 6 +-
.../devicetree/bindings/watchdog/arm-smc-wdt.yaml | 7 +-
.../bindings/watchdog/atmel,sama5d4-wdt.yaml | 14 +-
.../bindings/watchdog/brcm,bcm7038-wdt.yaml | 6 +-
.../bindings/watchdog/faraday,ftwdt010.yaml | 16 +-
.../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 4 +-
.../devicetree/bindings/watchdog/gpio-wdt.yaml | 55 --
.../bindings/watchdog/linux,wdt-gpio.yaml | 17 +-
.../bindings/watchdog/mediatek,mt7621-wdt.yaml | 6 +-
.../bindings/watchdog/mediatek,mtk-wdt.yaml | 2 +
.../devicetree/bindings/watchdog/qcom-wdt.yaml | 36 +-
.../bindings/watchdog/ralink,rt2880-wdt.yaml | 46 ++
.../bindings/watchdog/realtek,otto-wdt.yaml | 4 +-
.../devicetree/bindings/watchdog/renesas,wdt.yaml | 14 +-
.../devicetree/bindings/watchdog/rt2880-wdt.txt | 18 -
.../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 33 +-
.../bindings/watchdog/st,stm32-iwdg.yaml | 10 +-
.../bindings/watchdog/starfive,jh7100-wdt.yaml | 71 +++
.../bindings/watchdog/toshiba,visconti-wdt.yaml | 4 +-
.../bindings/watchdog/xlnx,xps-timebase-wdt.yaml | 12 +-
MAINTAINERS | 18 +-
drivers/watchdog/Kconfig | 11 +
drivers/watchdog/Makefile | 3 +
drivers/watchdog/acquirewdt.c | 6 +-
drivers/watchdog/advantechwdt.c | 6 +-
drivers/watchdog/ar7_wdt.c | 5 +-
drivers/watchdog/aspeed_wdt.c | 2 +-
drivers/watchdog/at91rm9200_wdt.c | 6 +-
drivers/watchdog/ath79_wdt.c | 5 +-
drivers/watchdog/bcm2835_wdt.c | 6 +-
drivers/watchdog/bcm47xx_wdt.c | 12 +-
drivers/watchdog/bcm_kona_wdt.c | 6 +-
drivers/watchdog/cpwd.c | 6 +-
drivers/watchdog/dw_wdt.c | 55 +-
drivers/watchdog/gef_wdt.c | 6 +-
drivers/watchdog/geodewdt.c | 5 +-
drivers/watchdog/ib700wdt.c | 5 +-
drivers/watchdog/ie6xx_wdt.c | 6 +-
drivers/watchdog/imx2_wdt.c | 4 +-
drivers/watchdog/ixp4xx_wdt.c | 18 +-
drivers/watchdog/loongson1_wdt.c | 36 +-
drivers/watchdog/lpc18xx_wdt.c | 6 +-
drivers/watchdog/menz69_wdt.c | 18 +-
drivers/watchdog/mtx-1_wdt.c | 5 +-
drivers/watchdog/nic7018_wdt.c | 6 +-
drivers/watchdog/nv_tco.c | 6 +-
drivers/watchdog/omap_wdt.c | 6 +-
drivers/watchdog/orion_wdt.c | 5 +-
drivers/watchdog/rc32434_wdt.c | 5 +-
drivers/watchdog/rdc321x_wdt.c | 6 +-
drivers/watchdog/renesas_wdt.c | 6 +-
drivers/watchdog/riowd.c | 6 +-
drivers/watchdog/rn5t618_wdt.c | 12 +-
drivers/watchdog/rt2880_wdt.c | 89 +--
drivers/watchdog/rti_wdt.c | 6 +-
drivers/watchdog/s3c2410_wdt.c | 132 ++---
drivers/watchdog/sa1100_wdt.c | 6 +-
drivers/watchdog/sbsa_gwdt.c | 4 +-
drivers/watchdog/sch311x_wdt.c | 5 +-
drivers/watchdog/shwdt.c | 6 +-
drivers/watchdog/sp5100_tco.c | 4 +
drivers/watchdog/st_lpc_wdt.c | 6 +-
drivers/watchdog/starfive-wdt.c | 606 +++++++++++++++++++++
drivers/watchdog/stmp3xxx_rtc_wdt.c | 5 +-
drivers/watchdog/watchdog_core.c | 2 +-
drivers/watchdog/watchdog_dev.c | 3 +-
drivers/watchdog/watchdog_pretimeout.c | 3 +-
drivers/watchdog/wm8350_wdt.c | 9 +-
include/dt-bindings/reset/mediatek,mt6735-wdt.h | 17 +
74 files changed, 1155 insertions(+), 560 deletions(-)
create mode 100644 Documentation/devicetree/bindings/watchdog/alphascale,asm9260-wdt.yaml
delete mode 100644 Documentation/devicetree/bindings/watchdog/alphascale-asm9260.txt
delete mode 100644 Documentation/devicetree/bindings/watchdog/gpio-wdt.yaml
create mode 100644 Documentation/devicetree/bindings/watchdog/ralink,rt2880-wdt.yaml
delete mode 100644 Documentation/devicetree/bindings/watchdog/rt2880-wdt.txt
create mode 100644 Documentation/devicetree/bindings/watchdog/starfive,jh7100-wdt.yaml
create mode 100644 drivers/watchdog/starfive-wdt.c
create mode 100644 include/dt-bindings/reset/mediatek,mt6735-wdt.h
----------------------------------------------------------------
Kind regards,
Wim.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-05-04 10:29 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-04 8:34 [GIT PULL REQUEST] watchdog - v6.4 release cycle Wim Van Sebroeck
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox