Lines Matching full:edid
134 struct edid *edid = NULL; in cdv_hdmi_detect() local
137 edid = drm_get_edid(connector, &gma_encoder->i2c_bus->adapter); in cdv_hdmi_detect()
141 if (edid) { in cdv_hdmi_detect()
142 if (edid->input & DRM_EDID_INPUT_DIGITAL) { in cdv_hdmi_detect()
145 drm_detect_hdmi_monitor(edid); in cdv_hdmi_detect()
147 drm_detect_monitor_audio(edid); in cdv_hdmi_detect()
149 kfree(edid); in cdv_hdmi_detect()
216 struct edid *edid = NULL; in cdv_hdmi_get_modes() local
219 edid = drm_get_edid(connector, &gma_encoder->i2c_bus->adapter); in cdv_hdmi_get_modes()
220 if (edid) { in cdv_hdmi_get_modes()
221 drm_connector_update_edid_property(connector, edid); in cdv_hdmi_get_modes()
222 ret = drm_add_edid_modes(connector, edid); in cdv_hdmi_get_modes()
223 kfree(edid); in cdv_hdmi_get_modes()