diff options
author | Marek Olšák <[email protected]> | 2017-02-27 23:28:07 +0100 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2018-04-18 14:45:33 -0400 |
commit | c6f1d360198c52d208645c0ccb5e988cded408e8 (patch) | |
tree | 5a7030eeeede436ebc24434b4868e76fcccc18a6 /src/amd | |
parent | d6a66bc8dbcdeed8e87f649bc281de0d60d2f123 (diff) |
radeonsi: add support for VegaM
Acked-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/amd')
-rw-r--r-- | src/amd/common/ac_llvm_util.c | 1 | ||||
-rw-r--r-- | src/amd/common/ac_surface.c | 4 | ||||
-rw-r--r-- | src/amd/common/amd_family.h | 1 |
3 files changed, 6 insertions, 0 deletions
diff --git a/src/amd/common/ac_llvm_util.c b/src/amd/common/ac_llvm_util.c index f3db1c5a4a4..5b52381a7f1 100644 --- a/src/amd/common/ac_llvm_util.c +++ b/src/amd/common/ac_llvm_util.c @@ -112,6 +112,7 @@ const char *ac_get_llvm_processor_name(enum radeon_family family) return "polaris10"; case CHIP_POLARIS11: case CHIP_POLARIS12: + case CHIP_VEGAM: return "polaris11"; case CHIP_VEGA10: case CHIP_VEGA12: diff --git a/src/amd/common/ac_surface.c b/src/amd/common/ac_surface.c index 7558dd91e34..a23952717e3 100644 --- a/src/amd/common/ac_surface.c +++ b/src/amd/common/ac_surface.c @@ -131,6 +131,10 @@ static void addrlib_family_rev_id(enum radeon_family family, *addrlib_family = FAMILY_VI; *addrlib_revid = get_first(AMDGPU_POLARIS12_RANGE); break; + case CHIP_VEGAM: + *addrlib_family = FAMILY_VI; + *addrlib_revid = get_first(AMDGPU_VEGAM_RANGE); + break; case CHIP_VEGA10: *addrlib_family = FAMILY_AI; *addrlib_revid = get_first(AMDGPU_VEGA10_RANGE); diff --git a/src/amd/common/amd_family.h b/src/amd/common/amd_family.h index 285111f2a2a..6410368f2f8 100644 --- a/src/amd/common/amd_family.h +++ b/src/amd/common/amd_family.h @@ -92,6 +92,7 @@ enum radeon_family { CHIP_POLARIS10, CHIP_POLARIS11, CHIP_POLARIS12, + CHIP_VEGAM, CHIP_VEGA10, CHIP_VEGA12, CHIP_RAVEN, |