diff options
| author | Cruise <[email protected]> | 2024-05-11 06:42:14 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2024-05-20 20:20:25 +0000 |
| commit | fa3c5a8edc0447ddcca8e3ab4647d05ddaff38fa (patch) | |
| tree | 9c56d54ee6b962411842f5da4b5ff95c7f899633 /drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | |
| parent | drm/amd/display: Correct display clocks update block sequence (diff) | |
| download | kernel-fa3c5a8edc0447ddcca8e3ab4647d05ddaff38fa.tar.gz kernel-fa3c5a8edc0447ddcca8e3ab4647d05ddaff38fa.zip | |
drm/amd/display: Not fallback if link BW is smaller than req BW
[Why]
When the link BW is smaller than the request BW,
the DP LT just kept running and fallback to lower link config.
DP LT just aborted if is_hpd_pending bit is high.
But is_hpd_pending bit indicates a new HPD event received.
It doesn't mean the HPD is low.
[How]
Abort the DP LT if the link BW is smaller than the request BW.
Remove checking is_hpd_pending bit in DP LT.
Reviewed-by: Wenjing Liu <[email protected]>
Acked-by: Roman Li <[email protected]>
Signed-off-by: Cruise <[email protected]>
Tested-by: Daniel Wheeler <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c')
0 files changed, 0 insertions, 0 deletions
