From 5e16d409fee6d8544b1f1a58cd096ddffd07275b Mon Sep 17 00:00:00 2001 From: Lin Jinhan Date: Tue, 14 Feb 2023 17:13:26 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3528: trng use scmi clk Change-Id: I7a8bb9e824e9e7732a8fc497a2c828980086bd65 Signed-off-by: Lin Jinhan --- arch/arm64/boot/dts/rockchip/rk3528.dtsi | 2 +- include/dt-bindings/clock/rk3528-cru.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3528.dtsi b/arch/arm64/boot/dts/rockchip/rk3528.dtsi index 3ced26047c08..b947fe4f2cf4 100644 --- a/arch/arm64/boot/dts/rockchip/rk3528.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3528.dtsi @@ -1993,7 +1993,7 @@ compatible = "rockchip,rkrng"; reg = <0x0 0xffc50000 0x0 0x200>; interrupts = ; - clocks = <&cru HCLK_TRNG_NS>; + clocks = <&scmi_clk SCMI_HCLK_TRNG>; clock-names = "hclk_trng"; resets = <&cru SRST_HRESETN_TRNG_NS>; reset-names = "reset"; diff --git a/include/dt-bindings/clock/rk3528-cru.h b/include/dt-bindings/clock/rk3528-cru.h index 361e25e0a009..7cfbc8c8524e 100644 --- a/include/dt-bindings/clock/rk3528-cru.h +++ b/include/dt-bindings/clock/rk3528-cru.h @@ -460,6 +460,7 @@ #define SCMI_PKA_CRYPTO_S 29 #define SCMI_CORE_KLAD 30 #define SCMI_ACLK_KLAD 31 +#define SCMI_HCLK_TRNG 32 // CRU_SOFTRST_CON03(Offset:0xA0C) #define SRST_NCOREPORESET0 0x00000030