diff options
author | Sonny Jiang <sonny.jiang@amd.com> | 2015-11-03 11:46:38 -0500 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2016-03-24 23:06:39 -0400 |
commit | f5e24b19e883281452952ecce3e811cda1f7946c (patch) | |
tree | d147f9c5655bed833cd722209e79e2f5acdf86c6 /src/gallium/winsys/amdgpu/drm/amdgpu_id.h | |
parent | 511ce2925baf90c1d93d3e6a389d31e8e7549493 (diff) | |
download | external_mesa3d-f5e24b19e883281452952ecce3e811cda1f7946c.zip external_mesa3d-f5e24b19e883281452952ecce3e811cda1f7946c.tar.gz external_mesa3d-f5e24b19e883281452952ecce3e811cda1f7946c.tar.bz2 |
winsys/amdgpu: addrlib - add Polaris support (v2)
v2: fix indentation as noted by Michel
Signed-off-by: Sonny Jiang <sonny.jiang@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
Diffstat (limited to 'src/gallium/winsys/amdgpu/drm/amdgpu_id.h')
-rw-r--r-- | src/gallium/winsys/amdgpu/drm/amdgpu_id.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_id.h b/src/gallium/winsys/amdgpu/drm/amdgpu_id.h index 90fe0cd..40b835c 100644 --- a/src/gallium/winsys/amdgpu/drm/amdgpu_id.h +++ b/src/gallium/winsys/amdgpu/drm/amdgpu_id.h @@ -138,6 +138,10 @@ enum { VI_FIJI_P_A0 = 60, + VI_POLARIS10_P_A0 = 80, + + VI_POLARIS11_M_A0 = 90, + VI_UNKNOWN = 0xFF }; @@ -147,7 +151,11 @@ enum { #define ASICREV_IS_TONGA_P(eChipRev) \ ((eChipRev >= VI_TONGA_P_A0) && (eChipRev < VI_FIJI_P_A0)) #define ASICREV_IS_FIJI_P(eChipRev) \ - (eChipRev >= VI_FIJI_P_A0) + ((eChipRev >= VI_FIJI_P_A0) && (eChipRev < VI_POLARIS10_P_A0)) +#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) /* CZ specific rev IDs */ enum { |