]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amdgpu: Add hwid for ATU
authorHawking Zhang <Hawking.Zhang@amd.com>
Mon, 3 Feb 2025 14:14:41 +0000 (22:14 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 8 Dec 2025 18:56:29 +0000 (13:56 -0500)
Add hwid for Address Translation Unit (ATU)

Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Likun Gao <Likun.Gao@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu.h
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
drivers/gpu/drm/amd/include/soc15_hw_ip.h

index 63b95e653adbe4d33c8e48241e14fa5571c5ac41..45af9c56d6b9931c926603dc5291e44a038d1f35 100644 (file)
@@ -795,6 +795,7 @@ enum amd_hw_ip_block_type {
        DCI_HWIP,
        PCIE_HWIP,
        ISP_HWIP,
+       ATU_HWIP,
        MAX_HWIP
 };
 
index fa2a22dfa04877f9be2f4a65b31032fcd9292bfc..00c1d73b9a0cea1ccd0b9b154512a7bfdfd8d2e8 100644 (file)
@@ -209,6 +209,7 @@ static const char *hw_id_names[HW_ID_MAX] = {
        [XGBE_HWID]             = "XGBE",
        [MP0_HWID]              = "MP0",
        [VPE_HWID]              = "VPE",
+       [ATU_HWID]              = "ATU",
 };
 
 static int hw_id_map[MAX_HWIP] = {
@@ -240,6 +241,7 @@ static int hw_id_map[MAX_HWIP] = {
        [PCIE_HWIP]     = PCIE_HWID,
        [VPE_HWIP]      = VPE_HWID,
        [ISP_HWIP]      = ISP_HWID,
+       [ATU_HWIP]      = ATU_HWID,
 };
 
 static int amdgpu_discovery_read_binary_from_sysmem(struct amdgpu_device *adev, uint8_t *binary)
index dad83037793aadcfd70de7489bf301f70fdba4fb..c2efc2d2bee1ce462bc362dcaf4b65470ebc89a7 100644 (file)
 #define XGMI_HWID                                        200
 #define XGBE_HWID                                        216
 #define MP0_HWID                                         255
+#define ATU_HWID                                         294
 
 #endif