Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-1-4]: src/sys/dev/pci Pull up regenerated files (requested by bou...
details: https://anonhg.NetBSD.org/src/rev/0c5ff5d3c374
branches: netbsd-1-4
changeset: 470757:0c5ff5d3c374
user: he <he%NetBSD.org@localhost>
date: Fri Jul 07 18:24:53 2000 +0000
description:
Pull up regenerated files (requested by bouyer):
Add support for the following PCIIDE controllers:
o AMD 756
o CMD PCI0648 and PCI0649
o Hightpoint HPT366
o OPTi 82c621 (and a few of its derivatives)
o Promise Ultra/33 and Ultra/66
o Intel 82801 (ICH/ICH0)
diffstat:
sys/dev/pci/pcidevs.h | 40 ++++++++-
sys/dev/pci/pcidevs_data.h | 206 ++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 244 insertions(+), 2 deletions(-)
diffs (truncated from 347 to 300 lines):
diff -r 27c8021f8113 -r 0c5ff5d3c374 sys/dev/pci/pcidevs.h
--- a/sys/dev/pci/pcidevs.h Fri Jul 07 18:10:57 2000 +0000
+++ b/sys/dev/pci/pcidevs.h Fri Jul 07 18:24:53 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: pcidevs.h,v 1.120.2.10 2000/06/03 18:32:18 he Exp $ */
+/* $NetBSD: pcidevs.h,v 1.120.2.11 2000/07/07 18:24:53 he Exp $ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
@@ -641,6 +641,10 @@
#define PCI_PRODUCT_AMD_PCNET_PCI 0x2000 /* 79c970 PCnet-PCI LANCE Ethernet */
#define PCI_PRODUCT_AMD_PCSCSI_PCI 0x2020 /* 53c974 PCscsi-PCI SCSI */
#define PCI_PRODUCT_AMD_PCNETS_PCI 0x2040 /* 79C974 PCnet-PCI Ethernet & SCSI */
+#define PCI_PRODUCT_AMD_PBC756_ISA 0x7408 /* AMD756 PCI-to-ISA Bridge */
+#define PCI_PRODUCT_AMD_PBC756_IDE 0x7409 /* AMD756 IDE controller */
+#define PCI_PRODUCT_AMD_PBC756_PMC 0x740B /* AMD756 Power Management Controller */
+#define PCI_PRODUCT_AMD_PBC756_USB 0x740C /* AMD756 USB Host Controller */
/* Apple products */
#define PCI_PRODUCT_APPLE_BANDIT 0x0001 /* PCI Controller */
@@ -722,9 +726,12 @@
#define PCI_PRODUCT_CMDTECH_640 0x0640 /* PCI0640 */
/* No data on the CMD Tech. web site for the following as of Mar. 3 '98 */
#define PCI_PRODUCT_CMDTECH_642 0x0642 /* PCI0642 */
+/* datasheets available from www.cmd.com for the followings */
#define PCI_PRODUCT_CMDTECH_643 0x0643 /* PCI0643 */
#define PCI_PRODUCT_CMDTECH_646 0x0646 /* PCI0646 */
#define PCI_PRODUCT_CMDTECH_647 0x0647 /* PCI0647 */
+#define PCI_PRODUCT_CMDTECH_648 0x0648 /* PCI0648 */
+#define PCI_PRODUCT_CMDTECH_649 0x0649 /* PCI0649 */
/* Inclusion of 'A' in the following entry is probably wrong. */
/* No data on the CMD Tech. web site for the following as of Mar. 3 '98 */
#define PCI_PRODUCT_CMDTECH_650A 0x0650 /* PCI0650A */
@@ -885,6 +892,29 @@
#define PCI_PRODUCT_INTEL_82380AB 0x123c /* 82380AB Mobile PCI-to-ISA Bridge (MISA) */
#define PCI_PRODUCT_INTEL_82380FB 0x124b /* 82380FB Mobile PCI-to-PCI Bridge (MPCI2) */
#define PCI_PRODUCT_INTEL_82439HX 0x1250 /* 82439HX System Controller (TXC) */
+#define PCI_PRODUCT_INTEL_82801AA_LPC 0x2410 /* 82801AA LPC Interface Bridge */
+#define PCI_PRODUCT_INTEL_82801AA_IDE 0x2411 /* 82801AA IDE Controller */
+#define PCI_PRODUCT_INTEL_82801AA_USB 0x2412 /* 82801AA USB Controller */
+#define PCI_PRODUCT_INTEL_82801AA_SMB 0x2413 /* 82801AA SMBus Controller */
+#define PCI_PRODUCT_INTEL_82801AA_ACA 0x2415 /* 82801AA AC-97 Audio Controller */
+#define PCI_PRODUCT_INTEL_82801AA_ACM 0x2416 /* 82801AA AC-97 PCI Modem */
+#define PCI_PRODUCT_INTEL_82801AA_HPB 0x2418 /* 82801AA Hub-to-PCI Bridge */
+#define PCI_PRODUCT_INTEL_82801AB_LPC 0x2420 /* 82801AB LPC Interface Bridge */
+#define PCI_PRODUCT_INTEL_82801AB_IDE 0x2421 /* 82801AB IDE Controller */
+#define PCI_PRODUCT_INTEL_82801AB_USB 0x2422 /* 82801AB USB Controller */
+#define PCI_PRODUCT_INTEL_82801AB_SMB 0x2423 /* 82801AB SMBus Controller */
+#define PCI_PRODUCT_INTEL_82801AB_ACA 0x2425 /* 82801AB AC-97 Audio Controller */
+#define PCI_PRODUCT_INTEL_82801AB_ACM 0x2426 /* 82801AB AC-97 PCI Modem */
+#define PCI_PRODUCT_INTEL_82801AB_HPB 0x2428 /* 82801AB Hub-to-PCI Bridge */
+#define PCI_PRODUCT_INTEL_82801BA_LPC 0x2440 /* 82801BA LPC Interface Bridge */
+#define PCI_PRODUCT_INTEL_82801BA_USB1 0x2442 /* 82801BA USB Controller */
+#define PCI_PRODUCT_INTEL_82801BA_SMB 0x2443 /* 82801BA SMBus Controller */
+#define PCI_PRODUCT_INTEL_82801BA_USB2 0x2444 /* 82801BA USB Controller */
+#define PCI_PRODUCT_INTEL_82801BA_ACA 0x2445 /* 82801BA AC-97 Audio Controller */
+#define PCI_PRODUCT_INTEL_82801BA_ACM 0x2446 /* 82801BA AC-97 PCI Modem */
+#define PCI_PRODUCT_INTEL_82801BA_LAN 0x2449 /* 82801BA LAN Controller */
+#define PCI_PRODUCT_INTEL_82801BA_IDE 0x244B /* 82801BA IDE Controller */
+#define PCI_PRODUCT_INTEL_82801BA_HPB 0x244E /* 82801BA Hub-to-PCI Bridge */
#define PCI_PRODUCT_INTEL_82371SB_ISA 0x7000 /* 82371SB PCI-to-ISA Bridge (PIIX3) */
#define PCI_PRODUCT_INTEL_82371SB_IDE 0x7010 /* 82371SB IDE Interface (PIIX3) */
#define PCI_PRODUCT_INTEL_82371SB_USB 0x7020 /* 82371SB USB Host Controller (PIIX3) */
@@ -1001,6 +1031,8 @@
/* Opti products */
#define PCI_PRODUCT_OPTI_82C557 0xc557 /* 82C557 */
#define PCI_PRODUCT_OPTI_82C558 0xc558 /* 82C558 */
+#define PCI_PRODUCT_OPTI_82C568 0xc568 /* 82C568 */
+#define PCI_PRODUCT_OPTI_82D568 0xd568 /* 82D568 */
#define PCI_PRODUCT_OPTI_82C621 0xc621 /* 82C621 */
#define PCI_PRODUCT_OPTI_82C822 0xc822 /* 82C822 */
#define PCI_PRODUCT_OPTI_RM861HA 0xc861 /* RM861HA */
@@ -1016,6 +1048,8 @@
/* Promise products */
#define PCI_PRODUCT_PROMISE_DC5030 0x5300 /* DC5030 */
#define PCI_PRODUCT_PROMISE_ULTRA33 0x4d33 /* Ultra DMA/ATA Bus Master IDE Accelerator */
+#define PCI_PRODUCT_PROMISE_ULTRA66 0x4d38 /* Ultra66/ATA Bus Master IDE Accelerator */
+#define PCI_PRODUCT_PROMISE_ULTRA100 0x4d30 /* Ultra100/ATA Bus Master IDE Accelerator */
/* QLogic products */
#define PCI_PRODUCT_QLOGIC_ISP1020 0x1020 /* ISP1020 */
@@ -1148,6 +1182,10 @@
#define PCI_PRODUCT_TRIDENT_TGUI_9680 0x9680 /* TGUI 9680 */
#define PCI_PRODUCT_TRIDENT_TGUI_9682 0x9682 /* TGUI 9682 */
+/* Triones Technologies products */
+/* The 366 and 370 controllers have the same product ID */
+#define PCI_PRODUCT_TRIONES_HPT366 0x0004 /* HPT366/370 IDE Controller */
+
/* TriTech Microelectronics products*/
#define PCI_PRODUCT_TRITECH_TR25202 0xfc02 /* Pyramid3D TR25202 */
diff -r 27c8021f8113 -r 0c5ff5d3c374 sys/dev/pci/pcidevs_data.h
--- a/sys/dev/pci/pcidevs_data.h Fri Jul 07 18:10:57 2000 +0000
+++ b/sys/dev/pci/pcidevs_data.h Fri Jul 07 18:24:53 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: pcidevs_data.h,v 1.118.2.10 2000/06/03 18:32:19 he Exp $ */
+/* $NetBSD: pcidevs_data.h,v 1.118.2.11 2000/07/07 18:24:53 he Exp $ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
@@ -484,6 +484,30 @@
"79C974 PCnet-PCI Ethernet & SCSI",
},
{
+ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_PBC756_ISA,
+ 0,
+ "Advanced Micro Devices",
+ "AMD756 PCI-to-ISA Bridge",
+ },
+ {
+ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_PBC756_IDE,
+ 0,
+ "Advanced Micro Devices",
+ "AMD756 IDE controller",
+ },
+ {
+ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_PBC756_PMC,
+ 0,
+ "Advanced Micro Devices",
+ "AMD756 Power Management Controller",
+ },
+ {
+ PCI_VENDOR_AMD, PCI_PRODUCT_AMD_PBC756_USB,
+ 0,
+ "Advanced Micro Devices",
+ "AMD756 USB Host Controller",
+ },
+ {
PCI_VENDOR_APPLE, PCI_PRODUCT_APPLE_BANDIT,
0,
"Apple Computer",
@@ -802,6 +826,18 @@
"PCI0647",
},
{
+ PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_648,
+ 0,
+ "CMD Technology",
+ "PCI0648",
+ },
+ {
+ PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_649,
+ 0,
+ "CMD Technology",
+ "PCI0649",
+ },
+ {
PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_650A,
0,
"CMD Technology",
@@ -1420,6 +1456,144 @@
"82439HX System Controller (TXC)",
},
{
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AA_LPC,
+ 0,
+ "Intel",
+ "82801AA LPC Interface Bridge",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AA_IDE,
+ 0,
+ "Intel",
+ "82801AA IDE Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AA_USB,
+ 0,
+ "Intel",
+ "82801AA USB Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AA_SMB,
+ 0,
+ "Intel",
+ "82801AA SMBus Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AA_ACA,
+ 0,
+ "Intel",
+ "82801AA AC-97 Audio Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AA_ACM,
+ 0,
+ "Intel",
+ "82801AA AC-97 PCI Modem",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AA_HPB,
+ 0,
+ "Intel",
+ "82801AA Hub-to-PCI Bridge",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AB_LPC,
+ 0,
+ "Intel",
+ "82801AB LPC Interface Bridge",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AB_IDE,
+ 0,
+ "Intel",
+ "82801AB IDE Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AB_USB,
+ 0,
+ "Intel",
+ "82801AB USB Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AB_SMB,
+ 0,
+ "Intel",
+ "82801AB SMBus Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AB_ACA,
+ 0,
+ "Intel",
+ "82801AB AC-97 Audio Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AB_ACM,
+ 0,
+ "Intel",
+ "82801AB AC-97 PCI Modem",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801AB_HPB,
+ 0,
+ "Intel",
+ "82801AB Hub-to-PCI Bridge",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_LPC,
+ 0,
+ "Intel",
+ "82801BA LPC Interface Bridge",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_USB1,
+ 0,
+ "Intel",
+ "82801BA USB Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_SMB,
+ 0,
+ "Intel",
+ "82801BA SMBus Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_USB2,
+ 0,
+ "Intel",
+ "82801BA USB Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_ACA,
+ 0,
+ "Intel",
+ "82801BA AC-97 Audio Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_ACM,
+ 0,
+ "Intel",
+ "82801BA AC-97 PCI Modem",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_LAN,
+ 0,
+ "Intel",
+ "82801BA LAN Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_IDE,
+ 0,
+ "Intel",
+ "82801BA IDE Controller",
+ },
+ {
+ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82801BA_HPB,
+ 0,
+ "Intel",
+ "82801BA Hub-to-PCI Bridge",
+ },
+ {
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371SB_ISA,
0,
"Intel",
@@ -1816,6 +1990,18 @@
"82C558",
},
{
Home |
Main Index |
Thread Index |
Old Index