diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2009-12-10 14:57:39 -0500 |
---|---|---|
committer | Alex Deucher <alexdeucher@gmail.com> | 2010-02-01 12:07:26 -0500 |
commit | 019260ec4a9f9fbf2ac63a2ca3314aa308471f7e (patch) | |
tree | 269cc5b0c7ae7a35bb813537c88fdb68e493a0fe /src/radeon.h | |
parent | e86ae564d8b94d2cc8d3c7cceb452a197ab6387a (diff) |
evergreen: add chip enums
Diffstat (limited to 'src/radeon.h')
-rw-r--r-- | src/radeon.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/radeon.h b/src/radeon.h index adc848d4..2138b4a1 100644 --- a/src/radeon.h +++ b/src/radeon.h @@ -347,10 +347,15 @@ typedef enum { CHIP_FAMILY_RV635, CHIP_FAMILY_RS780, CHIP_FAMILY_RS880, - CHIP_FAMILY_RV770, + CHIP_FAMILY_RV770, /* r700 */ CHIP_FAMILY_RV730, CHIP_FAMILY_RV710, CHIP_FAMILY_RV740, + CHIP_FAMILY_CEDAR, /* evergreen */ + CHIP_FAMILY_REDWOOD, + CHIP_FAMILY_JUNIPER, + CHIP_FAMILY_CYPRESS, + CHIP_FAMILY_HEMLOCK, CHIP_FAMILY_LAST } RADEONChipFamily; @@ -378,6 +383,8 @@ typedef enum { #define IS_DCE32_VARIANT ((info->ChipFamily >= CHIP_FAMILY_RV730)) +#define IS_DCE4_VARIANT ((info->ChipFamily >= CHIP_FAMILY_CEDAR)) + #define IS_R600_3D (info->ChipFamily >= CHIP_FAMILY_R600) #define IS_R500_3D ((info->ChipFamily == CHIP_FAMILY_RV515) || \ |