This patch modifies the Intel 3100 southbridge code to recognize the
integrated LPC, SMBus, USB and SATA devices of the Intel EP80579 Integrated Processor. Signed-off-by: Ed Swierk <eswierk@arastra.com> Acked-by: Uwe Hermann <uwe@hermann-uwe.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3535 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
1996313756
commit
6c66c95787
|
@ -60,3 +60,9 @@ static struct pci_driver ehci_driver __pci_driver = {
|
||||||
.vendor = PCI_VENDOR_ID_INTEL,
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
.device = PCI_DEVICE_ID_INTEL_3100_EHCI,
|
.device = PCI_DEVICE_ID_INTEL_3100_EHCI,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static struct pci_driver ehci_driver_ep80579 __pci_driver = {
|
||||||
|
.ops = &ehci_ops,
|
||||||
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
|
.device = PCI_DEVICE_ID_INTEL_EP80579_EHCI,
|
||||||
|
};
|
||||||
|
|
|
@ -399,3 +399,9 @@ static struct pci_driver lpc_driver __pci_driver = {
|
||||||
.vendor = PCI_VENDOR_ID_INTEL,
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
.device = PCI_DEVICE_ID_INTEL_3100_LPC,
|
.device = PCI_DEVICE_ID_INTEL_3100_LPC,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static struct pci_driver lpc_driver_ep80579 __pci_driver = {
|
||||||
|
.ops = &lpc_ops,
|
||||||
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
|
.device = PCI_DEVICE_ID_INTEL_EP80579_LPC,
|
||||||
|
};
|
||||||
|
|
|
@ -88,3 +88,14 @@ static struct pci_driver sata_driver_nr __pci_driver = {
|
||||||
.device = PCI_DEVICE_ID_INTEL_3100_SATA_R,
|
.device = PCI_DEVICE_ID_INTEL_3100_SATA_R,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static struct pci_driver sata_driver_ep80579 __pci_driver = {
|
||||||
|
.ops = &sata_ops,
|
||||||
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
|
.device = PCI_DEVICE_ID_INTEL_EP80579_SATA,
|
||||||
|
};
|
||||||
|
|
||||||
|
static struct pci_driver sata_driver_nr_ep80579 __pci_driver = {
|
||||||
|
.ops = &sata_ops,
|
||||||
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
|
.device = PCI_DEVICE_ID_INTEL_EP80579_SATA_R,
|
||||||
|
};
|
||||||
|
|
|
@ -72,3 +72,8 @@ static struct pci_driver smbus_driver __pci_driver = {
|
||||||
.device = PCI_DEVICE_ID_INTEL_3100_SMB,
|
.device = PCI_DEVICE_ID_INTEL_3100_SMB,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static struct pci_driver smbus_driver_ep80579 __pci_driver = {
|
||||||
|
.ops = &smbus_ops,
|
||||||
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
|
.device = PCI_DEVICE_ID_INTEL_EP80579_SMB,
|
||||||
|
};
|
||||||
|
|
|
@ -60,3 +60,9 @@ static struct pci_driver usb2_driver __pci_driver = {
|
||||||
.vendor = PCI_VENDOR_ID_INTEL,
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
.device = PCI_DEVICE_ID_INTEL_3100_USB2,
|
.device = PCI_DEVICE_ID_INTEL_3100_USB2,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static struct pci_driver uhci_driver_ep80579 __pci_driver = {
|
||||||
|
.ops = &uhci_ops,
|
||||||
|
.vendor = PCI_VENDOR_ID_INTEL,
|
||||||
|
.device = PCI_DEVICE_ID_INTEL_EP80579_USB,
|
||||||
|
};
|
||||||
|
|
Loading…
Reference in New Issue