drm/amd/display: enable hostvm based on roimmu active for dcn2.1
authorDmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Wed, 2 Oct 2019 19:19:41 +0000 (15:19 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 31 Dec 2019 15:44:10 +0000 (16:44 +0100)
commitd4b13a10044b68e64b2849d1de1cb937b6c60bdd
tree686ea4947316dc4e366c1eaea88922de1eac7278
parent8f3ce0fa825d77c8e4b37a8ba95959c771a09eac
drm/amd/display: enable hostvm based on roimmu active for dcn2.1

[ Upstream commit 48d92e8eda3d9b61978377e7539bfc5958e850cf ]

Enabling hostvm when ROIMMU is not active seems to break GPUVM.
This fixes the issue by not enabling hostvm if ROIMMU is not
activated.

Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Reviewed-by: Roman Li <Roman.Li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c