[coreboot-gerrit] New patch to review for coreboot: c630fbc inteltool: Add definitions for Cougar/Panther Point PCI IDs

Nico Huber (nico.huber@secunet.com) gerrit at coreboot.org
Fri Mar 29 18:39:43 CET 2013


Nico Huber (nico.huber at secunet.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2960

-gerrit

commit c630fbcf328fe091b4c2e83ccd08ed9f6ea6b2d2
Author: Nico Huber <nico.h at gmx.de>
Date:   Fri Mar 29 17:57:15 2013 +0100

    inteltool: Add definitions for Cougar/Panther Point PCI IDs
    
    This adds correspondings #defines for the PCI IDs of the LPC device on
    Intel's Cougar Point and Panther Point platform controller hubs. Those
    will be used more in later commits.
    
    I've checked all those IDs against the specification updates [1] and [2].
    
    [1] Intel 6 Series Chipset and Intel C200 Series Chipset Specification
        Update
        Document-Number: 324646-019
    
    [2] Intel 7 Series / C216 Chipset Family Platform Controller Hub (PCH)
        Family - Datasheet Specification Update
        Document-Number: 326777-010
    
    Change-Id: Ibef5a30d283c568c345eb8d8149723e7a3049272
    Signed-off-by: Nico Huber <nico.h at gmx.de>
---
 util/inteltool/inteltool.c | 60 +++++++++++++++++++++++-----------------------
 util/inteltool/inteltool.h | 30 +++++++++++++++++++++++
 2 files changed, 60 insertions(+), 30 deletions(-)

diff --git a/util/inteltool/inteltool.c b/util/inteltool/inteltool.c
index be2b721..d56d058 100644
--- a/util/inteltool/inteltool.c
+++ b/util/inteltool/inteltool.c
@@ -119,38 +119,38 @@ static const struct {
 	{ PCI_VENDOR_ID_INTEL, 0x3b14, "3420" },
 	{ PCI_VENDOR_ID_INTEL, 0x3b16, "3450" },
 	{ PCI_VENDOR_ID_INTEL, 0x3b1e, "B55" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c44, "Z68" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c46, "P67" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c47, "UM67" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c49, "HM65" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c4a, "H67" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c4b, "HM67" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c4c, "Q65" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c4d, "QS67" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c4e, "Q67" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c4f, "QM67" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c50, "B65" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c52, "C202" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c54, "C204" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c56, "C206" },
-	{ PCI_VENDOR_ID_INTEL, 0x1c5c, "H61" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Z68, "Z68" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_P67, "P67" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_UM67, "UM67" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HM65, "HM65" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_H67, "H67" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HM67, "HM67" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Q65, "Q65" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_QS67, "QS67" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Q67, "Q67" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_QM67, "QM67" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_B65, "B65" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_C202, "C202" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_C204, "C204" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_C206, "C206" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_H61, "H61" },
 	{ PCI_VENDOR_ID_INTEL, 0x1d40, "X79" },
 	{ PCI_VENDOR_ID_INTEL, 0x1d41, "X79" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e44, "Z77" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e46, "Z75" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e47, "Q77" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e48, "Q75" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e49, "B75" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e4a, "H77" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e53, "C216" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e55, "QM77" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e56, "QS77" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e57, "HM77" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e58, "UM77" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e59, "HM76" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e5d, "HM75" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e5e, "HM70" },
-	{ PCI_VENDOR_ID_INTEL, 0x1e5f, "NM70" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Z77, "Z77" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Z75, "Z75" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Q77, "Q77" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Q75, "Q75" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_B75, "B75" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_H77, "H77" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_C216, "C216" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_QM77, "QM77" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_QS77, "QS77" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HM77, "HM77" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_UM77, "UM77" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HM76, "HM76" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HM75, "HM75" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HM70, "HM70" },
+	{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_NM70, "NM70" },
 	{ PCI_VENDOR_ID_INTEL, 0x2310, "DH89xxCC" },
 };
 
diff --git a/util/inteltool/inteltool.h b/util/inteltool/inteltool.h
index 00adc68..ac23fe1 100644
--- a/util/inteltool/inteltool.h
+++ b/util/inteltool/inteltool.h
@@ -61,6 +61,36 @@
 #define PCI_DEVICE_ID_INTEL_ICH9ME		0x2917
 #define PCI_DEVICE_ID_INTEL_ICH10R		0x3a16
 #define PCI_DEVICE_ID_INTEL_SCH_POULSBO_LPC	0x8119
+#define PCI_DEVICE_ID_INTEL_Z68			0x1c44
+#define PCI_DEVICE_ID_INTEL_P67			0x1c46
+#define PCI_DEVICE_ID_INTEL_UM67		0x1c47
+#define PCI_DEVICE_ID_INTEL_HM65		0x1c49
+#define PCI_DEVICE_ID_INTEL_H67			0x1c4a
+#define PCI_DEVICE_ID_INTEL_HM67		0x1c4b
+#define PCI_DEVICE_ID_INTEL_Q65			0x1c4c
+#define PCI_DEVICE_ID_INTEL_QS67		0x1c4d
+#define PCI_DEVICE_ID_INTEL_Q67			0x1c4e
+#define PCI_DEVICE_ID_INTEL_QM67		0x1c4f
+#define PCI_DEVICE_ID_INTEL_B65			0x1c50
+#define PCI_DEVICE_ID_INTEL_C202		0x1c52
+#define PCI_DEVICE_ID_INTEL_C204		0x1c54
+#define PCI_DEVICE_ID_INTEL_C206		0x1c56
+#define PCI_DEVICE_ID_INTEL_H61			0x1c5c
+#define PCI_DEVICE_ID_INTEL_Z77			0x1e44
+#define PCI_DEVICE_ID_INTEL_Z75			0x1e46
+#define PCI_DEVICE_ID_INTEL_Q77			0x1e47
+#define PCI_DEVICE_ID_INTEL_Q75			0x1e48
+#define PCI_DEVICE_ID_INTEL_B75			0x1e49
+#define PCI_DEVICE_ID_INTEL_H77			0x1e4a
+#define PCI_DEVICE_ID_INTEL_C216		0x1e53
+#define PCI_DEVICE_ID_INTEL_QM77		0x1e55
+#define PCI_DEVICE_ID_INTEL_QS77		0x1e56
+#define PCI_DEVICE_ID_INTEL_HM77		0x1e57
+#define PCI_DEVICE_ID_INTEL_UM77		0x1e58
+#define PCI_DEVICE_ID_INTEL_HM76		0x1e59
+#define PCI_DEVICE_ID_INTEL_HM75		0x1e5d
+#define PCI_DEVICE_ID_INTEL_HM70		0x1e5e
+#define PCI_DEVICE_ID_INTEL_NM70		0x1e5f
 
 #define PCI_DEVICE_ID_INTEL_82810		0x7120
 #define PCI_DEVICE_ID_INTEL_82810_DC	0x7122



More information about the coreboot-gerrit mailing list