drm/amdgpu: add support for SDMA IP version 6.1.4
authorTim Huang <tim.huang@amd.com>
Wed, 11 Dec 2024 08:20:50 +0000 (16:20 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 5 Jan 2026 21:27:39 +0000 (16:27 -0500)
This initializes SDMA IP version 6.1.4.

Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Tim Huang <tim.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
drivers/gpu/drm/amd/amdkfd/kfd_device.c

index 116cb43..ba3a1eb 100644 (file)
@@ -2420,6 +2420,7 @@ static int amdgpu_discovery_set_sdma_ip_blocks(struct amdgpu_device *adev)
        case IP_VERSION(6, 1, 1):
        case IP_VERSION(6, 1, 2):
        case IP_VERSION(6, 1, 3):
+       case IP_VERSION(6, 1, 4):
                amdgpu_device_ip_block_add(adev, &sdma_v6_0_ip_block);
                break;
        case IP_VERSION(7, 0, 0):
index f38c2bd..651fdfc 100644 (file)
@@ -54,6 +54,7 @@ MODULE_FIRMWARE("amdgpu/sdma_6_1_0.bin");
 MODULE_FIRMWARE("amdgpu/sdma_6_1_1.bin");
 MODULE_FIRMWARE("amdgpu/sdma_6_1_2.bin");
 MODULE_FIRMWARE("amdgpu/sdma_6_1_3.bin");
+MODULE_FIRMWARE("amdgpu/sdma_6_1_4.bin");
 
 #define SDMA1_REG_OFFSET 0x600
 #define SDMA0_HYP_DEC_REG_START 0x5880
index fa6ae63..9c0639b 100644 (file)
@@ -104,6 +104,7 @@ static void kfd_device_info_set_sdma_info(struct kfd_dev *kfd)
        case IP_VERSION(6, 1, 1):
        case IP_VERSION(6, 1, 2):
        case IP_VERSION(6, 1, 3):
+       case IP_VERSION(6, 1, 4):
        case IP_VERSION(7, 0, 0):
        case IP_VERSION(7, 0, 1):
        case IP_VERSION(7, 1, 0):