From: Wim Van Sebroeck <wim@linux-watchdog.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "Andrew Morton" <akpm@linux-foundation.org>,
LKML <linux-kernel@vger.kernel.org>,
"Linux Watchdog Mailing List" <linux-watchdog@vger.kernel.org>,
"Guenter Roeck" <linux@roeck-us.net>,
"Alexandre Mergnat" <amergnat@baylibre.com>,
"Bhupesh Sharma" <bhupesh.sharma@linaro.org>,
"Christophe JAILLET" <christophe.jaillet@wanadoo.fr>,
"Gregory Oakes" <gregory.oakes@amd.com>,
"Jakob Koschel" <jkl820.git@gmail.com>,
"Johannes Thumshirn" <jth@kernel.org>,
"Kathiravan T" <quic_kathirav@quicinc.com>,
"Keguang Zhang" <keguang.zhang@gmail.com>,
"Konrad Dybcio" <konrad.dybcio@linaro.org>,
"Krzysztof Kozlowski" <krzysztof.kozlowski@linaro.org>,
"Om Parikh" <hack3r-0m@proton.me>,
"Sergio Paracuellos" <sergio.paracuellos@gmail.com>,
"Shreeya Patel" <shreeya.patel@collabora.com>,
"Srinivas Neeli" <srinivas.neeli@amd.com>,
"Tom Rix" <trix@redhat.com>,
"Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>,
"Wang Wensheng" <wangwensheng4@huawei.com>,
"William Breathitt Gray" <william.gray@linaro.org>,
"Xingyu Wu" <xingyu.wu@starfivetech.com>,
"Yassine Oudjana" <y.oudjana@protonmail.com>
Subject: [GIT PULL REQUEST] watchdog - v6.4 release cycle.
Date: Thu, 4 May 2023 10:34:22 +0200 [thread overview]
Message-ID: <20230504083422.GA2308@www.linux-watchdog.org> (raw)
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.
reply other threads:[~2023-05-04 10:29 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20230504083422.GA2308@www.linux-watchdog.org \
--to=wim@linux-watchdog.org \
--cc=akpm@linux-foundation.org \
--cc=amergnat@baylibre.com \
--cc=bhupesh.sharma@linaro.org \
--cc=christophe.jaillet@wanadoo.fr \
--cc=gregory.oakes@amd.com \
--cc=hack3r-0m@proton.me \
--cc=jkl820.git@gmail.com \
--cc=jth@kernel.org \
--cc=keguang.zhang@gmail.com \
--cc=konrad.dybcio@linaro.org \
--cc=krzysztof.kozlowski@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-watchdog@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=quic_kathirav@quicinc.com \
--cc=sergio.paracuellos@gmail.com \
--cc=shreeya.patel@collabora.com \
--cc=srinivas.neeli@amd.com \
--cc=torvalds@linux-foundation.org \
--cc=trix@redhat.com \
--cc=u.kleine-koenig@pengutronix.de \
--cc=wangwensheng4@huawei.com \
--cc=william.gray@linaro.org \
--cc=xingyu.wu@starfivetech.com \
--cc=y.oudjana@protonmail.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox