drm/i915: Move the get/put irq locking into the caller