diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3910-drm-amdgpu-Use-mode2-mode-to-perform-GPU-RESET-for-R.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3910-drm-amdgpu-Use-mode2-mode-to-perform-GPU-RESET-for-R.patch | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3910-drm-amdgpu-Use-mode2-mode-to-perform-GPU-RESET-for-R.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3910-drm-amdgpu-Use-mode2-mode-to-perform-GPU-RESET-for-R.patch new file mode 100644 index 00000000..d0893298 --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/3910-drm-amdgpu-Use-mode2-mode-to-perform-GPU-RESET-for-R.patch @@ -0,0 +1,39 @@ +From 1a3867ad2fb39bedf16642463b9af011dded3073 Mon Sep 17 00:00:00 2001 +From: chen gong <curry.gong@amd.com> +Date: Thu, 19 Sep 2019 15:02:40 +0800 +Subject: [PATCH 3910/4256] drm/amdgpu: Use mode2 mode to perform GPU RESET for + Renoir + +Renoir need to use mode2 mode to implement GPU RESET + +Signed-off-by: chen gong <curry.gong@amd.com> +Reviewed-by: Aaron Liu <aaron.liu@amd.com> +Reviewed-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com> +--- + drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c b/drivers/gpu/drm/amd/amdgpu/soc15.c +index dbd790eb5040..a66ef0460762 100644 +--- a/drivers/gpu/drm/amd/amdgpu/soc15.c ++++ b/drivers/gpu/drm/amd/amdgpu/soc15.c +@@ -513,6 +513,8 @@ static int soc15_asic_baco_reset(struct amdgpu_device *adev) + + static int soc15_mode2_reset(struct amdgpu_device *adev) + { ++ if (is_support_sw_smu(adev)) ++ return smu_mode2_reset(&adev->smu); + if (!adev->powerplay.pp_funcs || + !adev->powerplay.pp_funcs->asic_reset_mode_2) + return -ENOENT; +@@ -527,6 +529,7 @@ soc15_asic_reset_method(struct amdgpu_device *adev) + + switch (adev->asic_type) { + case CHIP_RAVEN: ++ case CHIP_RENOIR: + return AMD_RESET_METHOD_MODE2; + case CHIP_VEGA10: + case CHIP_VEGA12: +-- +2.17.1 + |