linux/drivers/gpu/drm/amd/display/dc/link/protocols
Camille Cho 0a91b4f300 drm/amd/display: Support OLED SDR with AMD ABC
[Why]
Nits programming for SDR panel is only supported by VESA ABC.

[How]
1. Loose nits programming for OLED SDR panel with AMD ABC.
2. We support two ABC methods. Disable one before we program the other
   in case panel freaks out.
3. Update HDR judgement in setBR with a solider condition.

Reviewed-by: Krunoslav Kovac <krunoslav.kovac@amd.com>
Signed-off-by: Camille Cho <Camille.Cho@amd.com>
Signed-off-by: Wayne Lin <wayne.lin@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2025-06-03 15:35:04 -04:00
..
link_ddc.c drm/amd/display: Update chip_cap defines and usage 2025-01-10 12:00:23 -05:00
link_ddc.h
link_dp_capability.c drm/amd/display: Use DC log instead of using DM error msg 2025-06-03 15:33:09 -04:00
link_dp_capability.h drm/amd/display: Add early 8b/10b channel equalization test pattern sequence 2025-05-13 09:31:21 -04:00
link_dp_dpia.c drm/amd/display: Support external tunneling feature 2025-05-16 13:38:32 -04:00
link_dp_dpia.h drm/amd/display: Support external tunneling feature 2025-05-16 13:38:32 -04:00
link_dp_dpia_bw.c drm/amd/display: Support external tunneling feature 2025-05-16 13:38:32 -04:00
link_dp_dpia_bw.h drm/amd/display: Support external tunneling feature 2025-05-16 13:38:32 -04:00
link_dp_irq_handler.c drm/amd/display: Support external tunneling feature 2025-05-16 13:38:32 -04:00
link_dp_irq_handler.h
link_dp_phy.c drm/amd/display: replace dio encoder access 2025-02-25 11:44:02 -05:00
link_dp_phy.h drm/amd/display: replace dio encoder access 2025-02-25 11:44:02 -05:00
link_dp_training.c drm/amd/display: Add early 8b/10b channel equalization test pattern sequence 2025-05-13 09:31:21 -04:00
link_dp_training.h drm/amd/display: replace dio encoder access 2025-02-25 11:44:02 -05:00
link_dp_training_8b_10b.c drm/amd/display: Add early 8b/10b channel equalization test pattern sequence 2025-05-13 09:31:21 -04:00
link_dp_training_8b_10b.h drm/amd/display: replace dio encoder access 2025-02-25 11:44:02 -05:00
link_dp_training_128b_132b.c drm/amd/display: replace dio encoder access 2025-02-25 11:44:02 -05:00
link_dp_training_128b_132b.h drm/amd/display: replace dio encoder access 2025-02-25 11:44:02 -05:00
link_dp_training_auxless.c drm/amd/display: replace dio encoder access 2025-02-25 11:44:02 -05:00
link_dp_training_auxless.h
link_dp_training_dpia.c drm/amd/display: misc for dio encoder refactor 2025-03-05 10:39:20 -05:00
link_dp_training_dpia.h drm/amd/display: Restructure dpia link training 2024-09-18 16:15:07 -04:00
link_dp_training_fixed_vs_pe_retimer.c drm/amd/display: Update FIXED_VS Link Rate Toggle Workaround Usage 2025-02-25 11:45:11 -05:00
link_dp_training_fixed_vs_pe_retimer.h
link_dpcd.c
link_dpcd.h
link_edp_panel_control.c drm/amd/display: Support OLED SDR with AMD ABC 2025-06-03 15:35:04 -04:00
link_edp_panel_control.h drm/amd/display: Implement new backlight_level_params structure 2024-11-04 11:40:43 -05:00
link_hpd.c
link_hpd.h