Home
last modified time | relevance | path

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

12

/linux/drivers/video/fbdev/omap2/omapfb/displays/
H A Dconnector-dvi.c177 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 Dvia_aux_edid.c21 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/core/
H A 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()
H A 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/drivers/gpu/drm/bridge/
H A Dnxp-ptn3460.c169 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ptn3460_edid_read()
176 EDID_LENGTH); in ptn3460_edid_read()
182 drm_edid = drm_edid_alloc(edid, EDID_LENGTH); in ptn3460_edid_read()
H A Dmegachips-stdpxxxx-ge-b850v3-fw.c72 unsigned char start = block * EDID_LENGTH; in stdp2690_read_block()
H A Dsil-sii8620.c770 int edid_len = EDID_LENGTH; in sii8620_fetch_edid()
796 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in sii8620_fetch_edid()
845 if (fetched + FETCH_SIZE == EDID_LENGTH) { in sii8620_fetch_edid()
851 edid_len += ext * EDID_LENGTH; in sii8620_fetch_edid()
895 (ctx->edid->extensions + 1) * EDID_LENGTH); in sii8620_set_upstream_edid()
/linux/drivers/video/fbdev/nvidia/
H A Dnv_of.c71 *out_edid = kmemdup(pedid, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_of_connector()
H A Dnv_i2c.c165 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in nvidia_probe_i2c_connector()
/linux/drivers/gpu/drm/udl/
H A Dudl_edid.c30 int bval = (i + block * EDID_LENGTH) << 8; in udl_read_edid_block()
/linux/drivers/video/fbdev/
H A Dedid.h21 #define EDID_LENGTH 0x80 macro
H A Dsmscufx.c1399 BUG_ON(edid_len != EDID_LENGTH); in ufx_read_edid()
1407 memset(edid, 0xff, EDID_LENGTH); in ufx_read_edid()
1433 return EDID_LENGTH; in ufx_read_edid()
1463 edid = kmalloc(EDID_LENGTH, GFP_KERNEL); in ufx_setup_modes()
1476 i = ufx_read_edid(dev, edid, EDID_LENGTH); in ufx_setup_modes()
1478 if (i >= EDID_LENGTH) in ufx_setup_modes()
1501 if (default_edid_size >= EDID_LENGTH) { in ufx_setup_modes()
H A Dfsl-diu-fb.c385 uint8_t edid_data[EDID_LENGTH];
1736 if (prop && ret == EDID_LENGTH) { in fsl_diu_probe()
1737 memcpy(data->edid_data, prop, EDID_LENGTH); in fsl_diu_probe()
/linux/drivers/gpu/drm/
H A Ddrm_displayid.c63 *length = EDID_LENGTH - 1; in drm_find_displayid_extension()
H A Ddrm_edid.c1619 return num_blocks * EDID_LENGTH; in edid_size_by_blocks()
1629 BUILD_BUG_ON(sizeof(*edid) != EDID_LENGTH); in edid_block_data()
1668 (int)drm_edid->size / EDID_LENGTH); in drm_edid_block_count()
1796 for (i = 0; i < EDID_LENGTH - 1; i++) in edid_block_compute_checksum()
1820 return mem_is_zero(edid, EDID_LENGTH); in edid_block_is_zero()
1966 block, EDID_LENGTH, false); in edid_block_dump()
2093 memmove(dst_block, src_block, EDID_LENGTH); in edid_filter_invalid_blocks()
2132 unsigned char start = block * EDID_LENGTH; in drm_do_probe_ddc_edid()
2328 if (read_block(context, block, block_num, EDID_LENGTH)) in edid_block_read()
2360 size_t alloc_size = EDID_LENGTH; in _drm_do_get_edid()
[all …]
/linux/drivers/gpu/drm/ast/
H A Dast_dp501.c323 if (block > (512 / EDID_LENGTH)) in ast_dp512_read_edid_block()
326 offset = AST_DP501_EDID_DATA + block * EDID_LENGTH; in ast_dp512_read_edid_block()
H A Dast_dp.c48 offset = (i + block * EDID_LENGTH) / 4; in ast_astdp_read_edid_block()
/linux/drivers/video/fbdev/i810/
H A Di810-i2c.c168 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in i810_probe_i2c_connector()
/linux/drivers/media/cec/core/
H A Dcec-notifier.c214 EDID_LENGTH * (edid->extensions + 1), NULL); in cec_notifier_set_phys_addr_from_edid()
/linux/drivers/gpu/drm/gud/
H A Dgud_connector.c206 size_t start = block * EDID_LENGTH; in gud_connector_get_edid_block()
237 if (ret > 0 && ret % EDID_LENGTH) { in gud_connector_get_modes()
/linux/drivers/video/fbdev/savage/
H A Dsavagefb-i2c.c233 edid = kmemdup(e, EDID_LENGTH, GFP_KERNEL); in savagefb_probe_i2c_connector()
/linux/include/drm/
H A Ddrm_edid.h38 #define EDID_LENGTH 128 macro
/linux/drivers/gpu/drm/display/
H A Ddrm_dp_cec.c383 EDID_LENGTH * (edid->extensions + 1), NULL); in drm_dp_cec_set_edid()
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_vidi.c253 size = (raw_edid->extensions + 1) * EDID_LENGTH; in vidi_connection_ioctl()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c915 unsigned char start = block * EDID_LENGTH; in dm_helpers_probe_acpi_edid()
1013 sink->dc_edid.length = EDID_LENGTH * (edid->extensions + 1); in dm_helpers_read_local_edid()

12