Add Ivybridge device IDs
authorJesse Barnes <jbarnes@virtuousgeek.org>
Wed, 11 May 2011 00:21:12 +0000 (17:21 -0700)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Wed, 11 May 2011 00:21:12 +0000 (17:21 -0700)
Makes the reg dumper work better.

lib/intel_chipset.h

index d1e5088..c4cb820 100755 (executable)
 #define PCI_CHIP_SANDYBRIDGE_M_GT2_PLUS        0x0126
 #define PCI_CHIP_SANDYBRIDGE_S         0x010A /* server */
 
+#define PCI_CHIP_IVYBRIDGE_GT1 0x0152 /* desktop */
+#define PCI_CHIP_IVYBRIDGE_GT2 0x0162
+#define PCI_CHIP_IVYBRIDGE_M_GT1       0x0156 /* mobile */
+#define PCI_CHIP_IVYBRIDGE_M_GT2       0x0166
+#define PCI_CHIP_IVYBRIDGE_S           0x015a /* server */
+
 #define IS_MOBILE(devid)       (devid == PCI_CHIP_I855_GM || \
                                 devid == PCI_CHIP_I915_GM || \
                                 devid == PCI_CHIP_I945_GM || \
                                 devid == PCI_CHIP_SANDYBRIDGE_M_GT2_PLUS || \
                                 devid == PCI_CHIP_SANDYBRIDGE_S)
 
+#define IS_GEN7(devid)         (devid == PCI_CHIP_IVYBRIDGE_GT1 || \
+                                devid == PCI_CHIP_IVYBRIDGE_GT2 || \
+                                devid == PCI_CHIP_IVYBRIDGE_M_GT1 || \
+                                devid == PCI_CHIP_IVYBRIDGE_M_GT2 || \
+                                devid == PCI_CHIP_IVYBRIDGE_S)
+
+
 #define IS_965(devid)          (IS_GEN4(devid) || \
                                 IS_GEN5(devid) || \
-                                IS_GEN6(devid))
+                                IS_GEN6(devid) || \
+                                IS_GEN7(devid))
 
 #define IS_INTEL(devid)                (IS_GEN2(devid) || \
                                 IS_GEN3(devid) || \
                                 IS_GEN4(devid) || \
                                 IS_GEN5(devid) || \
-                                IS_GEN6(devid))
+                                IS_GEN6(devid) || \
+                                IS_GEN7(devid))
 
 #define HAS_PCH_SPLIT(devid)   (IS_GEN5(devid) ||      \
-                                IS_GEN6(devid))
+                                IS_GEN6(devid) ||      \
+                                IS_GEN7(devid))