diff --git a/arch/arm/boot/dts/rk3128.dtsi b/arch/arm/boot/dts/rk3128.dtsi index a116a71c39a4..3dd1f2d6972d 100644 --- a/arch/arm/boot/dts/rk3128.dtsi +++ b/arch/arm/boot/dts/rk3128.dtsi @@ -43,6 +43,18 @@ / { compatible = "rockchip,rk3128"; + rng: rng@100fc000 { + compatible = "rockchip,cryptov1-rng"; + reg = <0x100fc000 0x4000>; + clocks = <&cru SCLK_CRYPTO>, <&cru HCLK_CRYPTO>; + clock-names = "clk_crypto", "hclk_crypto"; + assigned-clocks = <&cru SCLK_CRYPTO>, <&cru HCLK_CRYPTO>; + assigned-clock-rates = <150000000>, <100000000>; + resets = <&cru SRST_CRYPTO>; + reset-names = "reset"; + status = "disabled"; + }; + qos_ebc: qos@1012f080 { compatible = "syscon"; reg = <0x1012f080 0x20>; diff --git a/arch/arm/boot/dts/rk312x.dtsi b/arch/arm/boot/dts/rk312x.dtsi index 469ca5783adc..abe4486751ae 100644 --- a/arch/arm/boot/dts/rk312x.dtsi +++ b/arch/arm/boot/dts/rk312x.dtsi @@ -465,18 +465,6 @@ }; }; - rng: rng@100fc000 { - compatible = "rockchip,cryptov1-rng"; - reg = <0x100fc000 0x4000>; - clocks = <&cru SCLK_CRYPTO>, <&cru HCLK_CRYPTO>; - clock-names = "clk_crypto", "hclk_crypto"; - assigned-clocks = <&cru SCLK_CRYPTO>, <&cru HCLK_CRYPTO>; - assigned-clock-rates = <150000000>, <100000000>; - resets = <&cru SRST_CRYPTO>; - reset-names = "reset"; - status = "disabled"; - }; - hevc: hevc_service@10104000 { compatible = "rockchip,sub"; reg = <0x10104000 0x400>;