Re: [PATCH 1/3] dt-bindings: soc/reset: ti: add binding for k3 platforms reset module
From: Philipp Zabel
Date: Mon Mar 09 2026 - 06:40:51 EST
On Mo, 2026-03-09 at 11:07 +0100, A. Sverdlin wrote:
> From: Alexander Sverdlin <alexander.sverdlin@xxxxxxxxxxx>
>
> Add DT binding for Texas Instruments K3 Multicore SoC platforms reset
> module present on AM64x and newer members of the K3 family and consists of
> the RST_CTRL, RST_STAT, RST_SRC and RST_MAGIC_WORD registers.
>
> The planned usage is to provide reset reason information.
>
> Signed-off-by: Alexander Sverdlin <alexander.sverdlin@xxxxxxxxxxx>
> ---
> .../bindings/reset/ti,am64-rst.yaml | 39 +++++++++++++++++++
I think this might belong in .../bindings/power/reset instead.
Or maybe .../bindings/soc/(ti/)?
Like 'device', the term 'reset' is a bit overloaded.
The existing binding docs in .../bindings/reset/ describe peripheral
reset controllers that provide reset signals to other hardware blocks.
See Documentation/devicetree/bindings/reset/reset.txt.
Since your bindings don't contain #reset-cells, I assume the RST_CTRL
register does not contain direct control of reset signals that need to
be operated during runtime.
System reset (restart/poweroff) machinery related bindings are found in
.../bindings/power/reset.
regards
Philipp