arm: dts: rockchip: rk3399: enable rng at the SoC level
authorPeter Robinson <pbrobinson@gmail.com>
Wed, 16 Dec 2020 15:48:42 +0000 (15:48 +0000)
committerKever Yang <kever.yang@rock-chips.com>
Thu, 21 Jan 2021 03:55:59 +0000 (11:55 +0800)
The rng is embedded in the SoC so enable it in the device tree
universally, the use of it can be controlled by enabling/disabling
at the device config level.

Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Cc: Kever Yang <kever.yang@rock-chips.com>
Reviewed-by: Kever Yang<kever.yang@rock-chips.com>
arch/arm/dts/rk3399-evb-u-boot.dtsi
arch/arm/dts/rk3399-pinebook-pro-u-boot.dtsi
arch/arm/dts/rk3399-rockpro64-u-boot.dtsi
arch/arm/dts/rk3399-u-boot.dtsi

index 523ae78..5e39b14 100644 (file)
        };
 };
 
-&rng {
-       status = "okay";
-};
-
 &i2c0 {
        u-boot,dm-pre-reloc;
 };
index ee3b986..1eafb40 100644 (file)
        u-boot,dm-pre-reloc;
 };
 
-&rng {
-       status = "okay";
-};
-
 &sdhci {
        max-frequency = <25000000>;
        u-boot,dm-pre-reloc;
index 6317b47..37dff04 100644 (file)
        };
 };
 
-&rng {
-       status = "okay";
-};
-
 &spi1 {
        spi_flash: flash@0 {
                u-boot,dm-pre-reloc;
index ecd230c..73922c3 100644 (file)
@@ -32,7 +32,7 @@
        rng: rng@ff8b8000 {
                compatible = "rockchip,cryptov1-rng";
                reg = <0x0 0xff8b8000 0x0 0x1000>;
-               status = "disabled";
+               status = "okay";
        };
 
        dmc: dmc {