From: Oleksij Rempel <[email protected]> Enable the MIPI_DSI_MODE_VIDEO_BURST flag to produce stable LVDS output on RK3576. In non-burst mode, the bridge produces a horizontally unstable image on this platform.
Tested with: AUO G185HAN01.0 dual-link LVDS panel via LT9211C bridge Signed-off-by: Oleksij Rempel <[email protected]> Signed-off-by: Philipp Zabel <[email protected]> --- drivers/gpu/drm/bridge/lontium-lt9211.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/bridge/lontium-lt9211.c b/drivers/gpu/drm/bridge/lontium-lt9211.c index c82f7ee7134c..e34ee288e466 100644 --- a/drivers/gpu/drm/bridge/lontium-lt9211.c +++ b/drivers/gpu/drm/bridge/lontium-lt9211.c @@ -1399,7 +1399,8 @@ static int lt9211_host_attach(struct lt9211 *ctx) dsi->format = MIPI_DSI_FMT_RGB888; if (ctx->chip_type == LT9211C) { - dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_LPM; + dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST | + MIPI_DSI_MODE_LPM; } else { dsi->mode_flags = MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_SYNC_PULSE | -- 2.47.3
