From 31e805dadbf57e9a88be8814b9582d02e97ab745 Mon Sep 17 00:00:00 2001 From: Morgan Tsai Date: Wed, 14 Nov 2007 01:34:02 +0000 Subject: * Maintaining SiS south bridge device IDs. * Strip unnecessary driver modules. Signed-off-by: Morgan Tsai Acked-by: Carl-Daniel Hailfinger git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2971 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/include/device/pci_ids.h | 75 +++++++++++++++++++++++++++++++------------- 1 file changed, 53 insertions(+), 22 deletions(-) (limited to 'src/include') 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 -- cgit v1.2.3