Home
last modified time | relevance | path

Searched refs:EDID_LENGTH (Results 1 – 30 of 30) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/
Ddrm_edid_load.c157 if (data_size < EDID_LENGTH) in edid_size()
160 return (edid[0x7e] + 1) * EDID_LENGTH; in edid_size()
230 memcpy(edid + (valid_extensions + 1) * EDID_LENGTH, in edid_load()
231 edid + i * EDID_LENGTH, EDID_LENGTH); in edid_load()
232 if (drm_edid_block_valid(edid + i * EDID_LENGTH, i, print_bad_edid)) in edid_load()
239 edid[EDID_LENGTH-1] += edid[0x7e] - valid_extensions; in edid_load()
245 new_edid = krealloc(edid, (valid_extensions + 1) * EDID_LENGTH, in edid_load()
Ddrm_edid.c1025 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()
[all …]
Ddrm_debugfs.c343 } else if (len < EDID_LENGTH || in edid_write()
344 EDID_LENGTH * (1 + edid->extensions) > len) in edid_write()
Ddrm_crtc.c4400 size = EDID_LENGTH * (1 + edid->extensions); in drm_mode_connector_update_edid_property()
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/
Dconnector-dvi.c186 l = min(EDID_LENGTH, len); in dvic_read_edid()
194 if (len > EDID_LENGTH && edid[0x7e] > 0) { in dvic_read_edid()
195 l = min(EDID_LENGTH, len - EDID_LENGTH); in dvic_read_edid()
197 r = dvic_ddc_read(ddata->i2c_adapter, edid + EDID_LENGTH, in dvic_read_edid()
198 l, EDID_LENGTH); in dvic_read_edid()
/linux-4.1.27/drivers/video/fbdev/via/
Dvia_aux_edid.c36 unsigned char edid[EDID_LENGTH]; in query_edid()
48 if (via_aux_read(drv, 0x00, edid, EDID_LENGTH)) { in query_edid()
/linux-4.1.27/drivers/video/fbdev/core/
Dfb_ddc.c25 unsigned char *buf = kmalloc(EDID_LENGTH, GFP_KERNEL); in fb_do_probe_ddc_edid()
35 .len = EDID_LENGTH, in fb_do_probe_ddc_edid()
Dfbmon.c248 for (i = 0; i < EDID_LENGTH - 1; i++) in fix_edid()
264 for (i = 0; i < EDID_LENGTH; i++) { in edid_checksum()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_connector.c28 block = kmalloc(EDID_LENGTH, GFP_KERNEL); in udl_get_edid()
36 for (i = 0; i < EDID_LENGTH; i++) { in udl_get_edid()
/linux-4.1.27/drivers/video/fbdev/nvidia/
Dnv_of.c72 *out_edid = kmemdup(pedid, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_of_connector()
Dnv_i2c.c165 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_i2c_connector()
/linux-4.1.27/drivers/gpu/drm/bridge/
Dptn3460.c214 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ptn3460_get_modes()
221 EDID_LENGTH); in ptn3460_get_modes()
/linux-4.1.27/drivers/video/fbdev/
Dedid.h21 #define EDID_LENGTH 0x80 macro
Dsmscufx.c1438 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()
Dudlfb.c1242 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in dlfb_setup_modes()
1258 i = dlfb_get_edid(dev, edid, EDID_LENGTH); in dlfb_setup_modes()
1260 if (i >= EDID_LENGTH) in dlfb_setup_modes()
1284 if (default_edid_size >= EDID_LENGTH) { in dlfb_setup_modes()
1438 if ((src_size != EDID_LENGTH) || (src_off != 0)) in edid_store()
1471 .size = EDID_LENGTH,
Dfsl-diu-fb.c384 uint8_t edid_data[EDID_LENGTH];
1737 if (prop && ret == EDID_LENGTH) { in fsl_diu_probe()
1738 memcpy(data->edid_data, prop, EDID_LENGTH); in fsl_diu_probe()
Dsm501fb.c1960 if (prop && len == EDID_LENGTH) { in sm501fb_probe()
1961 info->edid_data = kmemdup(prop, EDID_LENGTH, in sm501fb_probe()
Duvesafb.c655 task->t.buf_len = EDID_LENGTH; in uvesafb_vbe_getedid()
656 task->buf = kzalloc(EDID_LENGTH, GFP_KERNEL); in uvesafb_vbe_getedid()
/linux-4.1.27/drivers/video/fbdev/i810/
Di810-i2c.c168 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in i810_probe_i2c_connector()
/linux-4.1.27/drivers/video/fbdev/savage/
Dsavagefb-i2c.c233 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in savagefb_probe_i2c_connector()
/linux-4.1.27/include/drm/
Ddrm_edid.h28 #define EDID_LENGTH 128 macro
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_acpi.c426 return kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_acpi_edid()
Dnouveau_connector.c186 kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_connector_of_detect()
393 kmemdup(edid, EDID_LENGTH, GFP_KERNEL); in nouveau_connector_detect_lvds()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_vidi.c408 edid_len = (1 + ctx->raw_edid->extensions) * EDID_LENGTH; in vidi_get_modes()
/linux-4.1.27/drivers/video/fbdev/aty/
Dradeon_base.c2093 return memory_read_from_buffer(buf, count, &off, edid, EDID_LENGTH); in radeon_show_one_edid()
2127 .size = EDID_LENGTH,
2136 .size = EDID_LENGTH,
Dradeon_monitor.c111 tmp = kmemdup(pedid, EDID_LENGTH, GFP_KERNEL); in radeon_parse_montype_prop()
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dhdmi5_core.c219 r = hdmi_core_ddc_edid(core, edid + i * EDID_LENGTH, i); in hdmi5_read_edid()
/linux-4.1.27/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1054 edid_d = kmemdup(edid_s, EDID_LENGTH, GFP_KERNEL); in intelfb_init_var()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_combios.c380 size = EDID_LENGTH * (raw[0x7e] + 1); in radeon_combios_check_hardcoded_edid()
Dradeon_atombios.c1730 max((int)EDID_LENGTH, (int)fake_edid_record->ucFakeEDIDLength); in radeon_atombios_get_lvds_info()