FAILED: patch "[PATCH] drm/amdgpu: add support for new smc firmware on iceland" failed to apply to 4.8-stable tree
Subsystems (3)
[email protected]
maintainerThe patch below does not apply to the 4.8-stable tree.
If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to <[email protected]>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
Quoted 1 line
From
3b496626ee8f07919256a4e99cddf42ecd4ba891Mon Sep 17 00:00:00 2001
From: Alex Deucher <[email protected]>
Date: Thu, 27 Oct 2016 18:33:00 -0400
Subject: [PATCH] drm/amdgpu: add support for new smc firmware on iceland
Newer iceland parts require new smc firmware.
Reviewed-by Huang Rui <[email protected]>
Signed-off-by Alex Deucher <[email protected]>
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c +6 -1
@@ -795,7 +795,12 @@ static int amdgpu_cgs_get_firmware_info(struct cgs_device *cgs_device,if (!adev->pm.fw) {switch (adev->asic_type) {case CHIP_TOPAZ : -strcpy (fw_name,"amdgpu/topaz_smc.bin" ); +if (((adev->pdev->device ==0x6900 ) && (adev->pdev->revision ==0x81 )) || + ((adev->pdev->device ==0x6900 ) && (adev->pdev->revision ==0x83 )) || + ((adev->pdev->device ==0x6907 ) && (adev->pdev->revision ==0x87 ))) +strcpy (fw_name,"amdgpu/topaz_k_smc.bin" ); +else +strcpy (fw_name,"amdgpu/topaz_smc.bin" );break ;case CHIP_TONGA : if (((adev->pdev->device == 0x6939) && (adev->pdev->revision == 0xf1)) ||
drivers/gpu/drm/amd/amdgpu/vi.c +1 -0
@@ -80,6 +80,7 @@#include "dce_virtual.h" MODULE_FIRMWARE ("amdgpu/topaz_smc.bin" ); +MODULE_FIRMWARE ("amdgpu/topaz_k_smc.bin" );MODULE_FIRMWARE ("amdgpu/tonga_smc.bin" );MODULE_FIRMWARE ("amdgpu/tonga_k_smc.bin" );MODULE_FIRMWARE ("amdgpu/fiji_smc.bin" );