Lines Matching defs:edid
357 /* use cached edid if we have one */
358 if (!IS_ERR_OR_NULL(lvds_connector->base.edid))
359 return drm_add_edid_modes(connector, lvds_connector->base.edid);
458 if (!IS_ERR_OR_NULL(lvds_connector->base.edid))
459 kfree(lvds_connector->base.edid, EDID_LENGTH * (DRM_MAX_EDID_EXT_NUM + 1));
894 struct edid *edid;
996 edid = drm_get_edid(connector, intel_gmbus_get_adapter(dev_priv, pin));
997 if (edid) {
998 if (drm_add_edid_modes(connector, edid)) {
1000 edid);
1002 kfree(edid, EDID_LENGTH * (DRM_MAX_EDID_EXT_NUM + 1));
1003 edid = NULL;
1006 edid = NULL;
1008 lvds_connector->base.edid = edid;
1010 if (IS_ERR_OR_NULL(edid)) {