summaryrefslogtreecommitdiffstats
path: root/include/drm
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2008-08-20 11:04:27 -0400
committerDave Airlie <airlied@linux.ie>2008-10-18 07:10:52 +1000
commitdbb19d302baa8ba518599701914f600935fc53fa (patch)
treed3391ed8f7c39f8201d3ea1432df6f634770a2e5 /include/drm
parentc99b058f132388a666544d293392d52d1def6b12 (diff)
downloadlinux-dbb19d302baa8ba518599701914f600935fc53fa.tar.gz
linux-dbb19d302baa8ba518599701914f600935fc53fa.tar.bz2
linux-dbb19d302baa8ba518599701914f600935fc53fa.zip
i915 gem: install and uninstall irq handler in entervt and leavevt ioctls.
Signed-off-by: Kristian Høgsberg <krh@redhat.com> Signed-off-by: Eric Anholt <eric@anholt.net> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include/drm')
-rw-r--r--include/drm/drmP.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/drm/drmP.h b/include/drm/drmP.h
index 1469a1bd8821..51ee72c962b1 100644
--- a/include/drm/drmP.h
+++ b/include/drm/drmP.h
@@ -1134,6 +1134,7 @@ extern void drm_core_reclaim_buffers(struct drm_device *dev,
extern int drm_control(struct drm_device *dev, void *data,
struct drm_file *file_priv);
extern irqreturn_t drm_irq_handler(DRM_IRQ_ARGS);
+extern int drm_irq_install(struct drm_device *dev);
extern int drm_irq_uninstall(struct drm_device *dev);
extern void drm_driver_irq_preinstall(struct drm_device *dev);
extern void drm_driver_irq_postinstall(struct drm_device *dev);