1 #ifndef _RADEON_CHIPSET_H
2 #define _RADEON_CHIPSET_H
4 /* General chip classes:
5 * r100 includes R100, RV100, RV200, RS100, RS200, RS250.
6 * r200 includes R200, RV250, RV280, RS300.
11 #define CHIPSET(id, name, family) PCI_CHIP_##name = id,
12 #if defined(RADEON_R100)
13 #include "pci_ids/radeon_pci_ids.h"
14 #elif defined(RADEON_R200)
15 #include "pci_ids/r200_pci_ids.h"
21 #if defined(RADEON_R100)
27 #elif defined(RADEON_R200)
36 #define RADEON_CHIPSET_TCL (1 << 0) /* tcl support - any radeon */
37 #define RADEON_CHIPSET_BROKEN_STENCIL (1 << 1) /* r100 stencil bug */
38 #define R200_CHIPSET_YCBCR_BROKEN (1 << 2) /* r200 ycbcr bug */
39 #define RADEON_CHIPSET_DEPTH_ALWAYS_TILED (1 << 3) /* M7 and R200s */
41 #endif /* _RADEON_CHIPSET_H */