Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: clock: rk3568: Add SCMI clock ids

The Trusted Firmware on RK3568 exposes 3 clocks via the SCMI clock
interface. Add descriptive IDs for them.

The clock ids are used in both the older vendor-binary TF-A, as well
as the recently merged upstream SCMI clock implementation.

Link: https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/31265
Reviewed-by: Diederik de Haas <diederik@cknow-tech.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://patch.msgid.link/20251103234926.416137-2-heiko@sntech.de
Signed-off-by: Heiko Stuebner <heiko@sntech.de>

+6
+6
include/dt-bindings/clock/rk3568-cru.h
··· 485 485 486 486 #define CLK_NR_CLKS (PCLK_CORE_PVTM + 1) 487 487 488 + /* scmi-clocks indices */ 489 + 490 + #define SCMI_CLK_CPU 0 491 + #define SCMI_CLK_GPU 1 492 + #define SCMI_CLK_NPU 2 493 + 488 494 /* pmu soft-reset indices */ 489 495 /* pmucru_softrst_con0 */ 490 496 #define SRST_P_PDPMU_NIU 0