/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | connector-dvi.c | 182 l = min(EDID_LENGTH, len); in dvic_read_edid() 190 if (len > EDID_LENGTH && edid[0x7e] > 0) { in dvic_read_edid() 191 l = min(EDID_LENGTH, len - EDID_LENGTH); in dvic_read_edid() 193 r = dvic_ddc_read(ddata->i2c_adapter, edid + EDID_LENGTH, in dvic_read_edid() 194 l, EDID_LENGTH); in dvic_read_edid()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_edid_load.c | 164 if (data_size < EDID_LENGTH) in edid_size() 167 return (edid[0x7e] + 1) * EDID_LENGTH; in edid_size() 233 memcpy(edid + (valid_extensions + 1) * EDID_LENGTH, in edid_load() 234 edid + i * EDID_LENGTH, EDID_LENGTH); in edid_load() 235 if (drm_edid_block_valid(edid + i * EDID_LENGTH, i, in edid_load() 244 edid[EDID_LENGTH-1] += edid[0x7e] - valid_extensions; in edid_load() 250 new_edid = krealloc(edid, (valid_extensions + 1) * EDID_LENGTH, in edid_load()
|
H A D | drm_edid.c | 1594 for (i = 0; i < EDID_LENGTH - 1; i++) in drm_edid_block_checksum() 1604 if (raw_edid[EDID_LENGTH - 1] != real_checksum) in drm_edid_block_checksum_diff() 1635 edid1_len = EDID_LENGTH * (1 + edid1->extensions); in drm_edid_are_equal() 1636 edid2_len = EDID_LENGTH * (1 + edid2->extensions); in drm_edid_are_equal() 1733 if (drm_edid_is_zero(raw_edid, EDID_LENGTH)) { in drm_edid_block_valid() 1739 raw_edid, EDID_LENGTH, false); in drm_edid_block_valid() 1763 if (!drm_edid_block_valid(raw + i * EDID_LENGTH, i, true, NULL)) in drm_edid_is_valid() 1786 unsigned char start = block * EDID_LENGTH; in drm_do_probe_ddc_edid() 1851 drm_edid_block_checksum(edid + last_block * EDID_LENGTH); in connector_bad_edid() 1858 u8 *block = edid + i * EDID_LENGTH; in connector_bad_edid() [all...] |
H A D | drm_debugfs.c | 365 } else if (len < EDID_LENGTH || in edid_write() 366 EDID_LENGTH * (1 + edid->extensions) > len) in edid_write()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
H A D | megachips-stdpxxxx-ge-b850v3-fw.c | 73 u8 *block = kmalloc(EDID_LENGTH, GFP_KERNEL); in stdp2690_get_edid() 84 .len = EDID_LENGTH, in stdp2690_get_edid() 102 total_size = (block[EDID_EXT_BLOCK_CNT] + 1) * EDID_LENGTH; in stdp2690_get_edid() 103 if (total_size > EDID_LENGTH) { in stdp2690_get_edid() 110 * EDID_LENGTH bytes. in stdp2690_get_edid()
|
H A D | nxp-ptn3460.c | 168 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ptn3460_get_edid() 175 EDID_LENGTH); in ptn3460_get_edid()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | megachips-stdpxxxx-ge-b850v3-fw.c | 73 u8 *block = kmalloc(EDID_LENGTH, GFP_KERNEL); in stdp2690_get_edid() 84 .len = EDID_LENGTH, in stdp2690_get_edid() 102 total_size = (block[EDID_EXT_BLOCK_CNT] + 1) * EDID_LENGTH; in stdp2690_get_edid() 103 if (total_size > EDID_LENGTH) { in stdp2690_get_edid() 110 * EDID_LENGTH bytes. in stdp2690_get_edid()
|
H A D | nxp-ptn3460.c | 168 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ptn3460_get_edid() 175 EDID_LENGTH); in ptn3460_get_edid()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
H A D | fb_ddc.c | 25 unsigned char *buf = kmalloc(EDID_LENGTH, GFP_KERNEL); in fb_do_probe_ddc_edid() 35 .len = EDID_LENGTH, in fb_do_probe_ddc_edid()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
H A D | fb_ddc.c | 25 unsigned char *buf = kmalloc(EDID_LENGTH, GFP_KERNEL); in fb_do_probe_ddc_edid() 35 .len = EDID_LENGTH, in fb_do_probe_ddc_edid()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/ |
H A D | loongson_connector.c | 71 edid = kmalloc(EDID_LENGTH * 2, GFP_KERNEL); in loongson_get_modes() 72 memcpy(edid, lconnector->vbios_edid, EDID_LENGTH * 2); in loongson_get_modes()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/nvidia/ |
H A D | nv_of.c | 72 *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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | edid.h | 21 #define EDID_LENGTH 0x80 macro
|
H A D | smscufx.c | 1437 BUG_ON(edid_len != EDID_LENGTH); in ufx_read_edid() 1445 memset(edid, 0xff, EDID_LENGTH); in ufx_read_edid() 1471 return EDID_LENGTH; in ufx_read_edid() 1501 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ufx_setup_modes() 1514 i = ufx_read_edid(dev, edid, EDID_LENGTH); in ufx_setup_modes() 1516 if (i >= EDID_LENGTH) in ufx_setup_modes() 1539 if (default_edid_size >= EDID_LENGTH) { in ufx_setup_modes()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/udl/ |
H A D | udl_connector.c | 29 int bval = (i + block * EDID_LENGTH) << 8; in udl_get_edid_block()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | edid.h | 21 #define EDID_LENGTH 0x80 macro
|
H A D | smscufx.c | 1438 BUG_ON(edid_len != EDID_LENGTH); in ufx_read_edid() 1446 memset(edid, 0xff, EDID_LENGTH); in ufx_read_edid() 1472 return EDID_LENGTH; in ufx_read_edid() 1502 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ufx_setup_modes() 1515 i = ufx_read_edid(dev, edid, EDID_LENGTH); in ufx_setup_modes() 1517 if (i >= EDID_LENGTH) in ufx_setup_modes() 1540 if (default_edid_size >= EDID_LENGTH) { in ufx_setup_modes()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_displayid.c | 63 *length = EDID_LENGTH - 1; in drm_find_displayid_extension()
|
/kernel/linux/linux-5.10/drivers/media/cec/core/ |
H A D | cec-notifier.c | 207 EDID_LENGTH * (edid->extensions + 1), NULL); in cec_notifier_set_phys_addr_from_edid()
|