dt-bindings: clk: sunxi-ng: document two Allwinner A523 CCUs
authorAndre Przywara <andre.przywara@arm.com>
Fri, 7 Mar 2025 00:26:18 +0000 (00:26 +0000)
committerChen-Yu Tsai <wens@csie.org>
Wed, 12 Mar 2025 03:58:09 +0000 (11:58 +0800)
commit52dbf84857f051df38f6de3f0c7b7f4506e7ad25
tree8c79855c4c3caf55cc995d9d6768c04635b38fa7
parente16b9b71f40f603d5cbdcf02007c05ee03cb2be7
dt-bindings: clk: sunxi-ng: document two Allwinner A523 CCUs

The Allwinner A523/T527 SoCs have four CCUs, this adds the binding for
the main and the PRCM R-CCU.

The source clock list differs in some annoying details, and folding this
into the existing Allwinner CCU clock binding document gets quite
unwieldy, so create a new document for these CCUs.
Add the new compatible string, along with the required input clock
lists. This conditionally describes the input clock lists, to make
adding support for the other two CCUs easier.

Also add the DT binding headers, listing all the clocks with their ID
numbers.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://patch.msgid.link/20250307002628.10684-5-andre.przywara@arm.com
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Documentation/devicetree/bindings/clock/allwinner,sun55i-a523-ccu.yaml [new file with mode: 0644]
include/dt-bindings/clock/sun55i-a523-ccu.h [new file with mode: 0644]
include/dt-bindings/clock/sun55i-a523-r-ccu.h [new file with mode: 0644]
include/dt-bindings/reset/sun55i-a523-ccu.h [new file with mode: 0644]
include/dt-bindings/reset/sun55i-a523-r-ccu.h [new file with mode: 0644]