Lines Matching defs:drm_edid
43 #include <drm/drm_edid.h>
4714 static const struct drm_edid *
4718 const struct drm_edid *fixed_edid = connector->panel.fixed_edid;
4734 const struct drm_edid *drm_edid)
4741 edid = drm_edid_raw(drm_edid);
4828 const struct drm_edid *drm_edid;
4833 drm_edid = intel_dp_get_edid(intel_dp);
4834 connector->detect_edid = drm_edid;
4837 drm_edid_connector_update(&connector->base, drm_edid);
4844 intel_dp_update_dfp(intel_dp, drm_edid);
4848 edid = drm_edid_raw(drm_edid);
5477 const struct drm_edid *drm_edid;
5572 drm_edid = drm_edid_read_ddc(connector, &intel_dp->aux.ddc);
5573 if (!drm_edid) {
5575 drm_edid = intel_opregion_get_edid(intel_connector);
5576 if (drm_edid)
5581 if (drm_edid) {
5582 if (drm_edid_connector_update(connector, drm_edid) ||
5585 drm_edid_free(drm_edid);
5586 drm_edid = ERR_PTR(-EINVAL);
5589 drm_edid = ERR_PTR(-ENOENT);
5593 IS_ERR(drm_edid) ? NULL : drm_edid);
5617 intel_panel_init(intel_connector, drm_edid);