Home
last modified time | relevance | path

Searched refs:new_edid (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/
Ddrm_edid_load.c242 u8 *new_edid; in edid_load() local
250 new_edid = krealloc(edid, (valid_extensions + 1) * EDID_LENGTH, in edid_load()
252 if (new_edid) in edid_load()
253 edid = new_edid; in edid_load()
/Linux-v6.1/drivers/gpu/drm/i915/display/
Dintel_opregion.c1112 struct edid *new_edid; in intel_opregion_get_edid() local
1131 new_edid = drm_edid_duplicate(edid); in intel_opregion_get_edid()
1132 if (!new_edid) in intel_opregion_get_edid()
1134 if (!drm_edid_is_valid(new_edid)) { in intel_opregion_get_edid()
1135 kfree(new_edid); in intel_opregion_get_edid()
1139 return new_edid; in intel_opregion_get_edid()
/Linux-v6.1/drivers/gpu/drm/mediatek/
Dmtk_dp.c1979 struct edid *new_edid = NULL; in mtk_dp_get_edid() local
1996 new_edid = drm_get_edid(connector, &mtk_dp->aux.ddc); in mtk_dp_get_edid()
2004 new_edid = NULL; in mtk_dp_get_edid()
2007 if (new_edid) { in mtk_dp_get_edid()
2008 audio_caps->sad_count = drm_edid_to_sad(new_edid, &sads); in mtk_dp_get_edid()
2009 audio_caps->detect_monitor = drm_detect_monitor_audio(new_edid); in mtk_dp_get_edid()
2025 return new_edid; in mtk_dp_get_edid()
/Linux-v6.1/drivers/gpu/drm/nouveau/
Dnouveau_connector.c581 struct edid *new_edid; in nouveau_connector_detect() local
586 new_edid = drm_get_edid_switcheroo(connector, i2c); in nouveau_connector_detect()
588 new_edid = drm_get_edid(connector, i2c); in nouveau_connector_detect()
590 nouveau_connector_set_edid(nv_connector, new_edid); in nouveau_connector_detect()
/Linux-v6.1/drivers/gpu/drm/virtio/
Dvirtgpu_vq.c737 struct edid *new_edid, *old_edid; in virtio_gpu_cmd_get_edid_cb() local
743 new_edid = drm_do_get_edid(&output->conn, virtio_get_edid_block, resp); in virtio_gpu_cmd_get_edid_cb()
744 drm_connector_update_edid_property(&output->conn, new_edid); in virtio_gpu_cmd_get_edid_cb()
748 output->edid = new_edid; in virtio_gpu_cmd_get_edid_cb()
/Linux-v6.1/drivers/gpu/drm/bridge/
Dsil-sii8620.c849 u8 *new_edid; in sii8620_fetch_edid() local
852 new_edid = krealloc(edid, edid_len, GFP_KERNEL); in sii8620_fetch_edid()
853 if (!new_edid) { in sii8620_fetch_edid()
858 edid = new_edid; in sii8620_fetch_edid()
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/core/
Ddc_link.c746 static bool is_same_edid(struct dc_edid *old_edid, struct dc_edid *new_edid) in is_same_edid() argument
748 if (old_edid->length != new_edid->length) in is_same_edid()
751 if (new_edid->length == 0) in is_same_edid()
755 new_edid->raw_edid, new_edid->length) == 0); in is_same_edid()