Initial support for the Intel 82845 (Brookdale) and ICH2 (trivial).
authorUwe Hermann <uwe@hermann-uwe.de>
Sat, 17 May 2008 21:33:35 +0000 (21:33 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Sat, 17 May 2008 21:33:35 +0000 (21:33 +0000)
Tested on hardware:
Intel Northbridge: 8086:1a30 (i845)
Intel Southbridge: 8086:2440 (ICH2)

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3333 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/inteltool/inteltool.c

index b0bb0f25fb79d91696e2cf4856f7beb44d9dd01e..5303fb6e6903cb5162d312ce295166f2e34cab2d 100644 (file)
 #define PCI_VENDOR_ID_INTEL            0x8086
 #define PCI_DEVICE_ID_INTEL_ICH                0x2410
 #define PCI_DEVICE_ID_INTEL_ICH0       0x2420
+#define PCI_DEVICE_ID_INTEL_ICH2       0x2440
 #define PCI_DEVICE_ID_INTEL_ICH4       0x24c0
 #define PCI_DEVICE_ID_INTEL_ICH4M      0x24cc
 #define PCI_DEVICE_ID_INTEL_ICH7DH     0x27b0
 #define PCI_DEVICE_ID_INTEL_ICH7       0x27b8
 #define PCI_DEVICE_ID_INTEL_ICH7M      0x27b9
 #define PCI_DEVICE_ID_INTEL_ICH7MDH    0x27bd
+
+#define PCI_DEVICE_ID_INTEL_82845      0x1a30
 #define PCI_DEVICE_ID_INTEL_82945GM    0x27a0
 
 static const struct {
        uint16_t vendor_id, device_id;
        char *name;
 } supported_chips_list[] = {
+       { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82845, "i845" },
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82945GM, "i945GM" },
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7MDH, "ICH7-M DH" },
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7M, "ICH7-M" },
@@ -55,6 +59,7 @@ static const struct {
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7DH, "ICH7DH" },
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH4M, "ICH4-M" },
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH4, "ICH4" },
+       { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH2, "ICH2" },
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH0, "ICH0" },
        { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH, "ICH" }
 };