[haiku-commits] Re: haiku: hrev52003 - headers/private/graphics/intel_extreme src/add-ons/kernel/drivers/graphics/intel_extreme

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 11 Jun 2018 23:07:03 -0400

On Mon, Jun 11, 2018 at 10:22 PM Alexander von Gluck IV
<kallisti5@xxxxxxxxxxx> wrote:

 #define INTEL_PCH_CPT_DEVICE_ID                0x1c00
 #define INTEL_PCH_PPT_DEVICE_ID                0x1e00
 #define INTEL_PCH_LPT_DEVICE_ID                0x8c00
-#define INTEL_PCH_LPT_LP_DEVICE_ID     0x9c00 /* Wildcat Point */
+#define INTEL_PCH_LPT_LP_DEVICE_ID     0x9c00
+#define INTEL_PCH_WPT_DEVICE_ID                0x8c80
+#define INTEL_PCH_WPT_LP_DEVICE_ID     0x9c80
 #define INTEL_PCH_SPT_DEVICE_ID                0xa100
 #define INTEL_PCH_SPT_LP_DEVICE_ID     0x9d00
+#define INTEL_PCH_KBP_DEVICE_ID                0xa280
+#define INTEL_PCH_CNP_DEVICE_ID                0xa300
+#define INTEL_PCH_CNP_LP_DEVICE_ID     0x9d80
+#define INTEL_PCH_ICP_DEVICE_ID                0x3480
 #define INTEL_PCH_P2X_DEVICE_ID                0x7100
 #define INTEL_PCH_P3X_DEVICE_ID                0x7000

Pretty sure the lower byte is masked off (INTEL_PCH_DEVICE_ID_MASK),
so aren't some of these entries redundant? (And since the masking
occurs, doesn't that mean that these cases will never be hit?)

-waddlesplash

Other related posts: