| /linux/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | connector-dvi.c | 177 l = min(EDID_LENGTH, len); in dvic_read_edid() 185 if (len > EDID_LENGTH && edid[0x7e] > 0) { in dvic_read_edid() 186 l = min(EDID_LENGTH, len - EDID_LENGTH); in dvic_read_edid() 188 r = dvic_ddc_read(ddata->i2c_adapter, edid + EDID_LENGTH, in dvic_read_edid() 189 l, EDID_LENGTH); in dvic_read_edid()
|
| /linux/drivers/video/fbdev/via/ |
| H A D | via_aux_edid.c | 21 unsigned char edid[EDID_LENGTH]; in query_edid() 33 if (via_aux_read(drv, 0x00, edid, EDID_LENGTH)) { in query_edid()
|
| /linux/drivers/video/fbdev/nvidia/ |
| H A D | nv_of.c | 71 *out_edid = kmemdup(pedid, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_of_connector()
|
| H A D | nv_i2c.c | 165 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_i2c_connector()
|
| /linux/drivers/video/fbdev/ |
| H A D | edid.h | 21 #define EDID_LENGTH 0x80 macro
|
| H A D | smscufx.c | 1403 BUG_ON(edid_len != EDID_LENGTH); in ufx_read_edid() 1411 memset(edid, 0xff, EDID_LENGTH); in ufx_read_edid() 1437 return EDID_LENGTH; in ufx_read_edid() 1467 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ufx_setup_modes() 1480 i = ufx_read_edid(dev, edid, EDID_LENGTH); in ufx_setup_modes() 1482 if (i >= EDID_LENGTH) in ufx_setup_modes() 1505 if (default_edid_size >= EDID_LENGTH) { in ufx_setup_modes()
|
| /linux/drivers/video/fbdev/i810/ |
| H A D | i810-i2c.c | 168 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in i810_probe_i2c_connector()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_helpers_test.c | 228 memset(raw, 0, EDID_LENGTH); in dm_test_fill_base_edid() 242 for (i = 0; i < EDID_LENGTH - 1; i++) in dm_test_fill_base_edid() 248 dc_edid->length = EDID_LENGTH; in dm_test_fill_base_edid() 421 u8 *ext = raw + EDID_LENGTH; in dm_test_fill_cea_edid() 429 for (i = 0; i < EDID_LENGTH - 1; i++) in dm_test_fill_cea_edid() 437 memset(ext, 0, EDID_LENGTH); in dm_test_fill_cea_edid() 454 for (i = 0; i < EDID_LENGTH - 1; i++) in dm_test_fill_cea_edid() 458 dc_edid->length = 2 * EDID_LENGTH; in dm_test_fill_cea_edid() 522 u8 buf[EDID_LENGTH] = {0}; in dm_test_probe_acpi_edid_no_companion() 731 fixture->fake_edid_size = EDID_LENGTH; in dm_test_read_vbios_edid_invalid_fake_edid() [all …]
|
| H A D | amdgpu_dm_connector_test.c | 5122 raw = kunit_kzalloc(test, 2 * EDID_LENGTH, GFP_KERNEL); in dm_test_hdmi_cec_set_edid_no_notifier() 5126 raw[EDID_LENGTH] = DM_TEST_DISPLAYID_EXT; 5164 raw = kunit_kzalloc(test, 2 * EDID_LENGTH, GFP_KERNEL); 5168 raw[EDID_LENGTH] = DM_TEST_CEA_EXT; in dm_test_create_validate_stream_null_dm_state() 5190 raw = kunit_kzalloc(test, 2 * EDID_LENGTH, GFP_KERNEL); in dm_test_update_after_detect_mst_noop() 5195 ext = raw + EDID_LENGTH; in dm_test_update_after_detect_mst_noop()
|
| /linux/drivers/media/cec/core/ |
| H A D | cec-notifier.c | 214 EDID_LENGTH * (edid->extensions + 1), NULL); in cec_notifier_set_phys_addr_from_edid()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_edid.c | 1656 return num_blocks * EDID_LENGTH; in edid_size_by_blocks() 1666 BUILD_BUG_ON(sizeof(*edid) != EDID_LENGTH); in edid_block_data() 1705 (int)drm_edid->size / EDID_LENGTH); in drm_edid_block_count() 1833 for (i = 0; i < EDID_LENGTH - 1; i++) in edid_block_compute_checksum() 1857 return mem_is_zero(edid, EDID_LENGTH); in edid_block_is_zero() 2003 block, EDID_LENGTH, false); in edid_block_dump() 2130 memmove(dst_block, src_block, EDID_LENGTH); in edid_filter_invalid_blocks() 2169 unsigned char start = block * EDID_LENGTH; in drm_do_probe_ddc_edid() 2365 if (read_block(context, block, block_num, EDID_LENGTH)) in edid_block_read() 2397 size_t alloc_size = EDID_LENGTH; in _drm_do_get_edid() [all …]
|
| /linux/drivers/gpu/drm/sysfb/ |
| H A D | ofdrm.c | 228 u8 buf[EDID_LENGTH]) in display_get_edid_of() argument 230 int ret = of_property_read_u8_array(of_node, "EDID", buf, EDID_LENGTH); in display_get_edid_of() 308 u8 edid[EDID_LENGTH];
|
| /linux/drivers/gpu/drm/gud/ |
| H A D | gud_connector.c | 205 size_t start = block * EDID_LENGTH; in gud_connector_get_edid_block() 236 if (ret > 0 && ret % EDID_LENGTH) { in gud_connector_get_modes()
|
| /linux/drivers/video/fbdev/savage/ |
| H A D | savagefb-i2c.c | 233 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in savagefb_probe_i2c_connector()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_connector.c | 2082 (edid->extensions + 1) * EDID_LENGTH); in get_modes() 2144 (edid->extensions + 1) * EDID_LENGTH, in handle_edid_mgmt() 3776 while (j < EDID_LENGTH) { in get_amd_vsdb() 3778 if (EDID_LENGTH - j > 13 && edid_ext[j] == 0x25 && in get_amd_vsdb() 3825 edid_ext = (uint8_t *)edid + EDID_LENGTH * (i + 1); 3837 valid_vsdb_found = parse_edid_cea(aconnector, edid_ext, EDID_LENGTH, vsdb_info); in amdgpu_dm_update_freesync_caps()
|
| H A D | amdgpu_dm_helpers.c | 1053 unsigned short start = block * EDID_LENGTH; in dm_helpers_probe_acpi_edid()
|
| /linux/drivers/video/fbdev/core/ |
| H A D | fbmon.c | 253 for (i = 0; i < EDID_LENGTH - 1; i++) in fix_edid() 269 for (i = 0; i < EDID_LENGTH; i++) { in edid_checksum()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_connector.c | 494 kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_connector_of_detect() 741 edid = kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_connector_detect_lvds()
|
| /linux/drivers/video/fbdev/aty/ |
| H A D | radeon_monitor.c | 112 tmp = kmemdup(pedid, EDID_LENGTH, GFP_KERNEL); in radeon_parse_montype_prop()
|
| /linux/drivers/gpu/drm/virtio/ |
| H A D | virtgpu_vq.c | 977 size_t start = block * EDID_LENGTH; in virtio_get_edid_block()
|