Home | History | Annotate | Download | only in drm

Lines Matching defs:edid_ext

3168 	const u8 *edid_ext = NULL;
3177 edid_ext = (const u8 *)edid + EDID_LENGTH * (i + 1);
3178 if (edid_ext[0] == ext_id)
3185 return edid_ext;
4230 static uint8_t eotf_supported(const u8 *edid_ext)
4232 return edid_ext[2] &
4239 static uint8_t hdr_metadata_type(const u8 *edid_ext)
4241 return edid_ext[3] &
4618 const u8 *edid_ext;
4622 edid_ext = drm_find_cea_extension(edid);
4623 if (!edid_ext)
4626 if (cea_db_offsets(edid_ext, &start_offset, &end_offset))
4633 for_each_cea_db(edid_ext, i, start_offset, end_offset) {
4634 if (cea_db_is_hdmi_vsdb(&edid_ext[i]))
4656 const u8 *edid_ext;
4661 edid_ext = drm_find_cea_extension(edid);
4662 if (!edid_ext)
4665 has_audio = ((edid_ext[3] & EDID_BASIC_AUDIO) != 0);
4672 if (cea_db_offsets(edid_ext, &start_offset, &end_offset))
4675 for_each_cea_db(edid_ext, i, start_offset, end_offset) {
4676 if (cea_db_tag(&edid_ext[i]) == AUDIO_BLOCK) {
4678 for (j = 1; j < cea_db_payload_len(&edid_ext[i]) + 1; j += 3)
4680 (edid_ext[i + j] >> 3) & 0xf);
4865 const u8 *edid_ext;
4868 edid_ext = drm_find_cea_extension(edid);
4869 if (!edid_ext)
4872 info->cea_rev = edid_ext[1];
4876 if (edid_ext[3] & EDID_CEA_YCRCB444)
4878 if (edid_ext[3] & EDID_CEA_YCRCB422)
4881 if (cea_db_offsets(edid_ext, &start, &end))
4884 for_each_cea_db(edid_ext, i, start, end) {
4885 const u8 *db = &edid_ext[i];