mirror_ubuntu-kernels/drivers/gpu/drm/amd
David Zhang d9f442e9a2 drm/amd/display: read PSR-SU cap DPCD for specific panel
[why & how]
For some specific eDP panel, we'd check the PSR-SU cap during boot
by reading the vendor specific DPCD, otherwise it will cause to
false report the eDP panel which supports PSR-SU as an non-PSR-SU
panel.

- add the vendor specific DPCD address in ddc_service_types header
- if specific eDP panel detected, check vendor specific DPCD for
  PSR-SU cap

Reviewed-by: Aurabindo Jayamohanan Pillai <Aurabindo.Pillai@amd.com>
Acked-by: Tom Chung <chiahsuan.chung@amd.com>
Signed-off-by: David Zhang <dingchen.zhang@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-04-25 17:10:43 -04:00
..
acp
amdgpu drm/amdgpu: Remove useless kfree 2022-04-25 17:05:38 -04:00
amdkfd drm/amdkfd: Ignore bogus signals from MEC efficiently 2022-04-25 17:05:48 -04:00
display drm/amd/display: read PSR-SU cap DPCD for specific panel 2022-04-25 17:10:43 -04:00
include drm/amdgpu: Use flexible array member 2022-04-11 13:50:35 -04:00
pm drm/amd/pm: fix the deadlock issue observed on SI 2022-04-22 14:50:23 -04:00