From 14b576e0234185ff6877e3a7a44d2113c9ee794e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Wed, 11 Sep 2024 06:53:03 -0400 Subject: [PATCH] ac: make sure VEGA20 and MI200 version ranges don't overlap with other chips Reviewed-by: Pierre-Eric Pelloux-Prayer Reviewed-by: Qiang Yu Part-of: --- src/amd/addrlib/src/amdgpu_asic_addr.h | 2 +- src/amd/common/ac_gpu_info.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/amd/addrlib/src/amdgpu_asic_addr.h b/src/amd/addrlib/src/amdgpu_asic_addr.h index 64fffa95bdd..b95f3ff7f84 100644 --- a/src/amd/addrlib/src/amdgpu_asic_addr.h +++ b/src/amd/addrlib/src/amdgpu_asic_addr.h @@ -81,7 +81,7 @@ #define AMDGPU_VEGA10_RANGE 0x01, 0x14 //# 1 <= x < 20 #define AMDGPU_VEGA12_RANGE 0x14, 0x28 //# 20 <= x < 40 -#define AMDGPU_VEGA20_RANGE 0x28, 0xFF //# 40 <= x < max +#define AMDGPU_VEGA20_RANGE 0x28, 0x32 //# 40 <= x < max #define AMDGPU_RAVEN_RANGE 0x01, 0x81 //# 1 <= x < 129 #define AMDGPU_RAVEN2_RANGE 0x81, 0x90 //# 129 <= x < 144 diff --git a/src/amd/common/ac_gpu_info.c b/src/amd/common/ac_gpu_info.c index 2a36d2aad80..62f1dabae71 100644 --- a/src/amd/common/ac_gpu_info.c +++ b/src/amd/common/ac_gpu_info.c @@ -21,7 +21,7 @@ #include #define AMDGPU_MI100_RANGE 0x32, 0x3C -#define AMDGPU_MI200_RANGE 0x3C, 0xFF +#define AMDGPU_MI200_RANGE 0x3C, 0x46 #define AMDGPU_GFX940_RANGE 0x46, 0xFF #define ASICREV_IS_MI100(r) ASICREV_IS(r, MI100)