Lines Matching refs:EDID_LENGTH
1025 for (i = 0; i < EDID_LENGTH; i++) in drm_edid_block_checksum()
1103 if (drm_edid_is_zero(raw_edid, EDID_LENGTH)) { in drm_edid_block_valid()
1108 raw_edid, EDID_LENGTH, false); in drm_edid_block_valid()
1132 if (!drm_edid_block_valid(raw + i * EDID_LENGTH, i, true)) in drm_edid_is_valid()
1155 unsigned char start = block * EDID_LENGTH; in drm_do_probe_ddc_edid()
1228 if ((block = kmalloc(EDID_LENGTH, GFP_KERNEL)) == NULL) in drm_do_get_edid()
1233 if (get_edid_block(data, block, 0, EDID_LENGTH)) in drm_do_get_edid()
1237 if (i == 0 && drm_edid_is_zero(block, EDID_LENGTH)) { in drm_do_get_edid()
1249 new = krealloc(block, (block[0x7e] + 1) * EDID_LENGTH, GFP_KERNEL); in drm_do_get_edid()
1257 block + (valid_extensions + 1) * EDID_LENGTH, in drm_do_get_edid()
1258 j, EDID_LENGTH)) in drm_do_get_edid()
1260 if (drm_edid_block_valid(block + (valid_extensions + 1) * EDID_LENGTH, j, print_bad_edid)) { in drm_do_get_edid()
1276 block[EDID_LENGTH-1] += block[0x7e] - valid_extensions; in drm_do_get_edid()
1278 new = krealloc(block, (valid_extensions + 1) * EDID_LENGTH, GFP_KERNEL); in drm_do_get_edid()
1347 return kmemdup(edid, (edid->extensions + 1) * EDID_LENGTH, GFP_KERNEL); in drm_edid_duplicate()
1533 u8 *ext = raw_edid + (i * EDID_LENGTH); in drm_for_each_detailed_block()
2441 edid_ext = (u8 *)edid + EDID_LENGTH * (i + 1); in drm_find_edid_extension()
4029 ret = drm_parse_display_id(connector, displayid, EDID_LENGTH, true); in drm_get_displayid()