Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 90cba782 authored by Heiko Stuebner's avatar Heiko Stuebner Committed by Greg Kroah-Hartman
Browse files

clk: rockchip: rk3036: mark ddrphy as critical



[ Upstream commit 596a977b34a722c00245801a5774aa79cec4e81d ]

The ddrphy is supplied by the dpll, but due to the limited number of PLLs
on the rk3036, the dpll also is used for other periperhals, like the GPU.

So it happened, when the Lima driver turned off the gpu clock, this in
turn also disabled the dpll and thus the ram.

Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
Link: https://lore.kernel.org/r/20250503202532.992033-4-heiko@sntech.de


Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 7c24ad36
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -429,6 +429,7 @@ static const char *const rk3036_critical_clocks[] __initconst = {
	"hclk_peri",
	"pclk_peri",
	"pclk_ddrupctl",
	"ddrphy",
};

static void __init rk3036_clk_init(struct device_node *np)