Lines Matching defs:omap_drm_private
43 struct omap_drm_private { struct
44 struct drm_device *ddev;
45 struct device *dev;
46 u32 omaprev;
48 struct dss_device *dss;
49 struct dispc_device *dispc;
50 const struct dispc_ops *dispc_ops;
52 unsigned int num_pipes;
53 struct omap_drm_pipeline pipes[8];
54 struct omap_drm_pipeline *channels[8];
56 unsigned int num_planes;
57 struct drm_plane *planes[8];
59 struct drm_fb_helper *fbdev;
61 struct workqueue_struct *wq;
64 struct mutex list_lock;
67 struct list_head obj_list;
69 struct omap_drm_usergart *usergart;
70 bool has_dmm;
73 struct drm_property *zorder_prop;
76 spinlock_t wait_lock; /* protects the wait_list */
77 struct list_head wait_list; /* list of omap_irq_wait */
78 u32 irq_mask; /* enabled irqs in addition to wait_list */
81 unsigned int max_bandwidth;