drm/amd/display: run subvp validation with supported vlevel
authorDillon Varone <Dillon.Varone@amd.com>
Tue, 29 Nov 2022 20:59:20 +0000 (15:59 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 15 Dec 2022 17:18:19 +0000 (12:18 -0500)
commit752e89a70cca1c644ccc9f69c1abd6c2b95ca9d7
tree457aa870bf4887da095d8aed5e33433f6d8f28be
parent46604a08c1adb44e57822304902fd23416d33739
drm/amd/display: run subvp validation with supported vlevel

[WHY]
Subvp portion validation currently assumes that if vlevel provided does not
support pstate, then none will, and so subvp is not used.

[HOW]
After get vlevel, use lowest vlevel that supports pstate if it
exists, and use that for subvp validation.

Reviewed-by: Alvin Lee <Alvin.Lee2@amd.com>
Reviewed-by: Jun Lei <Jun.Lei@amd.com>
Acked-by: Jasdeep Dhillon <jdhillon@amd.com>
Signed-off-by: Dillon Varone <Dillon.Varone@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c