Commit | Line | Data |
---|---|---|
cfd8d744 BG |
1 | /* |
2 | * Copyright (C) STMicroelectronics SA 2014 | |
3 | * Author: Fabien Dessenne <fabien.dessenne@st.com> for STMicroelectronics. | |
4 | * License terms: GNU General Public License (GPL), version 2 | |
5 | */ | |
6 | ||
7 | #ifndef _STI_VID_H_ | |
8 | #define _STI_VID_H_ | |
9 | ||
871bcdfe VA |
10 | /** |
11 | * STI VID structure | |
12 | * | |
13 | * @dev: driver device | |
14 | * @regs: vid registers | |
15 | * @id: id of the vid | |
16 | */ | |
17 | struct sti_vid { | |
18 | struct device *dev; | |
19 | void __iomem *regs; | |
20 | int id; | |
21 | }; | |
22 | ||
29d1dc62 VA |
23 | void sti_vid_commit(struct sti_vid *vid, |
24 | struct drm_plane_state *state); | |
25 | void sti_vid_disable(struct sti_vid *vid); | |
871bcdfe VA |
26 | struct sti_vid *sti_vid_create(struct device *dev, int id, |
27 | void __iomem *baseaddr); | |
cfd8d744 BG |
28 | |
29 | #endif |