drm/amd/display: Init link enc resources in dc_state only if res_pool presents
authorDillon Varone <dillon.varone@amd.com>
Fri, 29 Dec 2023 02:36:39 +0000 (21:36 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 18 Jan 2024 21:30:00 +0000 (16:30 -0500)
commitaa36d8971fccb55ef3241cbfff9d1799e31d8628
tree56a5b3531a2720f5840189d977471bcbe67b8983
parent3bb9b1f958c3d986ed90a3ff009f1e77e9553207
drm/amd/display: Init link enc resources in dc_state only if res_pool presents

[Why & How]
res_pool is not initialized in all situations such as virtual
environments, and therefore link encoder resources should not be
initialized if res_pool is NULL.

Cc: Mario Limonciello <mario.limonciello@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Reviewed-by: Martin Leung <martin.leung@amd.com>
Acked-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Dillon Varone <dillon.varone@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_state.c