Commit c17b1b6c authored by Chen-Yu Tsai's avatar Chen-Yu Tsai
Browse files

clk: sunxi-ng: sun55i-a523-r-ccu: Add missing PPU0 reset



There is a PPU0 reset control bit in the same register as the PPU1
reset control. This missing reset control is for the PCK-600 unit
in the SoC. Manual tests show that the reset control indeed exists,
and if not configured, the system will hang when the PCK-600 registers
are accessed.

Add a reset entry for it at the end of the existing ones.

Fixes: 8cea339c ("clk: sunxi-ng: add support for the A523/T527 PRCM CCU")
Reviewed-by: default avatarAndre Przywara <andre.przywara@arm.com>
Acked-by: default avatarStephen Boyd <sboyd@kernel.org>
Link: https://patch.msgid.link/20250619171025.3359384-3-wens@kernel.org


Signed-off-by: default avatarChen-Yu Tsai <wens@csie.org>
parent 61977ccf
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -204,6 +204,7 @@ static struct ccu_reset_map sun55i_a523_r_ccu_resets[] = {
	[RST_BUS_R_IR_RX]	= { 0x1cc, BIT(16) },
	[RST_BUS_R_RTC]		= { 0x20c, BIT(16) },
	[RST_BUS_R_CPUCFG]	= { 0x22c, BIT(16) },
	[RST_BUS_R_PPU0]	= { 0x1ac, BIT(16) },
};

static const struct sunxi_ccu_desc sun55i_a523_r_ccu_desc = {