]> www.infradead.org Git - linux.git/commitdiff
drm/amdgpu: always force full reset for SOC21
authorAlex Deucher <alexander.deucher@amd.com>
Sun, 24 Mar 2024 00:46:53 +0000 (20:46 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 10 Apr 2024 03:10:06 +0000 (23:10 -0400)
There are cases where soft reset seems to succeed, but
does not, so always use mode1/2 for now.

Reviewed-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/amdgpu/soc21.c

index 581a3bd11481cc8d44a4f22188551d5a2803cff5..8526282f4da12b66b2d1ec74facdd84ae89ff449 100644 (file)
@@ -457,10 +457,8 @@ static bool soc21_need_full_reset(struct amdgpu_device *adev)
 {
        switch (amdgpu_ip_version(adev, GC_HWIP, 0)) {
        case IP_VERSION(11, 0, 0):
-               return amdgpu_ras_is_supported(adev, AMDGPU_RAS_BLOCK__UMC);
        case IP_VERSION(11, 0, 2):
        case IP_VERSION(11, 0, 3):
-               return false;
        default:
                return true;
        }