|
@@ -554,7 +554,7 @@ static u32 atombios_adjust_pll(struct drm_crtc *crtc,
|
|
if (encoder->crtc == crtc) {
|
|
if (encoder->crtc == crtc) {
|
|
radeon_encoder = to_radeon_encoder(encoder);
|
|
radeon_encoder = to_radeon_encoder(encoder);
|
|
connector = radeon_get_connector_for_encoder(encoder);
|
|
connector = radeon_get_connector_for_encoder(encoder);
|
|
- if (connector)
|
|
|
|
|
|
+ if (connector && connector->display_info.bpc)
|
|
bpc = connector->display_info.bpc;
|
|
bpc = connector->display_info.bpc;
|
|
encoder_mode = atombios_get_encoder_mode(encoder);
|
|
encoder_mode = atombios_get_encoder_mode(encoder);
|
|
if ((radeon_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT | ATOM_DEVICE_DFP_SUPPORT)) ||
|
|
if ((radeon_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT | ATOM_DEVICE_DFP_SUPPORT)) ||
|