summaryrefslogtreecommitdiff
path: root/src/include/device
diff options
context:
space:
mode:
authorMorgan Tsai <my_tsai@sis.com>2007-11-14 01:34:02 +0000
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2007-11-14 01:34:02 +0000
commit31e805dadbf57e9a88be8814b9582d02e97ab745 (patch)
treefcd622c419c3fd38996a2b5fa4c4d8d33bffa3d1 /src/include/device
parent4c28034e58215542d549761eed87c25b7153b909 (diff)
downloadcoreboot-31e805dadbf57e9a88be8814b9582d02e97ab745.tar.xz
* Maintaining SiS south bridge device IDs.
* Strip unnecessary driver modules. Signed-off-by: Morgan Tsai <my_tsai@sis.com> Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2971 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/include/device')
-rw-r--r--src/include/device/pci_ids.h75
1 files changed, 53 insertions, 22 deletions
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h
index fd8d6de84f..10e88860f9 100644
--- a/src/include/device/pci_ids.h
+++ b/src/include/device/pci_ids.h
@@ -2429,29 +2429,60 @@
#define PCI_VENDOR_ID_SIS 0x1039
#define PCI_DEVICE_ID_SIS_AGP 0x0002
+
+/* SiS 761GX NORTH BRIDGE */
#define PCI_DEVICE_ID_SIS_SIS761 0x0761
-#define PCI_DEVICE_ID_SIS_SIS966_SB 0x0966
-#define PCI_DEVICE_ID_SIS_SIS966_ISA 0x0966
-#define PCI_DEVICE_ID_SIS_SIS966_LPC 0x0966
-#define PCI_DEVICE_ID_SIS_SIS966_SM2 0x0368
-#define PCI_DEVICE_ID_SIS_SIS966_HT 0x0369
-#define PCI_DEVICE_ID_SIS_SIS966_PCI 0x0370
-#define PCI_DEVICE_ID_SIS_SIS966_SMB 0x25a4
-#define PCI_DEVICE_ID_SIS_SIS966_PCIE_A_B 0x000A
-#define PCI_DEVICE_ID_SIS_SIS966_PCIE_B_C 0x1002
-#define PCI_DEVICE_ID_SIS_SIS966_PCIE_E 0x1003
-#define PCI_DEVICE_ID_SIS_SIS966_PCIE_A 0x1004
-#define PCI_DEVICE_ID_SIS_SIS966_PCIE_F 0x1005
-#define PCI_DEVICE_ID_SIS_SIS966_PCIE_D 0x1006
-#define PCI_DEVICE_ID_SIS_SIS966_AC97_AUDIO 0x7012
-#define PCI_DEVICE_ID_SIS_SIS966_AC97_MODEM 0x7013
-#define PCI_DEVICE_ID_SIS_SIS966_IDE 0x5513
-#define PCI_DEVICE_ID_SIS_SIS966_SATA0 0x1183
-#define PCI_DEVICE_ID_SIS_SIS966_NIC0 0x0190
-#define PCI_DEVICE_ID_SIS_SIS966_NIC1 0x0191
-#define PCI_DEVICE_ID_SIS_SIS966_AZA 0x7502
-#define PCI_DEVICE_ID_SIS_SIS966_USB 0x7001
-#define PCI_DEVICE_ID_SIS_SIS966_USB2 0x7002
+#define PCI_DEVICE_ID_SIS_SIS761_PCIE 0x0004
+
+/* SiS 964(L) SOUTH BRIDGE */
+#define PCI_DEVICE_ID_SIS_SIS964_LPC 0x0964 /* D2F0 */
+#define PCI_DEVICE_ID_SIS_SIS964_IDE 0x5513 /* D2F5 */
+#define PCI_DEVICE_ID_SIS_SIS964_AC97_MODEM 0x7013 /* D2F6 */
+#define PCI_DEVICE_ID_SIS_SIS964_AC97_AUDIO 0x7012 /* D2F7 */
+#define PCI_DEVICE_ID_SIS_SIS964_USB 0x7001 /* D3F0,D3F1 */
+#define PCI_DEVICE_ID_SIS_SIS964_USB2 0x7002 /* D3F3 */
+#define PCI_DEVICE_ID_SIS_SIS964_NIC 0x0900 /* D4F0 */
+#define PCI_DEVICE_ID_SIS_SIS964_SATA 0x0181 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS964_SATA_RAID 0x0180 /* D5F0 */
+
+/* SiS 965(L) SOUTH BRIDGE */
+#define PCI_DEVICE_ID_SIS_SIS965_LPC 0x0965 /* D2F0 */
+#define PCI_DEVICE_ID_SIS_SIS965_IDE 0x5513 /* D2F5 */
+#define PCI_DEVICE_ID_SIS_SIS965_AC97_MODEM 0x7013 /* D2F6 */
+#define PCI_DEVICE_ID_SIS_SIS965_AC97_AUDIO 0x7012 /* D2F7 */
+#define PCI_DEVICE_ID_SIS_SIS965_USB 0x7001 /* D3F0,D3F1 */
+#define PCI_DEVICE_ID_SIS_SIS965_USB2 0x7002 /* D3F3 */
+#define PCI_DEVICE_ID_SIS_SIS965L_NIC 0x0190 /* D4F0 */
+#define PCI_DEVICE_ID_SIS_SIS965_NIC 0x0191 /* D4F0 */
+#define PCI_DEVICE_ID_SIS_SIS965_SATA 0x0183 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS965_SATA_RAID 0x0182 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS965_PCIE 0x000a /* D6F0,D7F0 */
+
+/* SiS 966(L) SOUTH BRIDGE */
+#define PCI_DEVICE_ID_SIS_SIS966_LPC 0x0966 /* D2F0 */
+#define PCI_DEVICE_ID_SIS_SIS966_IDE 0x5513 /* D2F5 */
+#define PCI_DEVICE_ID_SIS_SIS966_AC97_MODEM 0x7013 /* D2F6 */
+#define PCI_DEVICE_ID_SIS_SIS966_AC97_AUDIO 0x7012 /* D2F7 */
+#define PCI_DEVICE_ID_SIS_SIS966_USB 0x7001 /* D3F0,D3F1 */
+#define PCI_DEVICE_ID_SIS_SIS966_USB2 0x7002 /* D3F3 */
+#define PCI_DEVICE_ID_SIS_SIS966L_NIC 0x0190 /* D4F0 */
+#define PCI_DEVICE_ID_SIS_SIS966_NIC 0x0191 /* D4F0 */
+#define PCI_DEVICE_ID_SIS_SIS966_SATA 0x1183 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS966_SATA_RAID 0x1182 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS966_PCIE 0x000a /* D6F0,D7F0 */
+#define PCI_DEVICE_ID_SIS_SIS966_HD_AUDIO 0x7502 /* DfF0 */
+
+/* SiS 968 SOUTH BRIDGE */
+#define PCI_DEVICE_ID_SIS_SIS968_LPC 0x0968 /* D2F0 */
+#define PCI_DEVICE_ID_SIS_SIS968_IDE 0x5513 /* D2F5 */
+#define PCI_DEVICE_ID_SIS_SIS968_USB 0x7001 /* D3F0,D3F1 */
+#define PCI_DEVICE_ID_SIS_SIS968_USB2 0x7002 /* D3F3 */
+#define PCI_DEVICE_ID_SIS_SIS968_NIC 0x0191 /* D4F0 */
+#define PCI_DEVICE_ID_SIS_SIS968_SATA 0x1183 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS968_SATA_RAID 0x1184 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS968_SATA_AHCI 0x1185 /* D5F0 */
+#define PCI_DEVICE_ID_SIS_SIS968_PCIE 0x000a /* D6F0,D7F0 */
+#define PCI_DEVICE_ID_SIS_SIS968_HD_AUDIO 0x7502 /* DfF0 */
/* OLD USAGE FOR LINUXBIOS */
#define PCI_VENDOR_ID_ACER 0x10b9