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>
Mon, 15 Jan 2024 23:35:37 +0000 (18:35 -0500)
commitca25a2b5f841f991e472e2dde7f5e2d337dbea08
treed81227972e5bc3458f029d5d027e99d3b6e084ab
parentac9c748362fd8d4c678de5a411e5df376f2d1de9
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