drm/i915: Move the TypeC port handling code to a separate file