Re: [PATCH v6 2/5] dt-bindings: clock: add Amlogic T7 SCMI clock controller
From: Jian Hu <hidden>
Date: 2025-12-08 08:41:02
Also in:
linux-amlogic, linux-arm-kernel, linux-clk, lkml
From: Jian Hu <hidden>
Date: 2025-12-08 08:41:02
Also in:
linux-amlogic, linux-arm-kernel, linux-clk, lkml
Hi, Krzysztof Thans for your review. On 12/8/2025 2:17 PM, Krzysztof Kozlowski wrote:
[ EXTERNAL EMAIL ] On Thu, Dec 04, 2025 at 01:36:31PM +0800, Jian Hu wrote:quoted
Add DT bindings for the SCMI clock controller of the Amlogic T7 SoC family. Signed-off-by: Jian Hu <redacted> Acked-by: Rob Herring (Arm) <robh@kernel.org> --- include/dt-bindings/clock/amlogic,t7-scmi.h | 47 +++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 include/dt-bindings/clock/amlogic,t7-scmi.hWhere is any binding doc for this? Why is this a separate patch?
The ARM SCMI device tree binding specification is located at ./Documentation/devicetree/bindings/firmware/arm,scmi.yaml. Certain secure clocks on the T7 rely on the ARM SCMI driver stack, which is officially supported by ARM. The kernel-side SCMI client implementation resides in ./drivers/firmware/arm_scmi/. To enable ARM SCMI on T7, three components are needed: - Kernel-side definition of ARM SCMI clock indices (this patch addresses this component); - SCMI server implementation in the ARM Trusted Firmware (ATF) running at Exception Level 3 (EL3), which has been integrated into the bootloader; - Device Tree Source (DTS) configuration for ARM SCMI clock nodes (the DTS changes will be submitted after the T7 clock driver patches are merged upstream).
Best regards, Krzysztof