devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/5] dt-bindings: watchdog: factor out RZ watchdogs
@ 2025-10-09 10:44 Wolfram Sang
  2025-10-09 10:44 ` [PATCH v4 1/5] dt-bindings: watchdog: factor out RZ/A watchdog Wolfram Sang
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Wolfram Sang @ 2025-10-09 10:44 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Wolfram Sang, Biju Das, Conor Dooley, devicetree,
	Geert Uytterhoeven, Guenter Roeck, Krzysztof Kozlowski,
	Lad Prabhakar, linux-watchdog, Magnus Damm, Rob Herring,
	Wim Van Sebroeck

Minor changes since v3 are documented in each individual patch. The high
level view is that I included all of Geert's suggestions.

renesas,wdt.yaml describes lots of different hardware blocks which
results in complex if-structs. Factor out the different IP blocks into
their own files. I took over maintainership of the files for RZ/A and
RZ/N1 but if someone else wants them, very fine with me. RZ/G2L and
RZ/V2H have the original driver contributors as maintainers (Hi Biju, Hi
Prabhakar :)). If these need changes, please let me know, too.

After the refactoring, the V3H exception is finally added to the
original binding document and is now much easier to understand.

Passes 'dt_binding_check' and 'dtbs_check' after each patch here.
Looking forward to comments.

Happy hacking!

Wolfram Sang (5):
  dt-bindings: watchdog: factor out RZ/A watchdog
  dt-bindings: watchdog: factor out RZ/N1 watchdog
  dt-bindings: watchdog: factor out RZ/G2L watchdog
  dt-bindings: watchdog: factor out RZ/V2H(P) watchdog
  dt-bindings: watchdog: renesas,wdt: add SWDT exception for V3H

 .../watchdog/renesas,r9a09g057-wdt.yaml       |  99 ++++++++++++
 .../bindings/watchdog/renesas,rza-wdt.yaml    |  51 ++++++
 .../bindings/watchdog/renesas,rzg2l-wdt.yaml  | 111 +++++++++++++
 .../bindings/watchdog/renesas,rzn1-wdt.yaml   |  50 ++++++
 .../bindings/watchdog/renesas,wdt.yaml        | 146 +-----------------
 5 files changed, 317 insertions(+), 140 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,r9a09g057-wdt.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,rza-wdt.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,rzg2l-wdt.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,rzn1-wdt.yaml

-- 
2.47.2


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

end of thread, other threads:[~2025-10-10 18:14 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-09 10:44 [PATCH v4 0/5] dt-bindings: watchdog: factor out RZ watchdogs Wolfram Sang
2025-10-09 10:44 ` [PATCH v4 1/5] dt-bindings: watchdog: factor out RZ/A watchdog Wolfram Sang
2025-10-09 10:45 ` [PATCH v4 2/5] dt-bindings: watchdog: factor out RZ/N1 watchdog Wolfram Sang
2025-10-09 13:03   ` Geert Uytterhoeven
2025-10-09 10:45 ` [PATCH v4 3/5] dt-bindings: watchdog: factor out RZ/G2L watchdog Wolfram Sang
2025-10-09 10:45 ` [PATCH v4 4/5] dt-bindings: watchdog: factor out RZ/V2H(P) watchdog Wolfram Sang
2025-10-09 13:00   ` Geert Uytterhoeven
2025-10-09 10:45 ` [PATCH v4 5/5] dt-bindings: watchdog: renesas,wdt: add SWDT exception for V3H Wolfram Sang
2025-10-09 13:05   ` Geert Uytterhoeven
2025-10-10 18:14   ` Rob Herring (Arm)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).