Home
last modified time | relevance | path

Searched refs:edid_blob (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/display/
H A Di2c-ddc.c61 value = s->edid_blob[s->reg % sizeof(s->edid_blob)]; in i2c_ddc_rx()
85 qemu_edid_generate(s->edid_blob, sizeof(s->edid_blob), &s->edid_info); in i2c_ddc_init()
H A Dbochs-display.c49 uint8_t edid_blob[256]; member
299 qemu_edid_generate(s->edid_blob, sizeof(s->edid_blob), &s->edid_info); in bochs_display_realize()
300 qemu_edid_region_io(&s->edid, obj, s->edid_blob, sizeof(s->edid_blob)); in bochs_display_realize()
/openbmc/qemu/include/hw/display/
H A Di2c-ddc.h34 uint8_t edid_blob[128]; member
/openbmc/qemu/hw/vfio/
H A Ddisplay.c86 qemu_edid_generate(dpy->edid_blob, in vfio_display_edid_update()
91 dpy->edid_regs->edid_size = qemu_edid_size(dpy->edid_blob); in vfio_display_edid_update()
95 if (pwrite(fd, dpy->edid_blob, dpy->edid_regs->edid_size, in vfio_display_edid_update()
157 dpy->edid_blob = g_malloc0(dpy->edid_regs->edid_max_size); in vfio_display_edid_init()
191 g_free(dpy->edid_blob); in vfio_display_edid_exit()
/openbmc/linux/samples/vfio-mdev/
H A Dmbochs.c185 u8 edid_blob[0x400]; member
379 memcpy(buf, mdev_state->edid_blob + offset, count); in handle_mmio_read()
433 memcpy(mdev_state->edid_blob + offset, buf, count); in handle_edid_blob()
435 memcpy(buf, mdev_state->edid_blob + offset, count); in handle_edid_blob()
553 mdev_state->edid_regs.edid_max_size = sizeof(mdev_state->edid_blob); in mbochs_init_dev()
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A Dkvmgt.c88 void *edid_blob; member
447 (u8 *)region->edid_blob, in handle_edid_regs()
492 memcpy(region->edid_blob + offset, buf, count); in handle_edid_blob()
494 memcpy(buf, region->edid_blob + offset, count); in handle_edid_blob()
599 base->edid_blob = port->edid->edid_block; in intel_gvt_set_edid()
/openbmc/qemu/include/hw/vfio/
H A Dvfio-common.h214 uint8_t *edid_blob; member
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_connectors.c252 struct drm_property_blob *edid_blob = connector->edid_blob_ptr; in amdgpu_connector_edid() local
256 } else if (edid_blob) { in amdgpu_connector_edid()
257 struct edid *edid = kmemdup(edid_blob->data, edid_blob->length, GFP_KERNEL); in amdgpu_connector_edid()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_connectors.c261 struct drm_property_blob *edid_blob = connector->edid_blob_ptr; in radeon_connector_edid() local
265 } else if (edid_blob) { in radeon_connector_edid()
266 struct edid *edid = kmemdup(edid_blob->data, edid_blob->length, GFP_KERNEL); in radeon_connector_edid()