Lines Matching refs:drm_edid
480 const struct drm_edid *fixed_edid = intel_connector->panel.fixed_edid; in intel_lvds_get_modes()
841 const struct drm_edid *drm_edid; in intel_lvds_init() local
959 drm_edid = drm_edid_alloc(edid, (edid->extensions + 1) * EDID_LENGTH); in intel_lvds_init()
962 drm_edid = NULL; in intel_lvds_init()
965 drm_edid = drm_edid_read_ddc(connector, in intel_lvds_init()
968 if (drm_edid) { in intel_lvds_init()
969 if (drm_edid_connector_update(connector, drm_edid) || in intel_lvds_init()
972 drm_edid_free(drm_edid); in intel_lvds_init()
973 drm_edid = ERR_PTR(-EINVAL); in intel_lvds_init()
976 drm_edid = ERR_PTR(-ENOENT); in intel_lvds_init()
979 IS_ERR(drm_edid) ? NULL : drm_edid); in intel_lvds_init()
1002 intel_panel_init(intel_connector, drm_edid); in intel_lvds_init()