]>
Commit | Line | Data |
---|---|---|
1802d0be | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
119f5173 CH |
2 | /* |
3 | * Copyright (c) 2015 MediaTek Inc. | |
119f5173 CH |
4 | */ |
5 | ||
6 | #ifndef MTK_DRM_CRTC_H | |
7 | #define MTK_DRM_CRTC_H | |
8 | ||
9 | #include <drm/drm_crtc.h> | |
10 | #include "mtk_drm_ddp_comp.h" | |
11 | #include "mtk_drm_plane.h" | |
12 | ||
2f3f4dda | 13 | #define MTK_LUT_SIZE 512 |
72164364 BH |
14 | #define MTK_MAX_BPC 10 |
15 | #define MTK_MIN_BPC 3 | |
119f5173 | 16 | |
119f5173 | 17 | void mtk_drm_crtc_commit(struct drm_crtc *crtc); |
f265905c | 18 | void mtk_crtc_ddp_irq(struct drm_crtc *crtc, struct mtk_ddp_comp *comp); |
119f5173 CH |
19 | int mtk_drm_crtc_create(struct drm_device *drm_dev, |
20 | const enum mtk_ddp_comp_id *path, | |
21 | unsigned int path_len); | |
22 | ||
23 | #endif /* MTK_DRM_CRTC_H */ |