Lines Matching refs:edid

4282 		struct edid *block = intel_connector->detect_edid;  in intel_dp_autotest_edid()
4722 static struct edid *
4728 if (intel_connector->edid) { in intel_dp_get_edid()
4730 if (IS_ERR(intel_connector->edid)) in intel_dp_get_edid()
4733 return drm_edid_duplicate(intel_connector->edid); in intel_dp_get_edid()
4743 struct edid *edid; in intel_dp_set_edid() local
4745 edid = intel_dp_get_edid(intel_dp); in intel_dp_set_edid()
4746 intel_connector->detect_edid = edid; in intel_dp_set_edid()
4751 intel_dp->has_audio = drm_detect_monitor_audio(edid); in intel_dp_set_edid()
4867 struct edid *edid; in intel_dp_get_modes() local
4869 edid = intel_connector->detect_edid; in intel_dp_get_modes()
4870 if (edid) { in intel_dp_get_modes()
4871 int ret = intel_connector_update_modes(connector, edid); in intel_dp_get_modes()
4896 struct edid *edid; in intel_dp_detect_audio() local
4898 edid = to_intel_connector(connector)->detect_edid; in intel_dp_detect_audio()
4899 if (edid) in intel_dp_detect_audio()
4900 has_audio = drm_detect_monitor_audio(edid); in intel_dp_detect_audio()
5000 if (!IS_ERR_OR_NULL(intel_connector->edid)) in intel_dp_connector_destroy()
5001 kfree(intel_connector->edid); in intel_dp_connector_destroy()
5894 struct edid *edid; in intel_edp_init_connector() local
5924 edid = drm_get_edid(connector, &intel_dp->aux.ddc); in intel_edp_init_connector()
5925 if (edid) { in intel_edp_init_connector()
5926 if (drm_add_edid_modes(connector, edid)) { in intel_edp_init_connector()
5928 edid); in intel_edp_init_connector()
5929 drm_edid_to_eld(connector, edid); in intel_edp_init_connector()
5931 kfree(edid); in intel_edp_init_connector()
5932 edid = ERR_PTR(-EINVAL); in intel_edp_init_connector()
5935 edid = ERR_PTR(-ENOENT); in intel_edp_init_connector()
5937 intel_connector->edid = edid; in intel_edp_init_connector()