diff options
author | Santosh Reddy Galma <galmar@nvidia.com> | 2017-07-12 06:30:38 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2019-09-04 14:58:07 -0400 |
commit | 32061400293b53177190bf210b09a866683dc669 (patch) | |
tree | a03b20eeb3260aaffde66181865e65d608ff282c /drivers/video/tegra/dc/dsi.c | |
parent | 9ca0b417806a5161d83ff93565b029ab8b4bc1b0 (diff) |
video: tegra: dc: fix max_pixclock filtering logic
- fix mode filtering logic for DSI,HDMI and DP wrt
max pixclock specified in dt.
Bug 1912157
Change-Id: I25f75b68e4fc7db838684f27cd4d2100a2b098dd
Signed-off-by: Santosh Reddy Galma <galmar@nvidia.com>
(cherry picked from commit 5404b497ad32767b6c1bfc27e9c2e51d23a0f973)
Signed-off-by: Ken Chang <kenc@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2136238
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/video/tegra/dc/dsi.c')
-rw-r--r-- | drivers/video/tegra/dc/dsi.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/video/tegra/dc/dsi.c b/drivers/video/tegra/dc/dsi.c index d18c542a2..ddf04cef2 100644 --- a/drivers/video/tegra/dc/dsi.c +++ b/drivers/video/tegra/dc/dsi.c | |||
@@ -378,12 +378,8 @@ static bool tegra_dsi_mode_filter(const struct tegra_dc *dc, | |||
378 | if (mode->vmode & FB_VMODE_YUV_MASK) | 378 | if (mode->vmode & FB_VMODE_YUV_MASK) |
379 | return false; | 379 | return false; |
380 | 380 | ||
381 | /* | 381 | /* Check if the mode's pixel clock is more than the max rate*/ |
382 | * Check if mode's pixel clock requirement can be satisfied. Note that | 382 | if (!tegra_dc_valid_pixclock(dc, mode)) |
383 | * the pixclock value is in pico seconds. | ||
384 | */ | ||
385 | if (mode->pixclock && tegra_dc_get_out_max_pixclock(dc) && | ||
386 | mode->pixclock < tegra_dc_get_out_max_pixclock(dc)) | ||
387 | return false; | 383 | return false; |
388 | 384 | ||
389 | /* | 385 | /* |