---
 drivers/clk/rockchip/clk-rk3568.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/clk/rockchip/clk-rk3568.c 
b/drivers/clk/rockchip/clk-rk3568.c
index 620d932a09..40ab7ee3d7 100644
--- a/drivers/clk/rockchip/clk-rk3568.c
+++ b/drivers/clk/rockchip/clk-rk3568.c
@@ -1619,6 +1619,9 @@ static void __init rk3568_pmu_clk_init(struct device_node 
*np)
        rockchip_clk_register_branches(ctx, rk3568_clk_pmu_branches,
                                       ARRAY_SIZE(rk3568_clk_pmu_branches));
 
+       rockchip_register_softrst(np, 1, reg_base + RK3568_PMU_SOFTRST_CON(0),
+                                 ROCKCHIP_SOFTRST_HIWORD_MASK);
+
        rockchip_clk_protect_critical(rk3568_pmucru_critical_clocks,
                                      
ARRAY_SIZE(rk3568_pmucru_critical_clocks));
 
@@ -1660,6 +1663,9 @@ static void __init rk3568_clk_init(struct device_node *np)
        rockchip_clk_register_branches(ctx, rk3568_clk_branches,
                                       ARRAY_SIZE(rk3568_clk_branches));
 
+       rockchip_register_softrst(np, 30, reg_base + RK3568_SOFTRST_CON(0),
+                                 ROCKCHIP_SOFTRST_HIWORD_MASK);
+
        rockchip_register_restart_notifier(ctx, RK3568_GLB_SRST_FST);
 
        rockchip_clk_protect_critical(rk3568_cru_critical_clocks,
-- 
2.29.2


_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

Reply via email to