rockchip: Pinebook Pro: enable rng to provide an entropy source
authorPeter Robinson <pbrobinson@gmail.com>
Mon, 8 Jun 2020 22:50:28 +0000 (23:50 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Tue, 7 Jul 2020 11:45:56 +0000 (19:45 +0800)
Enable the rng so UEFI can provide entropy for KASLR

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

index 1a2e24d..296321d 100644 (file)
        u-boot,dm-pre-reloc;
 };
 
+&rng {
+       status = "okay";
+};
+
 &sdhci {
        max-frequency = <25000000>;
        u-boot,dm-pre-reloc;
index bac09df..cb8991a 100644 (file)
        };
 };
 
+&rng {
+       status = "okay";
+};
+
 &spi1 {
        spi_flash: flash@0 {
                u-boot,dm-pre-reloc;
index 0c129b9..21eecf4 100644 (file)
@@ -54,6 +54,8 @@ CONFIG_DM_PMIC_FAN53555=y
 CONFIG_PMIC_RK8XX=y
 CONFIG_REGULATOR_PWM=y
 CONFIG_REGULATOR_RK8XX=y
+CONFIG_DM_RNG=y
+CONFIG_RNG_ROCKCHIP=y
 CONFIG_PWM_ROCKCHIP=y
 CONFIG_RAM_RK3399_LPDDR4=y
 CONFIG_DM_RESET=y