drm/i915: Determine type before initialising connector