linux/drivers/gpu/drm/display
Oleg Keri 707ce10252 drm/dp: don't mark the AUX backlight enabled when enabling failed
If drm_edp_backlight_enable() fails, dp_aux_backlight_update_status()
still marks the backlight as enabled. From then on every brightness
change only updates the level and the enable is never retried, so the
panel stays dark until something blanks and unblanks the backlight.

Return the error instead, so the next update tries to enable again.

Fixes: 10f7b40e4f ("drm/panel: add basic DP AUX backlight support")
Signed-off-by: Oleg Keri <okerixx@gmail.com>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://patch.msgid.link/20260925132558.27518-1-okerixx@gmail.com
2026-09-30 13:04:33 -07:00
..
drm_bridge_connector.c drm/bridge: rename drm_for_each_bridge_in_chain_scoped() to drm_for_each_bridge_in_chain() 2026-07-14 17:55:51 +02:00
drm_display_helper_mod.c
drm_dp_aux_bus.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_dp_aux_dev.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_dp_cec.c gpu: drm: display: drm_dp_cec: update Hans' email address 2025-09-09 15:59:07 +02:00
drm_dp_dual_mode_helper.c
drm_dp_helper_internal.h
drm_dp_helper.c drm/dp: don't mark the AUX backlight enabled when enabling failed 2026-09-30 13:04:33 -07:00
drm_dp_mst_topology_internal.h
drm_dp_mst_topology.c drm/dp_mst: Handle torn-down topology gracefully in drm_dp_mst_topology_queue_probe() 2026-07-01 12:07:10 +02:00
drm_dp_tunnel.c drm/dp_tunnel: Add UHBR tunneling support 2026-07-20 15:46:08 +03:00
drm_dsc_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdcp_helper.c
drm_hdmi_audio_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdmi_cec_helper.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
drm_hdmi_cec_notifier_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
drm_hdmi_helper.c drm/display: hdmi: Use drm_output_color_format instead of hdmi_colorspace 2026-03-24 13:54:35 +01:00
drm_hdmi_state_helper.c Linux 7.2 2026-08-20 10:58:44 +10:00
drm_scdc_helper.c drm/display: Include <linux/export.h> 2025-06-16 09:02:32 +02:00
Kconfig drm/display: bridge-connector: handle CEC adapters 2025-05-21 01:35:21 +03:00
Makefile drm/display: add CEC helpers code 2025-05-21 01:35:16 +03:00