Explorar o código

Merge "disp: msm: dp: use VESA recommended default dsc slice height"

qctecmdr %!s(int64=4) %!d(string=hai) anos
pai
achega
83d31bb3f7
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      msm/dp/dp_panel.c

+ 3 - 1
msm/dp/dp_panel.c

@@ -1422,7 +1422,9 @@ static int dp_panel_dsc_prepare_basic_params(
 	comp_info->dsc_info.config.pic_height = dp_mode->timing.v_active;
 	comp_info->dsc_info.config.slice_width = slice_width;
 
-	if (comp_info->dsc_info.config.pic_height % 16 == 0)
+	if (comp_info->dsc_info.config.pic_height % 108 == 0)
+		comp_info->dsc_info.config.slice_height = 108;
+	else if (comp_info->dsc_info.config.pic_height % 16 == 0)
 		comp_info->dsc_info.config.slice_height = 16;
 	else if (comp_info->dsc_info.config.pic_height % 12 == 0)
 		comp_info->dsc_info.config.slice_height = 12;