Lines Matching refs:EDID_LENGTH
1329 for (i = 0; i < EDID_LENGTH; i++) in drm_edid_block_checksum()
1426 if (drm_edid_is_zero(raw_edid, EDID_LENGTH)) { in drm_edid_block_valid()
1432 raw_edid, EDID_LENGTH, false); in drm_edid_block_valid()
1456 if (!drm_edid_block_valid(raw + i * EDID_LENGTH, i, true, NULL)) in drm_edid_is_valid()
1479 unsigned char start = block * EDID_LENGTH; in drm_do_probe_ddc_edid()
1539 u8 *block = edid + i * EDID_LENGTH; in connector_bad_edid()
1542 if (drm_edid_is_zero(block, EDID_LENGTH)) in connector_bad_edid()
1551 block, EDID_LENGTH, false); in connector_bad_edid()
1593 if ((edid = kmalloc(EDID_LENGTH, GFP_KERNEL)) == NULL) in drm_do_get_edid()
1598 if (get_edid_block(data, edid, 0, EDID_LENGTH)) in drm_do_get_edid()
1603 if (i == 0 && drm_edid_is_zero(edid, EDID_LENGTH)) { in drm_do_get_edid()
1616 new = krealloc(edid, (valid_extensions + 1) * EDID_LENGTH, GFP_KERNEL); in drm_do_get_edid()
1622 u8 *block = edid + j * EDID_LENGTH; in drm_do_get_edid()
1625 if (get_edid_block(data, block, j, EDID_LENGTH)) in drm_do_get_edid()
1640 edid[EDID_LENGTH-1] += edid[0x7e] - valid_extensions; in drm_do_get_edid()
1643 new = kmalloc_array(valid_extensions + 1, EDID_LENGTH, in drm_do_get_edid()
1650 u8 *block = edid + i * EDID_LENGTH; in drm_do_get_edid()
1655 memcpy(base, block, EDID_LENGTH); in drm_do_get_edid()
1656 base += EDID_LENGTH; in drm_do_get_edid()
1749 return kmemdup(edid, (edid->extensions + 1) * EDID_LENGTH, GFP_KERNEL); in drm_edid_duplicate()
1935 u8 *ext = raw_edid + (i * EDID_LENGTH); in drm_for_each_detailed_block()
2857 edid_ext = (u8 *)edid + EDID_LENGTH * (i + 1); in drm_find_edid_extension()
4654 int length = EDID_LENGTH; in add_displayid_detailed_modes()
5174 ret = drm_parse_display_id(connector, displayid, EDID_LENGTH, true); in drm_get_displayid()