linux/drivers/gpu/drm/mediatek/mtk_drm_crtc.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0-only */
   2/*
   3 * Copyright (c) 2015 MediaTek Inc.
   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
  13#define MTK_LUT_SIZE    512
  14#define MTK_MAX_BPC     10
  15#define MTK_MIN_BPC     3
  16
  17void mtk_drm_crtc_commit(struct drm_crtc *crtc);
  18void mtk_crtc_ddp_irq(struct drm_crtc *crtc, struct mtk_ddp_comp *comp);
  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 */
  24