Lines Matching refs:drm_device
158 extern int mga_dma_bootstrap(struct drm_device *dev, void *data,
160 extern int mga_dma_init(struct drm_device *dev, void *data,
162 extern int mga_dma_flush(struct drm_device *dev, void *data,
164 extern int mga_dma_reset(struct drm_device *dev, void *data,
166 extern int mga_dma_buffers(struct drm_device *dev, void *data,
168 extern int mga_driver_load(struct drm_device *dev, unsigned long flags);
169 extern int mga_driver_unload(struct drm_device *dev);
170 extern void mga_driver_lastclose(struct drm_device *dev);
171 extern int mga_driver_dma_quiescent(struct drm_device *dev);
179 extern int mga_freelist_put(struct drm_device *dev, struct drm_buf *buf);
186 extern int mga_enable_vblank(struct drm_device *dev, unsigned int pipe);
187 extern void mga_disable_vblank(struct drm_device *dev, unsigned int pipe);
188 extern u32 mga_get_vblank_counter(struct drm_device *dev, unsigned int pipe);
189 extern int mga_driver_fence_wait(struct drm_device *dev, unsigned int *sequence);
190 extern int mga_driver_vblank_wait(struct drm_device *dev, unsigned int *sequence);
192 extern void mga_driver_irq_preinstall(struct drm_device *dev);
193 extern int mga_driver_irq_postinstall(struct drm_device *dev);
194 extern void mga_driver_irq_uninstall(struct drm_device *dev);