Home
last modified time | relevance | path

Searched refs:edid_size (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/
Ddrm_edid_load.c162 static int edid_size(const u8 *edid, int data_size) in edid_size() function
207 if (edid_size(fwdata, fwsize) != fwsize) { in edid_load()
210 edid_size(fwdata, fwsize), (int)fwsize); in edid_load()
Ddrm_edid.c1608 static int edid_size(const struct edid *edid) in edid_size() function
1680 drm_edid->size = edid_size(edid); in drm_edid_legacy_init()
1819 edid1_len = edid_size(edid1); in drm_edid_are_equal()
1820 edid2_len = edid_size(edid2); in drm_edid_are_equal()
2190 *alloc_size = edid_size(override); in drm_get_override_edid()
2201 if (size < EDID_LENGTH || edid_size(edid) > size) in drm_edid_override_set()
2327 alloc_size = edid_size(edid); in _drm_do_get_edid()
2432 if (WARN_ON(edid_size(drm_edid->edid) > drm_edid->size)) in drm_edid_raw()
2777 return kmemdup(edid, edid_size(edid), GFP_KERNEL); in drm_edid_duplicate()
5331 .size = edid_size(edid), in drm_edid_get_monitor_name()
/Linux-v6.1/include/video/
Dudlfb.h45 size_t edid_size; member
/Linux-v6.1/drivers/video/fbdev/
Dudlfb.c883 if (copy_to_user(edid, dlfb->edid, dlfb->edid_size)) in dlfb_ops_ioctl()
1322 dlfb->edid_size = i; in dlfb_setup_modes()
1345 dlfb->edid_size = default_edid_size; in dlfb_setup_modes()
1469 if ((off >= dlfb->edid_size) || (count > dlfb->edid_size)) in edid_show()
1472 if (off + count > dlfb->edid_size) in edid_show()
1473 count = dlfb->edid_size - off; in edid_show()
Dsmscufx.c103 size_t edid_size; member
999 if (copy_to_user(edid, dev->edid, dev->edid_size)) in ufx_ops_ioctl()
1522 dev->edid_size = i; in ufx_setup_modes()
1545 dev->edid_size = default_edid_size; in ufx_setup_modes()
/Linux-v6.1/drivers/gpu/drm/i915/gvt/
Dkvmgt.c464 case offsetof(struct vfio_region_gfx_edid, edid_size): in handle_edid_regs()
470 regs->edid_size = data; in handle_edid_regs()
488 if (offset + count > region->vfio_edid_regs.edid_size) in handle_edid_blob()
596 base->vfio_edid_regs.edid_size = EDID_SIZE; in intel_gvt_set_edid()
/Linux-v6.1/include/uapi/linux/
Dvfio.h394 __u32 edid_size; member
/Linux-v6.1/samples/vfio-mdev/
Dmbochs.c375 offset >= edid->edid_size) { in handle_mmio_read()
415 case offsetof(struct vfio_region_gfx_edid, edid_size): in handle_edid_regs()
/Linux-v6.1/drivers/gpu/drm/amd/amdgpu/
Datombios_encoders.c2069 int edid_size = in amdgpu_atombios_encoder_get_lcd_info() local
2071 edid = kmalloc(edid_size, GFP_KERNEL); in amdgpu_atombios_encoder_get_lcd_info()
2078 adev->mode_info.bios_hardcoded_edid_size = edid_size; in amdgpu_atombios_encoder_get_lcd_info()
/Linux-v6.1/drivers/gpu/drm/radeon/
Dradeon_atombios.c1715 int edid_size = in radeon_atombios_get_lvds_info() local
1717 edid = kmalloc(edid_size, GFP_KERNEL); in radeon_atombios_get_lvds_info()
1724 rdev->mode_info.bios_hardcoded_edid_size = edid_size; in radeon_atombios_get_lvds_info()