summaryrefslogtreecommitdiff
path: root/src/atichip.h
diff options
context:
space:
mode:
authorGeorge Sapountzis <gsap7@yahoo.gr>2008-01-09 17:39:56 +0200
committerGeorge Sapountzis <gsap7@yahoo.gr>2008-01-11 15:31:34 +0200
commit625a885a964488da2a35065eb597a17ee57b22a9 (patch)
tree6b543311ae9969b3de721968beffd9ccdd15e7bd /src/atichip.h
parent48865200ca9f1daf87e52620b9f8175f88dd886f (diff)
ati wrapper: use pci ids
Diffstat (limited to 'src/atichip.h')
-rw-r--r--src/atichip.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/atichip.h b/src/atichip.h
index 44cd1888..e59d6ebb 100644
--- a/src/atichip.h
+++ b/src/atichip.h
@@ -29,6 +29,36 @@
#include <X11/Xmd.h>
/*
+ * Chip-related definitions.
+ */
+typedef enum
+{
+ ATI_CHIP_NONE = 0,
+ ATI_CHIP_88800GXC, /* Mach64 */
+ ATI_CHIP_88800GXD, /* Mach64 */
+ ATI_CHIP_88800GXE, /* Mach64 */
+ ATI_CHIP_88800GXF, /* Mach64 */
+ ATI_CHIP_88800GX, /* Mach64 */
+ ATI_CHIP_88800CX, /* Mach64 */
+ ATI_CHIP_264CT, /* Mach64 */
+ ATI_CHIP_264ET, /* Mach64 */
+ ATI_CHIP_264VT, /* Mach64 */
+ ATI_CHIP_264GT, /* Mach64 */
+ ATI_CHIP_264VTB, /* Mach64 */
+ ATI_CHIP_264GTB, /* Mach64 */
+ ATI_CHIP_264VT3, /* Mach64 */
+ ATI_CHIP_264GTDVD, /* Mach64 */
+ ATI_CHIP_264LT, /* Mach64 */
+ ATI_CHIP_264VT4, /* Mach64 */
+ ATI_CHIP_264GT2C, /* Mach64 */
+ ATI_CHIP_264GTPRO, /* Mach64 */
+ ATI_CHIP_264LTPRO, /* Mach64 */
+ ATI_CHIP_264XL, /* Mach64 */
+ ATI_CHIP_MOBILITY, /* Mach64 */
+ ATI_CHIP_Mach64, /* Last among Mach64's */
+} ATIChipType;
+
+/*
* Foundry codes for 264xT's.
*/
typedef enum