summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorLiu Ying <victor.liu@nxp.com>2018-10-11 16:56:35 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:34:30 +0800
commitcf52ac87da7944b271ac3bce53b3e3d7ebd86af3 (patch)
tree13be1ed01bc1116c8b7353442828beeb97788ca6 /drivers
parentd466550e9d442bf14588da2b5a77ad438349d930 (diff)
MLK-19888 gpu: imx: dpu: common: Use stream1 as the master stream for i.MX8QM
Pixel combiner uses two display streams to drive one single display. Either one of the two streams can be master stream and the other slave stream. If we use stream0 as the master stream, the overlay covers the two streams could be unsynchronized sometimes. It looks like there is one frame lag between the two streams. However, it turns out that using stream1 as the master stream can workaround this issue. Signed-off-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gpu/imx/dpu/dpu-common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/imx/dpu/dpu-common.c b/drivers/gpu/imx/dpu/dpu-common.c
index eec5a220602b..4a1e78b27f2d 100644
--- a/drivers/gpu/imx/dpu/dpu-common.c
+++ b/drivers/gpu/imx/dpu/dpu-common.c
@@ -605,7 +605,7 @@ static const struct dpu_devtype dpu_type_v2_qm = {
.has_syncmode_fixup = true,
.syncmode_min_prate = 300000,
.singlemode_max_width = 1920,
- .master_stream_id = 0,
+ .master_stream_id = 1,
.pixel_link_quirks = true,
.pixel_link_nhvsync = true,
.version = DPU_V2,