Author: markj
Date: Fri Dec 14 18:16:35 2018
New Revision: 342086
URL: https://svnweb.freebsd.org/changeset/base/342086

Log:
  Add support for the nForce MCP89 adapter.
  
  PR:           234015
  Submitted by: Andrejs Bogdanovs <sinchiroc...@gmail.com>
  MFC after:    1 week

Modified:
  head/sys/dev/nfe/if_nfe.c
  head/sys/dev/nfe/if_nfereg.h

Modified: head/sys/dev/nfe/if_nfe.c
==============================================================================
--- head/sys/dev/nfe/if_nfe.c   Fri Dec 14 17:43:35 2018        (r342085)
+++ head/sys/dev/nfe/if_nfe.c   Fri Dec 14 18:16:35 2018        (r342086)
@@ -265,6 +265,8 @@ static struct nfe_type nfe_devs[] = {
            "NVIDIA nForce MCP79 Networking Adapter"},
        {PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP79_LAN4,
            "NVIDIA nForce MCP79 Networking Adapter"},
+       {PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP89_LAN,
+           "NVIDIA nForce MCP89 Networking Adapter"},
        {0, 0, NULL}
 };
 
@@ -531,6 +533,7 @@ nfe_attach(device_t dev)
        case PCI_PRODUCT_NVIDIA_MCP79_LAN2:
        case PCI_PRODUCT_NVIDIA_MCP79_LAN3:
        case PCI_PRODUCT_NVIDIA_MCP79_LAN4:
+       case PCI_PRODUCT_NVIDIA_MCP89_LAN:
                /* XXX flow control */
                sc->nfe_flags |= NFE_JUMBO_SUP | NFE_40BIT_ADDR | NFE_HW_CSUM |
                    NFE_PWR_MGMT | NFE_CORRECT_MACADDR | NFE_MIB_V3;

Modified: head/sys/dev/nfe/if_nfereg.h
==============================================================================
--- head/sys/dev/nfe/if_nfereg.h        Fri Dec 14 17:43:35 2018        
(r342085)
+++ head/sys/dev/nfe/if_nfereg.h        Fri Dec 14 18:16:35 2018        
(r342086)
@@ -338,6 +338,7 @@ struct nfe_desc64 {
 #define        PCI_PRODUCT_NVIDIA_MCP79_LAN2           0x0ab1
 #define        PCI_PRODUCT_NVIDIA_MCP79_LAN3           0x0ab2
 #define        PCI_PRODUCT_NVIDIA_MCP79_LAN4           0x0ab3
+#define        PCI_PRODUCT_NVIDIA_MCP89_LAN            0x0d7d
 
 #define        PCI_PRODUCT_NVIDIA_NFORCE3_LAN2 
PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN1
 #define        PCI_PRODUCT_NVIDIA_NFORCE3_LAN3 
PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN2
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to