]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - drivers/gpu/drm/mediatek/mtk_drm_crtc.h
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[mirror_ubuntu-jammy-kernel.git] / drivers / gpu / drm / mediatek / mtk_drm_crtc.h
CommitLineData
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 17void mtk_drm_crtc_commit(struct drm_crtc *crtc);
f265905c 18void mtk_crtc_ddp_irq(struct drm_crtc *crtc, struct mtk_ddp_comp *comp);
119f5173
CH
19int 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 */