aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu
diff options
context:
space:
mode:
authorJayant Shekhar <jshekhar@codeaurora.org>2018-11-30 17:22:50 +0530
committerSean Paul <seanpaul@chromium.org>2018-12-03 08:46:14 -0500
commitd9a75a6201d9367a452de59d7759b708633f1a1f (patch)
treecd450c2fbc8044069fedac9a8c8c8b4894944b17 /drivers/gpu
parentdrm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data" (diff)
downloadlinux-dev-d9a75a6201d9367a452de59d7759b708633f1a1f.tar.xz
linux-dev-d9a75a6201d9367a452de59d7759b708633f1a1f.zip
drm/msm/dpu: Ignore alpha for XBGR8888 format
Alpha enable in the pixel format will help in selecting the blend rule. By keeping alpha enable to true we are allowing foreground alpha to blend with the layer. If alpha is don't care, then we should not allow pixel alpha to be part of blend equation. Signed-off-by: Jayant Shekhar <jshekhar@codeaurora.org> Signed-off-by: Sean Paul <seanpaul@chromium.org>
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c
index bfcd165e96df..d743e7ca6a3c 100644
--- a/drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c
+++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c
@@ -216,7 +216,7 @@ static const struct dpu_format dpu_format_map[] = {
INTERLEAVED_RGB_FMT(XBGR8888,
COLOR_8BIT, COLOR_8BIT, COLOR_8BIT, COLOR_8BIT,
C2_R_Cr, C0_G_Y, C1_B_Cb, C3_ALPHA, 4,
- true, 4, 0,
+ false, 4, 0,
DPU_FETCH_LINEAR, 1),
INTERLEAVED_RGB_FMT(RGBA8888,