1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | /* |
3 | * Copyright (C) STMicroelectronics SA 2014 |
4 | * Author: Benjamin Gaignard <benjamin.gaignard@st.com> for STMicroelectronics. |
5 | */ |
6 | |
7 | #ifndef _STI_CRTC_H_ |
8 | #define _STI_CRTC_H_ |
9 | |
10 | struct drm_crtc; |
11 | struct drm_device; |
12 | struct drm_plane; |
13 | struct notifier_block; |
14 | struct sti_mixer; |
15 | |
16 | int sti_crtc_init(struct drm_device *drm_dev, struct sti_mixer *mixer, |
17 | struct drm_plane *primary, struct drm_plane *cursor); |
18 | int sti_crtc_vblank_cb(struct notifier_block *nb, |
19 | unsigned long event, void *data); |
20 | bool sti_crtc_is_main(struct drm_crtc *drm_crtc); |
21 | |
22 | #endif |
23 | |