Lines Matching refs:drm_edid
44 const struct drm_edid *raw_edid;
248 const struct drm_edid *drm_edid; in vidi_connection_ioctl() local
255 drm_edid = drm_edid_alloc(raw_edid, size); in vidi_connection_ioctl()
256 if (!drm_edid) in vidi_connection_ioctl()
259 if (!drm_edid_valid(drm_edid)) { in vidi_connection_ioctl()
260 drm_edid_free(drm_edid); in vidi_connection_ioctl()
265 ctx->raw_edid = drm_edid; in vidi_connection_ioctl()
307 const struct drm_edid *drm_edid; in vidi_get_modes() local
311 drm_edid = drm_edid_dup(ctx->raw_edid); in vidi_get_modes()
313 drm_edid = drm_edid_alloc(fake_edid_info, sizeof(fake_edid_info)); in vidi_get_modes()
315 if (!drm_edid) in vidi_get_modes()
318 drm_edid_connector_update(connector, drm_edid); in vidi_get_modes()
322 drm_edid_free(drm_edid); in vidi_get_modes()