- if (intel_lvds->edid_good) {
- int ret = intel_ddc_get_modes(connector,
- &dev_priv->gmbus[GMBUS_PORT_PANEL].adapter);
- if (ret)
- return ret;
+ if (intel_lvds->edid) {
+ drm_mode_connector_update_edid_property(connector,
+ intel_lvds->edid);
+ return drm_add_edid_modes(connector, intel_lvds->edid);