Lines Matching refs:edid
1338 struct edid *edid = NULL; in intel_hdmi_set_edid() local
1344 edid = drm_get_edid(connector, in intel_hdmi_set_edid()
1350 to_intel_connector(connector)->detect_edid = edid; in intel_hdmi_set_edid()
1351 if (edid && edid->input & DRM_EDID_INPUT_DIGITAL) { in intel_hdmi_set_edid()
1353 drm_rgb_quant_range_selectable(edid); in intel_hdmi_set_edid()
1355 intel_hdmi->has_audio = drm_detect_monitor_audio(edid); in intel_hdmi_set_edid()
1362 drm_detect_hdmi_monitor(edid); in intel_hdmi_set_edid()
1436 struct edid *edid; in intel_hdmi_get_modes() local
1438 edid = to_intel_connector(connector)->detect_edid; in intel_hdmi_get_modes()
1439 if (edid == NULL) in intel_hdmi_get_modes()
1442 return intel_connector_update_modes(connector, edid); in intel_hdmi_get_modes()
1449 struct edid *edid; in intel_hdmi_detect_audio() local
1451 edid = to_intel_connector(connector)->detect_edid; in intel_hdmi_detect_audio()
1452 if (edid && edid->input & DRM_EDID_INPUT_DIGITAL) in intel_hdmi_detect_audio()
1453 has_audio = drm_detect_monitor_audio(edid); in intel_hdmi_detect_audio()