| From 51109530891c981b681816152bd205724deabcca Mon Sep 17 00:00:00 2001 |
| From: Jitao Shi <jitao.shi@mediatek.com> |
| Date: Sat, 10 Oct 2020 15:09:09 +0800 |
| Subject: [PATCH] Revert "drm/mediatek: dsi: Fix scrolling of panel with small |
| hfp or hbp" |
| |
| This reverts commit 35bf948f1edbf507f6e57e0879fa6ea36d2d2930. |
| |
| Signed-off-by: Jitao Shi <jitao.shi@mediatek.com> |
| Reviewed-by: Bilal Wasim <bilal.wasim@imgtec.com> |
| Tested-by: Bilal Wasim <bilal.wasim@imgtec.com> |
| --- |
| drivers/gpu/drm/mediatek/mtk_dsi.c | 9 +++++---- |
| 1 file changed, 5 insertions(+), 4 deletions(-) |
| |
| diff --git a/drivers/gpu/drm/mediatek/mtk_dsi.c b/drivers/gpu/drm/mediatek/mtk_dsi.c |
| index 80b7a082e874..16fd99dcdacf 100644 |
| --- a/drivers/gpu/drm/mediatek/mtk_dsi.c |
| +++ b/drivers/gpu/drm/mediatek/mtk_dsi.c |
| @@ -466,13 +466,14 @@ static void mtk_dsi_config_vdo_timing(struct mtk_dsi *dsi) |
| horizontal_sync_active_byte = (vm->hsync_len * dsi_tmp_buf_bpp - 10); |
| |
| if (dsi->mode_flags & MIPI_DSI_MODE_VIDEO_SYNC_PULSE) |
| - horizontal_backporch_byte = vm->hback_porch * dsi_tmp_buf_bpp; |
| + horizontal_backporch_byte = |
| + (vm->hback_porch * dsi_tmp_buf_bpp - 10); |
| else |
| - horizontal_backporch_byte = (vm->hback_porch + vm->hsync_len) * |
| - dsi_tmp_buf_bpp; |
| + horizontal_backporch_byte = ((vm->hback_porch + vm->hsync_len) * |
| + dsi_tmp_buf_bpp - 10); |
| |
| data_phy_cycles = timing->lpx + timing->da_hs_prepare + |
| - timing->da_hs_zero + timing->da_hs_exit; |
| + timing->da_hs_zero + timing->da_hs_exit + 3; |
| |
| if (dsi->mode_flags & MIPI_DSI_MODE_VIDEO_BURST) { |
| if ((vm->hfront_porch + vm->hback_porch) * dsi_tmp_buf_bpp > |
| -- |
| 2.25.1 |
| |