Lines Matching refs:ddev
28 struct drm_device *ddev = crtc->dev; in tidss_irq_enable_vblank() local
29 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_enable_vblank()
43 struct drm_device *ddev = crtc->dev; in tidss_irq_disable_vblank() local
44 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_disable_vblank()
58 struct drm_device *ddev = (struct drm_device *)arg; in tidss_irq_handler() local
59 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_handler()
96 static void tidss_irq_preinstall(struct drm_device *ddev) in tidss_irq_preinstall() argument
98 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_preinstall()
110 static void tidss_irq_postinstall(struct drm_device *ddev) in tidss_irq_postinstall() argument
112 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_postinstall()
137 int tidss_irq_install(struct drm_device *ddev, unsigned int irq) in tidss_irq_install() argument
144 tidss_irq_preinstall(ddev); in tidss_irq_install()
146 ret = request_irq(irq, tidss_irq_handler, 0, ddev->driver->name, ddev); in tidss_irq_install()
150 tidss_irq_postinstall(ddev); in tidss_irq_install()
155 void tidss_irq_uninstall(struct drm_device *ddev) in tidss_irq_uninstall() argument
157 struct tidss_device *tidss = to_tidss(ddev); in tidss_irq_uninstall()
163 free_irq(tidss->irq, ddev); in tidss_irq_uninstall()