diff options
author | Jesse Barnes <jbarnes@virtuousgeek.org> | 2011-06-28 13:00:41 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2011-06-29 20:37:22 -0700 |
commit | f71d4af4cd475aced6d9ec9730b03885ac80b833 (patch) | |
tree | 94cc3ab06f0d8d050cfb29bafac7d1896d5e9003 /drivers/gpu/drm/i915/i915_drv.c | |
parent | 79d2427338e8da362678de32a1c8af1dc8a9810a (diff) | |
download | blackbird-op-linux-f71d4af4cd475aced6d9ec9730b03885ac80b833.tar.gz blackbird-op-linux-f71d4af4cd475aced6d9ec9730b03885ac80b833.zip |
drm/i915: move IRQ function table init to i915_irq.c
This lets us make the various IRQ functions static and helps avoid
problems like the one fixed in "drm/i915: Use chipset-specific irq
installers" where one of the exported functions was called rather than
the chipset specific version.
This also fixes a UMS-mode bug -- the correct irq functions for IRL
and later chips were only getting loaded in the KMS path.
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Reviewed-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.c')
-rw-r--r-- | drivers/gpu/drm/i915/i915_drv.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c index 609358faaa90..013d304455b9 100644 --- a/drivers/gpu/drm/i915/i915_drv.c +++ b/drivers/gpu/drm/i915/i915_drv.c @@ -765,14 +765,6 @@ static struct drm_driver driver = { .resume = i915_resume, .device_is_agp = i915_driver_device_is_agp, - .enable_vblank = i915_enable_vblank, - .disable_vblank = i915_disable_vblank, - .get_vblank_timestamp = i915_get_vblank_timestamp, - .get_scanout_position = i915_get_crtc_scanoutpos, - .irq_preinstall = i915_driver_irq_preinstall, - .irq_postinstall = i915_driver_irq_postinstall, - .irq_uninstall = i915_driver_irq_uninstall, - .irq_handler = i915_driver_irq_handler, .reclaim_buffers = drm_core_reclaim_buffers, .master_create = i915_master_create, .master_destroy = i915_master_destroy, |