rockchip: enable hwRNG for rk3588 by default

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit fc946b63a8)
This commit is contained in:
Tianling Shen
2025-10-01 20:17:23 +08:00
parent d7f0c06fdd
commit 7fab5119d4
2 changed files with 2 additions and 8 deletions
@@ -11,7 +11,7 @@ Change-Id: Ifb8964053daa6b593dd2c2c6a3b8caab8526e56d
--- a/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
@@ -1770,6 +1770,17 @@
@@ -1770,6 +1770,16 @@
status = "disabled";
};
@@ -23,7 +23,6 @@ Change-Id: Ifb8964053daa6b593dd2c2c6a3b8caab8526e56d
+ clock-names = "hclk_trng";
+ resets = <&scmi_reset SCMI_SRST_H_TRNG_NS>;
+ reset-names = "reset";
+ status = "disabled";
+ };
+
i2s0_8ch: i2s@fe470000 {
@@ -9,11 +9,9 @@ kernel should retry probe later
drivers/char/hw_random/rockchip-rng.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/char/hw_random/rockchip-rng.c b/drivers/char/hw_random/rockchip-rng.c
index 47712631e..54e7268d5 100644
--- a/drivers/char/hw_random/rockchip-rng.c
+++ b/drivers/char/hw_random/rockchip-rng.c
@@ -503,10 +503,9 @@ static int rk_rng_probe(struct platform_device *pdev)
@@ -499,10 +499,9 @@ static int rk_rng_probe(struct platform_
rk_rng->mem += rk_rng->soc_data->default_offset;
rk_rng->clk_num = devm_clk_bulk_get_all(&pdev->dev, &rk_rng->clk_bulks);
@@ -27,6 +25,3 @@ index 47712631e..54e7268d5 100644
platform_set_drvdata(pdev, rk_rng);
--
2.46.0