OSDN Git Service

amd/common: fix ASICREV_IS_POLARIS11_M for Polaris12
authorMarek Olšák <marek.olsak@amd.com>
Tue, 28 Feb 2017 19:06:48 +0000 (20:06 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 1 Mar 2017 13:37:27 +0000 (13:37 +0000)
Cc: 17.0 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
(cherry picked from commit 8c838730d070cbf4da035593b374e3c5566cf944)

src/amd/common/amdgpu_id.h

index 1683a5a..1ecae1a 100644 (file)
@@ -157,7 +157,7 @@ enum {
 #define ASICREV_IS_POLARIS10_P(eChipRev)\
        ((eChipRev >= VI_POLARIS10_P_A0) && (eChipRev < VI_POLARIS11_M_A0))
 #define ASICREV_IS_POLARIS11_M(eChipRev)   \
-       (eChipRev >= VI_POLARIS11_M_A0)
+       (eChipRev >= VI_POLARIS11_M_A0 && eChipRev < VI_POLARIS12_V_A0)
 #define ASICREV_IS_POLARIS12_V(eChipRev)\
        (eChipRev >= VI_POLARIS12_V_A0)