diff options
Diffstat (limited to 'meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/0014-drm-amdgpu-gfx8-apply-dynamic-cu-mask-to-APUs-as-wel.patch')
-rw-r--r-- | meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/0014-drm-amdgpu-gfx8-apply-dynamic-cu-mask-to-APUs-as-wel.patch | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/0014-drm-amdgpu-gfx8-apply-dynamic-cu-mask-to-APUs-as-wel.patch b/meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/0014-drm-amdgpu-gfx8-apply-dynamic-cu-mask-to-APUs-as-wel.patch deleted file mode 100644 index 02745b47..00000000 --- a/meta-v1000/recipes-kernel/linux/linux-yocto-4.14.71/0014-drm-amdgpu-gfx8-apply-dynamic-cu-mask-to-APUs-as-wel.patch +++ /dev/null @@ -1,38 +0,0 @@ -From e0f47ef118faaeef1ae92ba7f481543f7039daf9 Mon Sep 17 00:00:00 2001 -From: Alex Deucher <alexander.deucher@amd.com> -Date: Thu, 24 Aug 2017 16:46:29 -0400 -Subject: [PATCH 0014/4131] drm/amdgpu/gfx8: apply dynamic cu mask to APUs as - well - -Confirmed with the hw team. It's the same for all asics. - -Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com> -Signed-off-by: Alex Deucher <alexander.deucher@amd.com> ---- - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 10 ++++------ - 1 file changed, 4 insertions(+), 6 deletions(-) - -diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c -index 656c419..0e21711 100644 ---- a/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c -+++ b/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c -@@ -4625,12 +4625,10 @@ static int gfx_v8_0_mqd_init(struct amdgpu_ring *ring) - mqd->compute_static_thread_mgmt_se2 = 0xffffffff; - mqd->compute_static_thread_mgmt_se3 = 0xffffffff; - mqd->compute_misc_reserved = 0x00000003; -- if (!(adev->flags & AMD_IS_APU)) { -- mqd->dynamic_cu_mask_addr_lo = lower_32_bits(ring->mqd_gpu_addr -- + offsetof(struct vi_mqd_allocation, dynamic_cu_mask)); -- mqd->dynamic_cu_mask_addr_hi = upper_32_bits(ring->mqd_gpu_addr -- + offsetof(struct vi_mqd_allocation, dynamic_cu_mask)); -- } -+ mqd->dynamic_cu_mask_addr_lo = lower_32_bits(ring->mqd_gpu_addr -+ + offsetof(struct vi_mqd_allocation, dynamic_cu_mask)); -+ mqd->dynamic_cu_mask_addr_hi = upper_32_bits(ring->mqd_gpu_addr -+ + offsetof(struct vi_mqd_allocation, dynamic_cu_mask)); - eop_base_addr = ring->eop_gpu_addr >> 8; - mqd->cp_hqd_eop_base_addr_lo = eop_base_addr; - mqd->cp_hqd_eop_base_addr_hi = upper_32_bits(eop_base_addr); --- -2.7.4 - |