Initial support for the Intel 82845 (Brookdale) and ICH2 (trivial).
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
This commit is contained in:
parent
ce1fb9d4e9
commit
710e8b1ad0
|
@ -36,18 +36,22 @@
|
||||||
#define PCI_VENDOR_ID_INTEL 0x8086
|
#define PCI_VENDOR_ID_INTEL 0x8086
|
||||||
#define PCI_DEVICE_ID_INTEL_ICH 0x2410
|
#define PCI_DEVICE_ID_INTEL_ICH 0x2410
|
||||||
#define PCI_DEVICE_ID_INTEL_ICH0 0x2420
|
#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_ICH4 0x24c0
|
||||||
#define PCI_DEVICE_ID_INTEL_ICH4M 0x24cc
|
#define PCI_DEVICE_ID_INTEL_ICH4M 0x24cc
|
||||||
#define PCI_DEVICE_ID_INTEL_ICH7DH 0x27b0
|
#define PCI_DEVICE_ID_INTEL_ICH7DH 0x27b0
|
||||||
#define PCI_DEVICE_ID_INTEL_ICH7 0x27b8
|
#define PCI_DEVICE_ID_INTEL_ICH7 0x27b8
|
||||||
#define PCI_DEVICE_ID_INTEL_ICH7M 0x27b9
|
#define PCI_DEVICE_ID_INTEL_ICH7M 0x27b9
|
||||||
#define PCI_DEVICE_ID_INTEL_ICH7MDH 0x27bd
|
#define PCI_DEVICE_ID_INTEL_ICH7MDH 0x27bd
|
||||||
|
|
||||||
|
#define PCI_DEVICE_ID_INTEL_82845 0x1a30
|
||||||
#define PCI_DEVICE_ID_INTEL_82945GM 0x27a0
|
#define PCI_DEVICE_ID_INTEL_82945GM 0x27a0
|
||||||
|
|
||||||
static const struct {
|
static const struct {
|
||||||
uint16_t vendor_id, device_id;
|
uint16_t vendor_id, device_id;
|
||||||
char *name;
|
char *name;
|
||||||
} supported_chips_list[] = {
|
} 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_82945GM, "i945GM" },
|
||||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7MDH, "ICH7-M DH" },
|
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7MDH, "ICH7-M DH" },
|
||||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7M, "ICH7-M" },
|
{ 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_ICH7DH, "ICH7DH" },
|
||||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH4M, "ICH4-M" },
|
{ 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_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_ICH0, "ICH0" },
|
||||||
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH, "ICH" }
|
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH, "ICH" }
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue