i915: Add support for varying inputs.