
On Tue, Mar 31, 2020 at 12:35 PM Lin Jinhan troy.lin@rock-chips.com wrote:
Add rng node in rk3399-u-boot.dtsi and enable it in rk3399-evb-u-boot.dtsi.
Signed-off-by: Lin Jinhan troy.lin@rock-chips.com
Tested-by: Peter Robinson pbrobinson@gmail.com
Tested with UEFI RNG providing a seed for KASLR.
arch/arm/dts/rk3399-evb-u-boot.dtsi | 5 +++++ arch/arm/dts/rk3399-u-boot.dtsi | 6 ++++++ 2 files changed, 11 insertions(+)
diff --git a/arch/arm/dts/rk3399-evb-u-boot.dtsi b/arch/arm/dts/rk3399-evb-u-boot.dtsi index ccb33d34d1..5b50c5ba30 100644 --- a/arch/arm/dts/rk3399-evb-u-boot.dtsi +++ b/arch/arm/dts/rk3399-evb-u-boot.dtsi @@ -11,3 +11,8 @@ u-boot,spl-boot-order = &sdhci, &sdmmc; }; };
+&rng {
status = "okay";
+};
diff --git a/arch/arm/dts/rk3399-u-boot.dtsi b/arch/arm/dts/rk3399-u-boot.dtsi index 8b857ccfc7..757b8c10a2 100644 --- a/arch/arm/dts/rk3399-u-boot.dtsi +++ b/arch/arm/dts/rk3399-u-boot.dtsi @@ -25,6 +25,12 @@ clock-names = "pclk_ddr_mon"; };
rng: rng@ff8b8000 {
compatible = "rockchip,cryptov1-rng";
reg = <0x0 0xff8b8000 0x0 0x1000>;
status = "disabled";
};
dmc: dmc { u-boot,dm-pre-reloc; compatible = "rockchip,rk3399-dmc";
-- 2.17.1