Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/video/
H A Ddw_hdmi.c944 u32 edid_size = HDMI_EDID_BLOCK_SIZE; in dw_hdmi_read_edid() local
948 edid_size = sizeof(pre_buf); in dw_hdmi_read_edid()
949 memcpy(buf, pre_buf, edid_size); in dw_hdmi_read_edid()
959 edid_size += HDMI_EDID_BLOCK_SIZE; in dw_hdmi_read_edid()
963 return edid_size; in dw_hdmi_read_edid()
/openbmc/qemu/hw/vfio/
H A Ddisplay.c91 dpy->edid_regs->edid_size = qemu_edid_size(dpy->edid_blob); in vfio_display_edid_update()
92 if (pwrite_field(fd, dpy->edid_info, dpy->edid_regs, edid_size)) { in vfio_display_edid_update()
95 if (pwrite(fd, dpy->edid_blob, dpy->edid_regs->edid_size, in vfio_display_edid_update()
97 != dpy->edid_regs->edid_size) { in vfio_display_edid_update()
/openbmc/linux/include/video/
H A Dudlfb.h45 size_t edid_size; member
/openbmc/linux/drivers/video/fbdev/
H A Dudlfb.c885 if (copy_to_user(edid, dlfb->edid, dlfb->edid_size)) in dlfb_ops_ioctl()
1324 dlfb->edid_size = i; in dlfb_setup_modes()
1347 dlfb->edid_size = default_edid_size; in dlfb_setup_modes()
1471 if ((off >= dlfb->edid_size) || (count > dlfb->edid_size)) in edid_show()
1474 if (off + count > dlfb->edid_size) in edid_show()
1475 count = dlfb->edid_size - off; in edid_show()
H A 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()
/openbmc/u-boot/drivers/video/rockchip/
H A Drk_edp.c958 u32 edid_size = EDID_LENGTH; in rk_edp_read_edid() local
975 edid_size += EDID_LENGTH; in rk_edp_read_edid()
991 return edid_size; in rk_edp_read_edid()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Datombios_encoders.c2068 int edid_size; in amdgpu_atombios_encoder_get_lcd_info() local
2071 edid_size = fake_edid_record->ucFakeEDIDLength; in amdgpu_atombios_encoder_get_lcd_info()
2073 edid_size = fake_edid_record->ucFakeEDIDLength * 128; in amdgpu_atombios_encoder_get_lcd_info()
2075 edid_size, GFP_KERNEL); in amdgpu_atombios_encoder_get_lcd_info()
2079 adev->mode_info.bios_hardcoded_edid_size = edid_size; in amdgpu_atombios_encoder_get_lcd_info()
2086 edid_size); in amdgpu_atombios_encoder_get_lcd_info()
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A 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()
/openbmc/linux/include/uapi/linux/
H A Dvfio.h414 __u32 edid_size; member
/openbmc/qemu/linux-headers/linux/
H A Dvfio.h414 __u32 edid_size; member
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_edid.c1610 static int edid_size(const struct edid *edid) in edid_size() function
1689 drm_edid->size = edid_size(edid); in drm_edid_legacy_init()
1828 edid1_len = edid_size(edid1); in drm_edid_are_equal()
1829 edid2_len = edid_size(edid2); in drm_edid_are_equal()
2408 alloc_size = edid_size(edid); in _drm_do_get_edid()
2513 if (WARN_ON(edid_size(drm_edid->edid) > drm_edid->size)) in drm_edid_raw()
2892 return kmemdup(edid, edid_size(edid), GFP_KERNEL); in drm_edid_duplicate()
5489 .size = edid_size(edid), in drm_edid_get_monitor_name()
/openbmc/linux/samples/vfio-mdev/
H A Dmbochs.c375 offset >= edid->edid_size) { in handle_mmio_read()
415 case offsetof(struct vfio_region_gfx_edid, edid_size): in handle_edid_regs()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_atombios.c1719 int edid_size; in radeon_atombios_get_lvds_info() local
1722 edid_size = fake_edid_record->ucFakeEDIDLength; in radeon_atombios_get_lvds_info()
1724 edid_size = fake_edid_record->ucFakeEDIDLength * 128; in radeon_atombios_get_lvds_info()
1726 edid_size, GFP_KERNEL); in radeon_atombios_get_lvds_info()
1730 rdev->mode_info.bios_hardcoded_edid_size = edid_size; in radeon_atombios_get_lvds_info()
1737 edid_size); in radeon_atombios_get_lvds_info()