aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>2023-01-08 09:00:27 +0200
committerDmitry Baryshkov <dmitry.baryshkov@linaro.org>2023-01-08 18:57:38 +0200
commitb8f0a1ded68332109e54330f021637721362178a (patch)
tree5ac1a17e950132a7ec2f87abc4e35368607c40a8
parent4702b4196e96b2da20ad3b2a024496ce01659f6c (diff)
DNM: drm/bridge: lt9611: forbid 1920x2160 mode
Forbid the 1920x2160 mode, it looks ugly on the screen. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
-rw-r--r--drivers/gpu/drm/bridge/lontium-lt9611.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/bridge/lontium-lt9611.c b/drivers/gpu/drm/bridge/lontium-lt9611.c
index 561da6bd2698..bda9df73fd90 100644
--- a/drivers/gpu/drm/bridge/lontium-lt9611.c
+++ b/drivers/gpu/drm/bridge/lontium-lt9611.c
@@ -802,6 +802,9 @@ static enum drm_mode_status lt9611_bridge_mode_valid(struct drm_bridge *bridge,
if (mode->hdisplay >= 3840 && drm_mode_vrefresh(mode) >= 31)
return MODE_CLOCK_HIGH;
+ if (mode->hdisplay == 1920 && mode->vdisplay == 2160)
+ return MODE_PANEL;
+
if (mode->hdisplay > 2000 && !lt9611->dsi1_node)
return MODE_PANEL;
else