Lines Matching refs:eld
1641 connector->eld[5] |= (db[6] >> 7) << 1; /* Supports_AI */ in parse_hdmi_vsdb()
1709 uint8_t *eld = connector->eld; in drm_edid_to_eld() local
1717 memset(eld, 0, sizeof(connector->eld)); in drm_edid_to_eld()
1730 eld[20 + mnl] = name[mnl]; in drm_edid_to_eld()
1732 eld[4] = (cea[1] << 5) | mnl; in drm_edid_to_eld()
1733 DRM_DEBUG_KMS("ELD monitor %s\n", eld + 20); in drm_edid_to_eld()
1735 eld[0] = 2 << 3; /* ELD version: 2 */ in drm_edid_to_eld()
1737 eld[16] = edid->mfg_id[0]; in drm_edid_to_eld()
1738 eld[17] = edid->mfg_id[1]; in drm_edid_to_eld()
1739 eld[18] = edid->prod_code[0]; in drm_edid_to_eld()
1740 eld[19] = edid->prod_code[1]; in drm_edid_to_eld()
1759 memcpy(eld + 20 + mnl, &db[1], dbl); in drm_edid_to_eld()
1764 eld[7] = db[1]; in drm_edid_to_eld()
1776 eld[5] |= sad_count << 4; in drm_edid_to_eld()
1777 eld[2] = (20 + mnl + sad_count * 3 + 3) / 4; in drm_edid_to_eld()
1779 DRM_DEBUG_KMS("ELD size %d, SAD count %d\n", (int)eld[2], sad_count); in drm_edid_to_eld()
1836 if (connector->encoder == encoder && connector->eld[0]) in drm_select_eld()