|
@@ -2002,10 +2002,12 @@ radeon_add_atom_connector(struct drm_device *dev,
|
|
rdev->mode_info.dither_property,
|
|
rdev->mode_info.dither_property,
|
|
RADEON_FMT_DITHER_DISABLE);
|
|
RADEON_FMT_DITHER_DISABLE);
|
|
|
|
|
|
- if (radeon_audio != 0)
|
|
|
|
|
|
+ if (radeon_audio != 0) {
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
rdev->mode_info.audio_property,
|
|
rdev->mode_info.audio_property,
|
|
RADEON_AUDIO_AUTO);
|
|
RADEON_AUDIO_AUTO);
|
|
|
|
+ radeon_connector->audio = RADEON_AUDIO_AUTO;
|
|
|
|
+ }
|
|
if (ASIC_IS_DCE5(rdev))
|
|
if (ASIC_IS_DCE5(rdev))
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
rdev->mode_info.output_csc_property,
|
|
rdev->mode_info.output_csc_property,
|
|
@@ -2130,6 +2132,7 @@ radeon_add_atom_connector(struct drm_device *dev,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
rdev->mode_info.audio_property,
|
|
rdev->mode_info.audio_property,
|
|
RADEON_AUDIO_AUTO);
|
|
RADEON_AUDIO_AUTO);
|
|
|
|
+ radeon_connector->audio = RADEON_AUDIO_AUTO;
|
|
}
|
|
}
|
|
if (connector_type == DRM_MODE_CONNECTOR_DVII) {
|
|
if (connector_type == DRM_MODE_CONNECTOR_DVII) {
|
|
radeon_connector->dac_load_detect = true;
|
|
radeon_connector->dac_load_detect = true;
|
|
@@ -2185,6 +2188,7 @@ radeon_add_atom_connector(struct drm_device *dev,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
rdev->mode_info.audio_property,
|
|
rdev->mode_info.audio_property,
|
|
RADEON_AUDIO_AUTO);
|
|
RADEON_AUDIO_AUTO);
|
|
|
|
+ radeon_connector->audio = RADEON_AUDIO_AUTO;
|
|
}
|
|
}
|
|
if (ASIC_IS_DCE5(rdev))
|
|
if (ASIC_IS_DCE5(rdev))
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
@@ -2237,6 +2241,7 @@ radeon_add_atom_connector(struct drm_device *dev,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
rdev->mode_info.audio_property,
|
|
rdev->mode_info.audio_property,
|
|
RADEON_AUDIO_AUTO);
|
|
RADEON_AUDIO_AUTO);
|
|
|
|
+ radeon_connector->audio = RADEON_AUDIO_AUTO;
|
|
}
|
|
}
|
|
if (ASIC_IS_DCE5(rdev))
|
|
if (ASIC_IS_DCE5(rdev))
|
|
drm_object_attach_property(&radeon_connector->base.base,
|
|
drm_object_attach_property(&radeon_connector->base.base,
|