Lines Matching refs:edid
1079 struct edid *edid; in intel_hdmi_set_edid() local
1085 edid = drm_get_edid(connector, in intel_hdmi_set_edid()
1091 to_intel_connector(connector)->detect_edid = edid; in intel_hdmi_set_edid()
1092 if (edid && edid->input & DRM_EDID_INPUT_DIGITAL) { in intel_hdmi_set_edid()
1094 drm_rgb_quant_range_selectable(edid); in intel_hdmi_set_edid()
1096 intel_hdmi->has_audio = drm_detect_monitor_audio(edid); in intel_hdmi_set_edid()
1103 drm_detect_hdmi_monitor(edid); in intel_hdmi_set_edid()
1151 struct edid *edid; in intel_hdmi_get_modes() local
1153 edid = to_intel_connector(connector)->detect_edid; in intel_hdmi_get_modes()
1154 if (edid == NULL) in intel_hdmi_get_modes()
1157 return intel_connector_update_modes(connector, edid); in intel_hdmi_get_modes()
1164 struct edid *edid; in intel_hdmi_detect_audio() local
1166 edid = to_intel_connector(connector)->detect_edid; in intel_hdmi_detect_audio()
1167 if (edid && edid->input & DRM_EDID_INPUT_DIGITAL) in intel_hdmi_detect_audio()
1168 has_audio = drm_detect_monitor_audio(edid); in intel_hdmi_detect_audio()