diff --git a/arch/arm/boot/dts/rk3506.dtsi b/arch/arm/boot/dts/rk3506.dtsi index ff5a1d48be52..8417ea392ff8 100644 --- a/arch/arm/boot/dts/rk3506.dtsi +++ b/arch/arm/boot/dts/rk3506.dtsi @@ -672,6 +672,29 @@ reg = <0xff660000 0x10000>; }; + crypto: crypto@ff700000 { + compatible = "rockchip,crypto-v4"; + reg = <0xff700000 0x2000>; + interrupts = ; + clocks = <&cru ACLK_CRYPTO_NS>, <&cru HCLK_CRYPTO_NS>, + <&cru CLK_CORE_CRYPTO_NS>, <&cru CLK_PKA_CRYPTO_NS>; + clock-names = "aclk", "hclk", "core", "pka"; + resets = <&cru SRST_H_CRYPTO>; + reset-names = "crypto-rst"; + status = "disabled"; + }; + + rng: rng@ff710000 { + compatible = "rockchip,rkrng"; + reg = <0xff710000 0x200>; + interrupts = ; + clocks = <&cru HCLK_RNG>; + clock-names = "hclk_trng"; + resets = <&cru SRST_H_RNG>; + reset-names = "reset"; + status = "disabled"; + }; + usb20_otg0: usb@ff740000 { compatible = "rockchip,rk3506-usb", "rockchip,rk3066-usb", "snps,dwc2";