Patch "drm/amdgpu/gmc: use proper register for vram type on Fiji" has been added to the 4.4-stable tree
Subsystems (3)
This is a note to let you know that I've just added the patch titled
drm/amdgpu/gmc: use proper register for vram type on Fiji
to the 4.4-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
drm-amdgpu-gmc-use-proper-register-for-vram-type-on-fiji.patch
and it can be found in the queue-4.4 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
b634de4f446c062a0c95ec4d150b4cf7c85e3526Mon Sep 17 00:00:00 2001
From: Alex Deucher <[email protected]>
Date: Thu, 31 Mar 2016 16:41:32 -0400
Subject: drm/amdgpu/gmc: use proper register for vram type on Fiji
From: Alex Deucher <[email protected]>
commit b634de4f446c062a0c95ec4d150b4cf7c85e3526 upstream.
The offset changed on Fiji.
--- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c +8 -1
@@ -862,6 +862,8 @@ static int gmc_v8_0_late_init(void *handreturn amdgpu_irq_get (adev, &adev->mc.vm_fault,0 ); } +#define mmMC_SEQ_MISC0_FIJI 0xA71 +static int gmc_v8_0_sw_init (void *handle) {int r;
@@ -875,7 +877,12 @@ static int gmc_v8_0_sw_init(void *handleif (adev->flags &AMD_IS_APU ) { adev->mc.vram_type =AMDGPU_VRAM_TYPE_UNKNOWN ; }else { -u32 tmp =RREG32 (mmMC_SEQ_MISC0); +u32 tmp; + +if (adev->asic_type ==CHIP_FIJI ) + tmp =RREG32 (mmMC_SEQ_MISC0_FIJI); +else + tmp =RREG32 (mmMC_SEQ_MISC0); tmp &=MC_SEQ_MISC0__MT__MASK ; adev->mc.vram_type =gmc_v8_0_convert_vram_type (tmp); }
Patches currently in stable-queue which might be from [email protected] are
queue-4.4/drm-radeon-add-a-dpm-quirk-for-all-r7-370-parts.patch queue-4.4/drm-radeon-add-a-dpm-quirk-for-sapphire-dual-x-r7-370-2g-d5.patch queue-4.4/drm-radeon-add-another-r7-370-quirk.patch queue-4.4/drm-amdgpu-gmc-use-proper-register-for-vram-type-on-fiji.patch queue-4.4/drm-amdgpu-gmc-move-vram-type-fetching-into-sw_init.patch