aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/intelfb/intelfb.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/intelfb/intelfb.h')
-rw-r--r--drivers/video/intelfb/intelfb.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/video/intelfb/intelfb.h b/drivers/video/intelfb/intelfb.h
index cb016fe4d488..dab1f2d764d2 100644
--- a/drivers/video/intelfb/intelfb.h
+++ b/drivers/video/intelfb/intelfb.h
@@ -208,6 +208,11 @@ struct intelfb_heap_data {
208 u32 size; // in bytes 208 u32 size; // in bytes
209}; 209};
210 210
211struct intelfb_vsync {
212 wait_queue_head_t wait;
213 unsigned int count;
214};
215
211struct intelfb_info { 216struct intelfb_info {
212 struct fb_info *info; 217 struct fb_info *info;
213 struct fb_ops *fbops; 218 struct fb_ops *fbops;
@@ -271,6 +276,12 @@ struct intelfb_info {
271 int fixed_mode; 276 int fixed_mode;
272 int ring_active; 277 int ring_active;
273 int flag; 278 int flag;
279 unsigned long irq_flags;
280 int open;
281
282 /* vsync */
283 struct intelfb_vsync vsync;
284 spinlock_t int_lock;
274 285
275 /* hw cursor */ 286 /* hw cursor */
276 int cursor_on; 287 int cursor_on;