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;
51 bool irq_enabled;
53 unsigned int num_pipes;
54 struct omap_drm_pipeline pipes[8];
55 struct omap_drm_pipeline *channels[8];
57 unsigned int num_planes;
58 struct drm_plane *planes[8];
60 struct drm_fb_helper *fbdev;
62 struct workqueue_struct *wq;
65 struct mutex list_lock;
68 struct list_head obj_list;
70 struct omap_drm_usergart *usergart;
71 bool has_dmm;
74 struct drm_property *zorder_prop;
77 spinlock_t wait_lock; /* protects the wait_list */
78 struct list_head wait_list; /* list of omap_irq_wait */
79 u32 irq_mask; /* enabled irqs in addition to wait_list */
82 unsigned int max_bandwidth;