drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang
authorChangfeng <Changfeng.Zhu@amd.com>
Fri, 14 May 2021 07:28:25 +0000 (15:28 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 May 2021 10:06:53 +0000 (12:06 +0200)
commit0c47929fd836da046e9d704d97ddd1f37230fd36
tree001594f5af01a9e92dca98ff3c7d35d5dea9d15d
parent93ba55c14d70b47361d429769383cdd1e2ba9379
drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang

commit dbd1003d1252db5973dddf20b24bb0106ac52aa2 upstream.

There is problem with 3DCGCG firmware and it will cause compute test
hang on picasso/raven1. It needs to disable 3DCGCG in driver to avoid
compute hang.

Signed-off-by: Changfeng <Changfeng.Zhu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
drivers/gpu/drm/amd/amdgpu/soc15.c