515,8 → 515,17 |
if (!radeon_connector->ddc_bus) |
return -1; |
edid = drm_get_edid(connector, &radeon_connector->ddc_bus->adapter); |
/* Log EDID retrieval status here. In particular with regard to |
* connectors with requires_extended_probe flag set, that will prevent |
* function radeon_dvi_detect() to fetch EDID on this connector, |
* as long as there is no valid EDID header found */ |
if (edid) { |
DRM_INFO("Radeon display connector %s: Found valid EDID", |
drm_get_connector_name(connector)); |
kfree(edid); |
} else { |
DRM_INFO("Radeon display connector %s: No monitor connected or invalid EDID", |
drm_get_connector_name(connector)); |
} |
return ret; |
} |
1014,8 → 1023,6 |
int i; |
int ret; |
|
ENTER(); |
|
drm_mode_config_init(rdev->ddev); |
rdev->mode_info.mode_config_initialized = true; |
|
1072,8 → 1079,6 |
radeon_fbdev_init(rdev); |
// drm_kms_helper_poll_init(rdev->ddev); |
|
LEAVE(); |
|
return 0; |
} |
|