clk: sunxi-ng: h616: Add LVDS reset for LCD TCON
authorChris Morgan <macromorgan@hotmail.com>
Wed, 7 May 2025 20:19:21 +0000 (15:19 -0500)
committerChen-Yu Tsai <wens@csie.org>
Sat, 10 May 2025 01:40:53 +0000 (09:40 +0800)
Add the required LVDS reset for the LCD TCON. Note that while this
reset is exposed for the T507, H616, and H700 only the H700 has
an LCD controller.

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Signed-off-by: Ryan Walklin <ryan@testtoast.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Link: https://patch.msgid.link/20250507201943.330111-3-macroalpha82@gmail.com
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
drivers/clk/sunxi-ng/ccu-sun50i-h616.c

index daa462c..955c614 100644 (file)
@@ -1094,6 +1094,7 @@ static const struct ccu_reset_map sun50i_h616_ccu_resets[] = {
        [RST_BUS_TCON_LCD1]     = { 0xb7c, BIT(17) },
        [RST_BUS_TCON_TV0]      = { 0xb9c, BIT(16) },
        [RST_BUS_TCON_TV1]      = { 0xb9c, BIT(17) },
+       [RST_BUS_LVDS]          = { 0xbac, BIT(16) },
        [RST_BUS_TVE_TOP]       = { 0xbbc, BIT(16) },
        [RST_BUS_TVE0]          = { 0xbbc, BIT(17) },
        [RST_BUS_HDCP]          = { 0xc4c, BIT(16) },