From 6574cc69b6de58dafcfd2cf08721b082d4f7ab6a Mon Sep 17 00:00:00 2001 From: Satya Rama Aditya Pinapala Date: Wed, 29 Apr 2020 11:07:28 -0700 Subject: [PATCH] disp: msm: dsi: remove pclk scaling for porches Change removes scaling for porches while calculating h_total, as it is not necessary. Using scaling for porches results in lower clocks which in turn can lead to low FPS. Change-Id: Idbad83e1c56f079e60fe5ac342f8dd977db54f8f Signed-off-by: Satya Rama Aditya Pinapala --- msm/dsi/dsi_defs.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/msm/dsi/dsi_defs.h b/msm/dsi/dsi_defs.h index a6dbb1081a0a..be7b239482bc 100644 --- a/msm/dsi/dsi_defs.h +++ b/msm/dsi/dsi_defs.h @@ -748,9 +748,8 @@ static inline u64 dsi_h_total_dce(struct dsi_mode_info *mode) { u64 h_total = dsi_h_active_dce(mode); - h_total += DSI_H_SCALE(mode->h_back_porch, &mode->pclk_scale) + - DSI_H_SCALE(mode->h_front_porch, &mode->pclk_scale) + - DSI_H_SCALE(mode->h_sync_width, &mode->pclk_scale); + h_total += mode->h_back_porch + mode->h_front_porch + + mode->h_sync_width; return h_total; }