Add support for MCP61 and MCP65 adaptors.
Submitted by: Peer Chen at nVIDIA
This commit is contained in:
parent
88591e04af
commit
3e232000c0
@ -200,6 +200,22 @@ static struct nfe_type nfe_devs[] = {
|
||||
"NVIDIA nForce MCP55 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP55_LAN2,
|
||||
"NVIDIA nForce MCP55 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP61_LAN1,
|
||||
"NVIDIA nForce MCP61 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP61_LAN2,
|
||||
"NVIDIA nForce MCP61 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP61_LAN3,
|
||||
"NVIDIA nForce MCP61 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP61_LAN2,
|
||||
"NVIDIA nForce MCP61 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP65_LAN1,
|
||||
"NVIDIA nForce MCP65 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP65_LAN2,
|
||||
"NVIDIA nForce MCP65 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP65_LAN3,
|
||||
"NVIDIA nForce MCP65 Networking Adapter"},
|
||||
{PCI_VENDOR_NVIDIA, PCI_PRODUCT_NVIDIA_MCP65_LAN2,
|
||||
"NVIDIA nForce MCP65 Networking Adapter"},
|
||||
{0, 0, NULL}
|
||||
};
|
||||
|
||||
@ -292,6 +308,18 @@ nfe_attach(device_t dev)
|
||||
case PCI_PRODUCT_NVIDIA_MCP55_LAN2:
|
||||
sc->nfe_flags |= NFE_JUMBO_SUP | NFE_40BIT_ADDR | NFE_HW_CSUM | NFE_HW_VLAN;
|
||||
break;
|
||||
case PCI_PRODUCT_NVIDIA_MCP61_LAN1:
|
||||
case PCI_PRODUCT_NVIDIA_MCP61_LAN2:
|
||||
case PCI_PRODUCT_NVIDIA_MCP61_LAN3:
|
||||
case PCI_PRODUCT_NVIDIA_MCP61_LAN4:
|
||||
sc->nfe_flags |= NFE_40BIT_ADDR;
|
||||
break;
|
||||
case PCI_PRODUCT_NVIDIA_MCP65_LAN1:
|
||||
case PCI_PRODUCT_NVIDIA_MCP65_LAN2:
|
||||
case PCI_PRODUCT_NVIDIA_MCP65_LAN3:
|
||||
case PCI_PRODUCT_NVIDIA_MCP65_LAN4:
|
||||
sc->nfe_flags |= NFE_JUMBO_SUP | NFE_40BIT_ADDR | NFE_HW_CSUM;
|
||||
break;
|
||||
}
|
||||
|
||||
#ifndef NFE_NO_JUMBO
|
||||
|
@ -218,6 +218,14 @@ struct nfe_desc64 {
|
||||
#define PCI_PRODUCT_NVIDIA_NFORCE430_LAN2 0x0269
|
||||
#define PCI_PRODUCT_NVIDIA_MCP55_LAN1 0x0372
|
||||
#define PCI_PRODUCT_NVIDIA_MCP55_LAN2 0x0373
|
||||
#define PCI_PRODUCT_NVIDIA_MCP61_LAN1 0x03e5
|
||||
#define PCI_PRODUCT_NVIDIA_MCP61_LAN2 0x03e6
|
||||
#define PCI_PRODUCT_NVIDIA_MCP61_LAN3 0x03ee
|
||||
#define PCI_PRODUCT_NVIDIA_MCP61_LAN4 0x03ef
|
||||
#define PCI_PRODUCT_NVIDIA_MCP65_LAN1 0x0450
|
||||
#define PCI_PRODUCT_NVIDIA_MCP65_LAN2 0x0451
|
||||
#define PCI_PRODUCT_NVIDIA_MCP65_LAN3 0x0452
|
||||
#define PCI_PRODUCT_NVIDIA_MCP65_LAN4 0x0453
|
||||
|
||||
#define PCI_PRODUCT_NVIDIA_NFORCE3_LAN2 PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN1
|
||||
#define PCI_PRODUCT_NVIDIA_NFORCE3_LAN3 PCI_PRODUCT_NVIDIA_NFORCE2_400_LAN2
|
||||
|
Loading…
x
Reference in New Issue
Block a user