1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
---|---|
2 | /* |
3 | * omap_plane.h -- OMAP DRM Plane |
4 | * |
5 | * Copyright (C) 2011 Texas Instruments |
6 | * Author: Rob Clark <rob@ti.com> |
7 | */ |
8 | |
9 | #ifndef __OMAPDRM_PLANE_H__ |
10 | #define __OMAPDRM_PLANE_H__ |
11 | |
12 | #include <linux/types.h> |
13 | |
14 | enum drm_plane_type; |
15 | |
16 | struct drm_device; |
17 | struct drm_mode_object; |
18 | struct drm_plane; |
19 | |
20 | struct drm_plane *omap_plane_init(struct drm_device *dev, |
21 | int idx, enum drm_plane_type type, |
22 | u32 possible_crtcs); |
23 | void omap_plane_install_properties(struct drm_plane *plane, |
24 | struct drm_mode_object *obj); |
25 | bool is_omap_plane_dual_overlay(struct drm_plane_state *state); |
26 | |
27 | #endif /* __OMAPDRM_PLANE_H__ */ |
28 |