diff options
author | yt.shen@mediatek.com <yt.shen@mediatek.com> | 2017-03-31 19:30:31 +0800 |
---|---|---|
committer | CK Hu <ck.hu@mediatek.com> | 2017-04-08 00:02:13 +0800 |
commit | 9dc84e98a31f64363c32ecae8ec0b9e8cf3ce156 (patch) | |
tree | 145ac57716c506457b207dc55cd46a6131576f81 /drivers/gpu/drm/mediatek/mtk_drm_ddp.h | |
parent | c5f228ef6ccddbc3ebc346e2cfb2b11c1762696f (diff) | |
download | op-kernel-dev-9dc84e98a31f64363c32ecae8ec0b9e8cf3ce156.zip op-kernel-dev-9dc84e98a31f64363c32ecae8ec0b9e8cf3ce156.tar.gz |
drm/mediatek: add shadow register support
We need to acquire mutex before using the resources,
and need to release it after finished.
So we don't need to write registers in the blanking period.
Signed-off-by: YT Shen <yt.shen@mediatek.com>
Acked-by: CK Hu <ck.hu@mediatek.com>
Diffstat (limited to 'drivers/gpu/drm/mediatek/mtk_drm_ddp.h')
-rw-r--r-- | drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/mediatek/mtk_drm_ddp.h b/drivers/gpu/drm/mediatek/mtk_drm_ddp.h index 92c1175..f9a7991 100644 --- a/drivers/gpu/drm/mediatek/mtk_drm_ddp.h +++ b/drivers/gpu/drm/mediatek/mtk_drm_ddp.h @@ -37,5 +37,7 @@ void mtk_disp_mutex_remove_comp(struct mtk_disp_mutex *mutex, enum mtk_ddp_comp_id id); void mtk_disp_mutex_unprepare(struct mtk_disp_mutex *mutex); void mtk_disp_mutex_put(struct mtk_disp_mutex *mutex); +void mtk_disp_mutex_acquire(struct mtk_disp_mutex *mutex); +void mtk_disp_mutex_release(struct mtk_disp_mutex *mutex); #endif /* MTK_DRM_DDP_H */ |