drm/i915: Handle the no-interrupts case for UMS by polling