0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0031
0032
0033 #ifndef RADEON_FAMILY_H
0034 #define RADEON_FAMILY_H
0035
0036
0037
0038 enum radeon_family {
0039 CHIP_R100 = 0,
0040 CHIP_RV100,
0041 CHIP_RS100,
0042 CHIP_RV200,
0043 CHIP_RS200,
0044 CHIP_R200,
0045 CHIP_RV250,
0046 CHIP_RS300,
0047 CHIP_RV280,
0048 CHIP_R300,
0049 CHIP_R350,
0050 CHIP_RV350,
0051 CHIP_RV380,
0052 CHIP_R420,
0053 CHIP_R423,
0054 CHIP_RV410,
0055 CHIP_RS400,
0056 CHIP_RS480,
0057 CHIP_RS600,
0058 CHIP_RS690,
0059 CHIP_RS740,
0060 CHIP_RV515,
0061 CHIP_R520,
0062 CHIP_RV530,
0063 CHIP_RV560,
0064 CHIP_RV570,
0065 CHIP_R580,
0066 CHIP_R600,
0067 CHIP_RV610,
0068 CHIP_RV630,
0069 CHIP_RV670,
0070 CHIP_RV620,
0071 CHIP_RV635,
0072 CHIP_RS780,
0073 CHIP_RS880,
0074 CHIP_RV770,
0075 CHIP_RV730,
0076 CHIP_RV710,
0077 CHIP_RV740,
0078 CHIP_CEDAR,
0079 CHIP_REDWOOD,
0080 CHIP_JUNIPER,
0081 CHIP_CYPRESS,
0082 CHIP_HEMLOCK,
0083 CHIP_PALM,
0084 CHIP_SUMO,
0085 CHIP_SUMO2,
0086 CHIP_BARTS,
0087 CHIP_TURKS,
0088 CHIP_CAICOS,
0089 CHIP_CAYMAN,
0090 CHIP_ARUBA,
0091 CHIP_TAHITI,
0092 CHIP_PITCAIRN,
0093 CHIP_VERDE,
0094 CHIP_OLAND,
0095 CHIP_HAINAN,
0096 CHIP_BONAIRE,
0097 CHIP_KAVERI,
0098 CHIP_KABINI,
0099 CHIP_HAWAII,
0100 CHIP_MULLINS,
0101 CHIP_LAST,
0102 };
0103
0104
0105
0106
0107 enum radeon_chip_flags {
0108 RADEON_FAMILY_MASK = 0x0000ffffUL,
0109 RADEON_FLAGS_MASK = 0xffff0000UL,
0110 RADEON_IS_MOBILITY = 0x00010000UL,
0111 RADEON_IS_IGP = 0x00020000UL,
0112 RADEON_SINGLE_CRTC = 0x00040000UL,
0113 RADEON_IS_AGP = 0x00080000UL,
0114 RADEON_HAS_HIERZ = 0x00100000UL,
0115 RADEON_IS_PCIE = 0x00200000UL,
0116 RADEON_NEW_MEMMAP = 0x00400000UL,
0117 RADEON_IS_PCI = 0x00800000UL,
0118 RADEON_IS_IGPGART = 0x01000000UL,
0119 RADEON_IS_PX = 0x02000000UL,
0120 };
0121
0122 #endif