Lines Matching refs:edid_ext

3410 	u8 *edid_ext = NULL;  in drm_find_edid_extension()  local
3425 edid_ext = (u8 *)edid + HDMI_EDID_BLOCK_SIZE * (i + 1); in drm_find_edid_extension()
3426 if (edid_ext[0] == ext_id) in drm_find_edid_extension()
3433 return edid_ext; in drm_find_edid_extension()
3457 u8 *edid_ext; in drm_detect_hdmi_monitor() local
3461 edid_ext = drm_find_cea_extension(edid); in drm_detect_hdmi_monitor()
3462 if (!edid_ext) in drm_detect_hdmi_monitor()
3465 if (cea_db_offsets(edid_ext, &start_offset, &end_offset)) in drm_detect_hdmi_monitor()
3472 for_each_cea_db(edid_ext, i, start_offset, end_offset) { in drm_detect_hdmi_monitor()
3473 if (cea_db_is_hdmi_vsdb(&edid_ext[i])) in drm_detect_hdmi_monitor()
3494 u8 *edid_ext; in drm_detect_monitor_audio() local
3499 edid_ext = drm_find_cea_extension(edid); in drm_detect_monitor_audio()
3500 if (!edid_ext) in drm_detect_monitor_audio()
3503 has_audio = ((edid_ext[3] & EDID_BASIC_AUDIO) != 0); in drm_detect_monitor_audio()
3510 if (cea_db_offsets(edid_ext, &start_offset, &end_offset)) in drm_detect_monitor_audio()
3513 for_each_cea_db(edid_ext, i, start_offset, end_offset) { in drm_detect_monitor_audio()
3514 if (cea_db_tag(&edid_ext[i]) == AUDIO_BLOCK) { in drm_detect_monitor_audio()
3516 for (j = 1; j < cea_db_payload_len(&edid_ext[i]) + 1; in drm_detect_monitor_audio()
3519 (edid_ext[i + j] >> 3) & 0xf); in drm_detect_monitor_audio()
3563 const u8 *edid_ext; in drm_parse_cea_ext() local
3566 edid_ext = drm_find_cea_extension(edid); in drm_parse_cea_ext()
3567 if (!edid_ext) in drm_parse_cea_ext()
3570 info->cea_rev = edid_ext[1]; in drm_parse_cea_ext()
3574 if (edid_ext[3] & EDID_CEA_YCRCB444) in drm_parse_cea_ext()
3576 if (edid_ext[3] & EDID_CEA_YCRCB422) in drm_parse_cea_ext()
3579 if (cea_db_offsets(edid_ext, &start, &end)) in drm_parse_cea_ext()
3582 for_each_cea_db(edid_ext, i, start, end) { in drm_parse_cea_ext()
3583 const u8 *db = &edid_ext[i]; in drm_parse_cea_ext()
3677 u8 *edid_ext = NULL; in drm_find_edid_extension_from_index() local
3692 edid_ext = (u8 *)edid + HDMI_EDID_BLOCK_SIZE * (i + 1); in drm_find_edid_extension_from_index()
3693 if (edid_ext[0] == ext_id) in drm_find_edid_extension_from_index()
3702 return edid_ext; in drm_find_edid_extension_from_index()