Commit | Line | Data |
---|---|---|
e2842570 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
9e1f05b2 VA |
2 | /* |
3 | * Copyright (C) STMicroelectronics SA 2014 | |
4 | * Author: Benjamin Gaignard <benjamin.gaignard@st.com> for STMicroelectronics. | |
9e1f05b2 VA |
5 | */ |
6 | ||
7 | #ifndef _STI_CRTC_H_ | |
8 | #define _STI_CRTC_H_ | |
9 | ||
5e2f97a9 SR |
10 | struct drm_crtc; |
11 | struct drm_device; | |
12 | struct drm_plane; | |
13 | struct notifier_block; | |
9e1f05b2 VA |
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); | |
9e1f05b2 VA |
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 |