linux/drivers/gpu/drm/amd/display/dc/gpio
Timur Kristóf 494941aa77 drm/amd/display: Allow embedded connectors without DDC
On some laptops, the embedded panel may not have
a DDC (display data channel) available. On these,
the EDID may be hardcoded in ACPI or the VBIOS.

In this case, use GPIO_DDC_LINE_UNKNOWN and don't fail.

Fixes: def3488eb0 ("drm/amd/display: refactor HPD to increase flexibility")
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>
(cherry picked from commit 75b8a6ca0e8bc3ce24572f854e95f8721b321179)
2026-04-29 10:41:15 -04:00
..
dce60
dce80
dce110
dce120
dcn10
dcn20
dcn21 drm/amd/display: Update comments in DC 2024-04-30 09:44:55 -04:00
dcn30
dcn32
dcn42 drm/amd/display: Fixed Silence complier warnings in dc 2026-03-30 15:12:15 -04:00
dcn315
dcn401 drm/amd/display: Add two dmmuy I2C entry for GPIO port mapping issue 2024-07-27 17:31:04 -04:00
ddc_regs.h
generic_regs.h
gpio_base.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
gpio_regs.h
gpio_service.c drm/amd/display: Allow embedded connectors without DDC 2026-04-29 10:41:15 -04:00
gpio_service.h
hpd_regs.h
hw_ddc.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
hw_ddc.h
hw_factory.c drm/amd/display: Fixed Silence complier warnings in dc 2026-03-30 15:12:15 -04:00
hw_factory.h
hw_generic.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
hw_generic.h
hw_gpio.c drm/amd/display: Fixed Silence complier warnings in dc 2026-03-30 15:12:15 -04:00
hw_gpio.h
hw_hpd.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
hw_hpd.h
hw_translate.c drm/amd/display: Fixed Silence complier warnings in dc 2026-03-30 15:12:15 -04:00
hw_translate.h
Makefile drm/amd/display: Enable dcn42 DC 2026-02-23 14:28:33 -05:00