Selaa lähdekoodia

disp: msm: dp: fix DP controller bpc configuration when DSC is enabled

When DSC is enabled, dp controller uses the 8bpc data format to
transfer the data irrespective of the actual input bpc to DSC.

Change-Id: I817093e9726d013f0402bfdddfbccec59a900acc
Signed-off-by: Amine Najahi <[email protected]>
Amine Najahi 4 vuotta sitten
vanhempi
sitoutus
c50713a509
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      msm/dp/dp_panel.c

+ 2 - 2
msm/dp/dp_panel.c

@@ -2692,8 +2692,8 @@ static void dp_panel_config_ctrl(struct dp_panel *dp_panel)
 	tbd = panel->link->get_test_bits_depth(panel->link,
 	tbd = panel->link->get_test_bits_depth(panel->link,
 			dp_panel->pinfo.bpp);
 			dp_panel->pinfo.bpp);
 
 
-	if (tbd == DP_TEST_BIT_DEPTH_UNKNOWN)
-		tbd = DP_TEST_BIT_DEPTH_8;
+	if (tbd == DP_TEST_BIT_DEPTH_UNKNOWN || dp_panel->dsc_en)
+		tbd = (DP_TEST_BIT_DEPTH_8 >> DP_TEST_BIT_DEPTH_SHIFT);
 
 
 	config |= tbd << 8;
 	config |= tbd << 8;