Lines Matching defs:edid

3240 					aconnector->edid);
3299 aconnector->edid = NULL;
3305 aconnector->edid =
3306 (struct edid *)sink->dc_edid.raw_edid;
3310 aconnector->edid);
3321 drm_connector_update_edid_property(connector, aconnector->edid);
3322 amdgpu_dm_update_freesync_caps(connector, aconnector->edid);
3331 aconnector->edid = NULL;
5507 * TODO: Fix edid parsing
6696 struct edid *edid;
6705 * Note: drm_get_edid gets edid in the following order:
6710 edid = drm_get_edid(connector, ddc);
6711 if (!edid) {
6716 aconnector->edid = edid;
6721 memmove(dc_em_sink->dc_edid.raw_edid, edid, (edid->extensions + 1) * EDID_LENGTH);
6756 struct edid *edid;
6765 * Note: drm_get_edid gets edid in the following order:
6770 edid = drm_get_edid(connector, ddc);
6771 if (!edid) {
6776 if (drm_detect_hdmi_monitor(edid))
6779 aconnector->edid = edid;
6783 (uint8_t *)edid,
6784 (edid->extensions + 1) * EDID_LENGTH,
7463 struct edid *edid)
7468 if (edid) {
7472 drm_add_edid_modes(connector, edid);
7489 amdgpu_dm_update_freesync_caps(connector, edid);
7585 struct edid *edid)
7590 if (!(amdgpu_freesync_vid_mode && edid))
7603 struct edid *edid = amdgpu_dm_connector->edid;
7610 if (!drm_edid_is_valid(edid)) {
7617 amdgpu_dm_connector_ddc_get_modes(connector, edid);
7619 amdgpu_dm_connector_add_freesync_modes(connector, edid);
11188 struct edid *edid, struct amdgpu_hdmi_vsdb_info *vsdb_info)
11194 if (edid == NULL || edid->extensions == 0)
11198 for (i = 0; i < edid->extensions; i++) {
11199 edid_ext = (void *)(edid + (i + 1));
11223 struct edid *edid, struct amdgpu_hdmi_vsdb_info *vsdb_info)
11231 if (edid == NULL || edid->extensions == 0)
11235 for (i = 0; i < edid->extensions; i++) {
11236 edid_ext = (uint8_t *)edid + EDID_LENGTH * (i + 1);
11241 if (i == edid->extensions)
11257 * @edid: EDID from monitor
11265 struct edid *edid)
11290 if (!edid || !sink) {
11308 if (edid && (sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT ||
11314 if (edid->features & DRM_EDID_FEATURE_CONTINUOUS_FREQ) {
11319 edid_check_required = edid->version > 1 ||
11320 (edid->version == 1 &&
11321 edid->revision > 1);
11328 timing = &edid->detailed_timings[i];
11348 if (edid->revision >= 4) {
11371 parse_amd_vsdb(amdgpu_dm_connector, edid, &vsdb_info);
11379 } else if (edid && sink->sink_signal == SIGNAL_TYPE_HDMI_TYPE_A) {
11380 i = parse_hdmi_amd_vsdb(amdgpu_dm_connector, edid, &vsdb_info);
11382 timing = &edid->detailed_timings[i];
11398 i = parse_hdmi_amd_vsdb(amdgpu_dm_connector, edid, &vsdb_info);