drm/i915: add hw state readout/checking for pipe_config