|
@@ -917,10 +917,12 @@ void intel_crt_init(struct drm_device *dev)
|
|
|
if (I915_HAS_HOTPLUG(dev))
|
|
if (I915_HAS_HOTPLUG(dev))
|
|
|
crt->base.hpd_pin = HPD_CRT;
|
|
crt->base.hpd_pin = HPD_CRT;
|
|
|
if (HAS_DDI(dev)) {
|
|
if (HAS_DDI(dev)) {
|
|
|
|
|
+ crt->base.port = PORT_E;
|
|
|
crt->base.get_config = hsw_crt_get_config;
|
|
crt->base.get_config = hsw_crt_get_config;
|
|
|
crt->base.get_hw_state = intel_ddi_get_hw_state;
|
|
crt->base.get_hw_state = intel_ddi_get_hw_state;
|
|
|
crt->base.post_disable = hsw_post_disable_crt;
|
|
crt->base.post_disable = hsw_post_disable_crt;
|
|
|
} else {
|
|
} else {
|
|
|
|
|
+ crt->base.port = PORT_NONE;
|
|
|
crt->base.get_config = intel_crt_get_config;
|
|
crt->base.get_config = intel_crt_get_config;
|
|
|
crt->base.get_hw_state = intel_crt_get_hw_state;
|
|
crt->base.get_hw_state = intel_crt_get_hw_state;
|
|
|
}
|
|
}
|