Эх сурвалжийг харах

disp: msm: sde: reduce WB linewidth for YUV format

Linear formats have an increased width of 5k on waipio
target however this excludes YUV and only applies to
RGB linear formats. This change reduces the max linewidth for
YUV format to 4k.

Change-Id: I51cfc272ea14e10cde87098e879ef7dfbd9f117a
Signed-off-by: Samantha Tran <[email protected]>
Samantha Tran 4 жил өмнө
parent
commit
15b35fe217

+ 1 - 1
msm/sde/sde_encoder_phys_wb.c

@@ -25,7 +25,7 @@
 #define TO_S15D16(_x_)	((_x_) << 7)
 #define TO_S15D16(_x_)	((_x_) << 7)
 
 
 #define SDE_WB_MAX_LINEWIDTH(fmt, wb_cfg) \
 #define SDE_WB_MAX_LINEWIDTH(fmt, wb_cfg) \
-	(SDE_FORMAT_IS_UBWC(fmt) ? wb_cfg->sblk->maxlinewidth : \
+	((SDE_FORMAT_IS_UBWC(fmt) || SDE_FORMAT_IS_YUV(fmt)) ? wb_cfg->sblk->maxlinewidth : \
 	wb_cfg->sblk->maxlinewidth_linear)
 	wb_cfg->sblk->maxlinewidth_linear)
 
 
 static const u32 cwb_irq_tbl[PINGPONG_MAX] = {SDE_NONE, INTR_IDX_PP1_OVFL,
 static const u32 cwb_irq_tbl[PINGPONG_MAX] = {SDE_NONE, INTR_IDX_PP1_OVFL,