drm/i915: Optimize pipe irq handling on bdw