Lines Matching refs:edid_ext
3251 u8 *edid_ext = NULL;
3260 edid_ext = (u8 *)edid + EDID_LENGTH * (i + 1);
3261 if (edid_ext[0] == ext_id)
3270 return edid_ext;
4372 static uint8_t eotf_supported(const u8 *edid_ext)
4374 return edid_ext[2] &
4381 static uint8_t hdr_metadata_type(const u8 *edid_ext)
4383 return edid_ext[3] &
4762 u8 *edid_ext;
4766 edid_ext = drm_find_cea_extension(edid);
4767 if (!edid_ext)
4770 if (cea_db_offsets(edid_ext, &start_offset, &end_offset))
4777 for_each_cea_db(edid_ext, i, start_offset, end_offset) {
4778 if (cea_db_is_hdmi_vsdb(&edid_ext[i]))
4800 u8 *edid_ext;
4805 edid_ext = drm_find_cea_extension(edid);
4806 if (!edid_ext)
4809 has_audio = (edid_ext[0] == CEA_EXT &&
4810 (edid_ext[3] & EDID_BASIC_AUDIO) != 0);
4817 if (cea_db_offsets(edid_ext, &start_offset, &end_offset))
4820 for_each_cea_db(edid_ext, i, start_offset, end_offset) {
4821 if (cea_db_tag(&edid_ext[i]) == AUDIO_BLOCK) {
4823 for (j = 1; j < cea_db_payload_len(&edid_ext[i]) + 1; j += 3)
4825 (edid_ext[i + j] >> 3) & 0xf);
5004 const u8 *edid_ext;
5007 edid_ext = drm_find_cea_extension(edid);
5008 if (!edid_ext)
5011 info->cea_rev = edid_ext[1];
5015 if (edid_ext[3] & EDID_CEA_YCRCB444)
5017 if (edid_ext[3] & EDID_CEA_YCRCB422)
5020 if (cea_db_offsets(edid_ext, &start, &end))
5023 for_each_cea_db(edid_ext, i, start, end) {
5024 const u8 *db = &edid_ext[i];