Subject: kern/25936: diff Update for tl0 NIC - Proliant Professional Workstation 5100 Integrated Netelligent 10/100 TX (ThunderLAN)
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <mblake@headbyte.co.uk>
List: netbsd-bugs
Date: 06/15/2004 15:52:34
>Number:         25936
>Category:       kern
>Synopsis:       diff Update for tl0 NIC - Proliant Professional Workstation 5100 Integrated Netelligent 10/100 TX (ThunderLAN)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 15 15:53:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Michael Blake
>Release:        1.6.2
>Organization:
Headbyte Limited
>Environment:
NetBSD 5100v2 1.6.2 NetBSD 1.6.2 (5100) #0: Fri Mar  5 14:00:22 GMT 2004     root@:/usr/src/sys/arch/i386/compile/5100 i386
>Description:
Changes made to 4 files: pcidevs, pcidevs.h, pcidevs_data.h, if_tl.c

Allows the tl0 driver to be used on Compaq Professional Workstation 5100 (Netelligent 10/100 NIC).

diff follows:

diff -urN /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/if_tl.c /usr/src/sys/dev/pci/if_tl.c
--- /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/if_tl.c       Mon Jun 30 02:47:21 2003
+++ /usr/src/sys/dev/pci/if_tl.c        Fri Mar  5 13:36:46 2004
@@ -191,6 +191,8 @@
 const struct tl_product_desc tl_compaq_products[] = {
        { PCI_PRODUCT_COMPAQ_N100TX, TLPHY_MEDIA_NO_10_T,
          "Compaq Netelligent 10/100 TX" },
+       { PCI_PRODUCT_COMPAQ_INT100TX, TLPHY_MEDIA_NO_10_T,
+         "Integrated Compaq Netelligent 10/100 TX" },
        { PCI_PRODUCT_COMPAQ_N10T, TLPHY_MEDIA_10_5,
          "Compaq Netelligent 10 T" },
        { PCI_PRODUCT_COMPAQ_IntNF3P, TLPHY_MEDIA_10_2,
diff -urN /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/pcidevs /usr/src/sys/dev/pci/pcidevs
--- /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/pcidevs       Mon Oct 20 04:49:34 2003
+++ /usr/src/sys/dev/pci/pcidevs        Fri Mar  5 13:34:06 2004
@@ -1059,6 +1059,7 @@
 product COMPAQ USB_MEDIAGX     0xa0f8  USB Controller
 product COMPAQ SMART2P         0xae10  SMART2P RAID
 product COMPAQ N100TX          0xae32  Netelligent 10/100 TX
+product COMPAQ INT100TX                0xb030  Integrated Netelligent 10/100 TX
 product COMPAQ N10T            0xae34  Netelligent 10 T
 product COMPAQ IntNF3P         0xae35  Integrated NetFlex 3/P
 product COMPAQ DPNet100TX      0xae40  Dual Port Netelligent 10/100 TX
diff -urN /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/pcidevs.h /usr/src/sys/dev/pci/pcidevs.h
--- /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/pcidevs.h     Mon Oct 20 04:49:35 2003
+++ /usr/src/sys/dev/pci/pcidevs.h      Fri Mar  5 13:34:58 2004
@@ -1066,6 +1066,7 @@
 #define        PCI_PRODUCT_COMPAQ_USB_MEDIAGX  0xa0f8          /* USB Controller */
 #define        PCI_PRODUCT_COMPAQ_SMART2P      0xae10          /* SMART2P RAID */
 #define        PCI_PRODUCT_COMPAQ_N100TX       0xae32          /* Netelligent 10/100 TX */
+#define        PCI_PRODUCT_COMPAQ_INT100TX     0xb030          /* IntegratedNetelligent 10/100 TX */
 #define        PCI_PRODUCT_COMPAQ_N10T 0xae34          /* Netelligent 10 T */
 #define        PCI_PRODUCT_COMPAQ_IntNF3P      0xae35          /* Integrated NetFlex 3/P */
 #define        PCI_PRODUCT_COMPAQ_DPNet100TX   0xae40          /* Dual Port Netelligent 10/100 TX */
diff -urN /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/pcidevs_data.h /usr/src/sys/dev/pci/pcidevs_data.h
--- /mnt/backup/software/NetBSD.1.6.2/usr/src/sys/dev/pci/pcidevs_data.h        Mon Oct 20 04:49:35 2003
+++ /usr/src/sys/dev/pci/pcidevs_data.h Fri Mar  5 13:36:03 2004
@@ -2260,6 +2260,12 @@
            "Netelligent 10/100 TX",
        },
        {
+           PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_INT100TX,
+           0,
+           "Compaq",
+           "Integrated Netelligent 10/100 TX",
+       },
+       {
            PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_N10T,
            0,
            "Compaq",

>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted: