linux/drivers/gpu/drm/amd/display/dc/link
Peichen Huang cf4cebcec6 drm/amd/display: Restructure dpia link training
[WHY]
We intend to consolidate dp tunneling and conventional dp link training.

[HOW]
1. Use the same link training entry for both dp and dpia
2. Move SET_CONFIG of non-transparent mode to dmub side
3. Add set_tps_notification dmub_cmd to notify tps request for
   non-transparent dpia link training
4. Check dpcd request result and abort link training early if dpia
   aux tunneling fails
5. Add option to avoid affect old product
6. Separately handle wait_time_microsec for dpia

Reviewed-by: Cruise Hung <cruise.hung@amd.com>
Reviewed-by: George Shen <george.shen@amd.com>
Reviewed-by: Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com>
Signed-off-by: Peichen Huang <PeiChen.Huang@amd.com>
Signed-off-by: Alex Hung <alex.hung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2024-09-18 16:15:07 -04:00
..
accessories drm/amd/display: Update HPO I/O When Handling Link Retrain Automation Request 2024-08-20 22:14:13 -04:00
hwss drm/amd/display: Restructure dpia link training 2024-09-18 16:15:07 -04:00
protocols drm/amd/display: Restructure dpia link training 2024-09-18 16:15:07 -04:00
Makefile drm/amd/display: Drop unused link FPGA code 2023-09-26 16:54:37 -04:00
link_detection.c drm/amd/display: Allow UHBR Interop With eDP Supported Link Rates Table 2024-08-20 22:14:13 -04:00
link_detection.h
link_dpms.c drm/amd/display: Support UHBR10 link rate on eDP 2024-08-20 22:14:13 -04:00
link_dpms.h
link_factory.c drm/amd/display: fix double free issue during amdgpu module unload 2024-08-20 22:14:14 -04:00
link_factory.h
link_hwss_hpo_frl.c
link_resource.c
link_resource.h
link_validation.c drm/amd/display: Implement new DPCD register handling 2024-09-18 16:15:06 -04:00
link_validation.h drm/amd/display: Add HDMI capacity computations using fixed31_32 2024-01-03 10:31:30 -05:00