devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC PATCH 0/6] arm64: dts: renesas: add SWDT
@ 2025-09-20  6:44 Wolfram Sang
  2025-09-20  6:44 ` [RFC PATCH 1/6] arm64: dts: renesas: r8a77951: add SWDT node Wolfram Sang
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Wolfram Sang @ 2025-09-20  6:44 UTC (permalink / raw)
  To: linux-renesas-soc
  Cc: Wolfram Sang, Conor Dooley, devicetree, Geert Uytterhoeven,
	Krzysztof Kozlowski, Magnus Damm, Rob Herring

I forgot over the years why we did not enable the SWDT on R-Car Gen3+.
The reason is that it is used by the firmware on Renesas boards.
However, this was not documented. So, based on a previous discussion
with Geert, here is an RFC how this documentation could look like:

* add the complete node to the SoC DTSI (here only R-Car H3, M3*)
* mark the node as "reserved" for the relevant boards
  (firmware should have done that(tm))

If this approach is acceptable, I'd handle the other SoCs, too, of
course. Looking forward to comments! Passes dtbs_check here BTW.


Wolfram Sang (6):
  arm64: dts: renesas: r8a77951: add SWDT node
  arm64: dts: renesas: r8a77960: add SWDT node
  arm64: dts: renesas: r8a77961: add SWDT node
  arm64: dts: renesas: r8a77965: add SWDT node
  arm64: dts: renesas: salvator-common: mark SWDT as reserved
  arm64: dts: renesas: ulcb: mark SWDT as reserved

 arch/arm64/boot/dts/renesas/r8a77951.dtsi        | 10 ++++++++++
 arch/arm64/boot/dts/renesas/r8a77960.dtsi        | 10 ++++++++++
 arch/arm64/boot/dts/renesas/r8a77961.dtsi        | 10 ++++++++++
 arch/arm64/boot/dts/renesas/r8a77965.dtsi        | 10 ++++++++++
 arch/arm64/boot/dts/renesas/salvator-common.dtsi |  5 +++++
 arch/arm64/boot/dts/renesas/ulcb.dtsi            |  5 +++++
 6 files changed, 50 insertions(+)

-- 
2.47.2


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

end of thread, other threads:[~2025-09-22 12:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-20  6:44 [RFC PATCH 0/6] arm64: dts: renesas: add SWDT Wolfram Sang
2025-09-20  6:44 ` [RFC PATCH 1/6] arm64: dts: renesas: r8a77951: add SWDT node Wolfram Sang
2025-09-20  6:44 ` [RFC PATCH 2/6] arm64: dts: renesas: r8a77960: " Wolfram Sang
2025-09-20  6:44 ` [RFC PATCH 3/6] arm64: dts: renesas: r8a77961: " Wolfram Sang
2025-09-20  6:44 ` [RFC PATCH 4/6] arm64: dts: renesas: r8a77965: " Wolfram Sang
2025-09-20  6:44 ` [RFC PATCH 5/6] arm64: dts: renesas: salvator-common: mark SWDT as reserved Wolfram Sang
2025-09-20  6:44 ` [RFC PATCH 6/6] arm64: dts: renesas: ulcb: " Wolfram Sang
2025-09-22 12:46 ` [RFC PATCH 0/6] arm64: dts: renesas: add SWDT Geert Uytterhoeven

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).