From e3e12f52b214121840b44c91de5b3e5af5d3eb84 Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Mon, 06 Nov 2023 03:04:41 +0000 Subject: [PATCH] rk3568 rt init --- kernel/drivers/gpu/drm/bridge/lontium-lt9611.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/kernel/drivers/gpu/drm/bridge/lontium-lt9611.c b/kernel/drivers/gpu/drm/bridge/lontium-lt9611.c index 8ae33c6..1908080 100644 --- a/kernel/drivers/gpu/drm/bridge/lontium-lt9611.c +++ b/kernel/drivers/gpu/drm/bridge/lontium-lt9611.c @@ -93,6 +93,8 @@ { 1920, 1080, 60, 4, 1 }, /* 1080P 24bit 60Hz 4lane 1port */ { 1920, 1080, 30, 3, 1 }, /* 1080P 24bit 30Hz 3lane 1port */ { 1920, 1080, 24, 3, 1 }, + { 1280, 720, 60, 4, 1 }, + { 1280, 720, 30, 4, 1 }, { 720, 480, 60, 4, 1 }, { 720, 576, 50, 2, 1 }, { 640, 480, 60, 2, 1 }, @@ -228,8 +230,14 @@ case 640: regmap_write(lt9611->regmap, 0x8326, 0x14); break; + case 1280: + regmap_write(lt9611->regmap, 0x8326, 0x1c); + break; case 1920: - regmap_write(lt9611->regmap, 0x8326, 0x37); + if (drm_mode_vrefresh(mode) == 30) + regmap_write(lt9611->regmap, 0x8326, 0x1c); + else + regmap_write(lt9611->regmap, 0x8326, 0x37); break; case 3840: regmap_multi_reg_write(lt9611->regmap, reg_cfg2, ARRAY_SIZE(reg_cfg2)); -- Gitblit v1.6.2