diff options
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3040-Workaround-tlb-invalidating-issue-by-disabling-MMHUB.patch')
-rw-r--r-- | meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3040-Workaround-tlb-invalidating-issue-by-disabling-MMHUB.patch | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3040-Workaround-tlb-invalidating-issue-by-disabling-MMHUB.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3040-Workaround-tlb-invalidating-issue-by-disabling-MMHUB.patch new file mode 100644 index 00000000..54377101 --- /dev/null +++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.14.71/3040-Workaround-tlb-invalidating-issue-by-disabling-MMHUB.patch @@ -0,0 +1,28 @@ +From 505429e2ae3ba529c621b54f50581ea8c1409104 Mon Sep 17 00:00:00 2001 +From: Yong Zhao <yong.zhao@amd.com> +Date: Wed, 13 Dec 2017 15:11:07 -0500 +Subject: [PATCH 3040/4131] Workaround tlb invalidating issue by disabling + MMHUB powergating + +Change-Id: I7fe2977f5c6330320823ac8286d8e1c4bc555806 +Signed-off-by: Yong Zhao <yong.zhao@amd.com> +--- + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c +index 040cde8..5c95680 100644 +--- a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c ++++ b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c +@@ -956,7 +956,7 @@ static int gmc_v9_0_gart_enable(struct amdgpu_device *adev) + switch (adev->asic_type) { + case CHIP_RAVEN: + mmhub_v1_0_initialize_power_gating(adev); +- mmhub_v1_0_update_power_gating(adev, true); ++ mmhub_v1_0_update_power_gating(adev, false); + break; + default: + break; +-- +2.7.4 + |