drm/amd/display: Read EDID from VBIOS embedded panel info
authorTimur Kristóf <timur.kristof@gmail.com>
Tue, 28 Apr 2026 11:40:44 +0000 (13:40 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 29 Apr 2026 14:30:16 +0000 (10:30 -0400)
commiteb105e63b474c11ef6a84a1c6b18100d851ff364
tree3391bc2d74b5acd1c32ec11e3df499a78d299053
parent155baf3038c1af50b602723022ed869b38e86a99
drm/amd/display: Read EDID from VBIOS embedded panel info

Some board manufacturers hardcode the EDID for the embedded
panel in the VBIOS. This EDID should be used when the panel
doesn't have a DDC.

For reference, see the legacy non-DC display code:
amdgpu_atombios_encoder_get_lcd_info()

This is necessary to support embedded connectors without DDC.

Fixes: 4562236b3bc0 ("drm/amd/dc: Add dc display driver (v2)")
Link: https://gitlab.freedesktop.org/drm/amd/-/work_items/5192
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c
drivers/gpu/drm/amd/display/include/grph_object_ctrl_defs.h