OSDN Git Service

drm/mediatek: apply CMDQ control flow
authorBibby Hsieh <bibby.hsieh@mediatek.com>
Tue, 10 Dec 2019 05:05:26 +0000 (13:05 +0800)
committerCK Hu <ck.hu@mediatek.com>
Thu, 9 Jan 2020 01:39:08 +0000 (09:39 +0800)
commit2f965be7f90083f7cfd57c49f74a7f341de335a9
treee6e104f0fe68991ab763106c981a96f7e970bb2c
parentd0afe37f5209c7b51a5646ffef578b9d9b383d90
drm/mediatek: apply CMDQ control flow

In some Mediatek SoC, there is no "shadow"
registers for performaing an atomic video mode
set or page flip at vblank/vsync.

The CMDQ (Commend Queue) is used to help
update all relevant display controller registers
with critical time limation.

Signed-off-by: YT Shen <yt.shen@mediatek.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Bibby Hsieh <bibby.hsieh@mediatek.com>
Signed-off-by: Yongqiang Niu <yongqiang.niu@mediatek.com>
Signed-off-by: CK Hu <ck.hu@mediatek.com>
drivers/gpu/drm/mediatek/mtk_drm_crtc.c