summaryrefslogtreecommitdiffstats
path: root/sys/dev/nve
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2005-03-24 18:55:07 +0000
committerobrien <obrien@FreeBSD.org>2005-03-24 18:55:07 +0000
commit9b7cfa0ec53cd3455d9b6ae7779a48456f4b50f4 (patch)
treeb1b5c1ad8ca04aae9537d6f2de13f14c407bf992 /sys/dev/nve
parent72133122d480d071966ea6f0d04f570b8ee5ad30 (diff)
downloadFreeBSD-src-9b7cfa0ec53cd3455d9b6ae7779a48456f4b50f4.zip
FreeBSD-src-9b7cfa0ec53cd3455d9b6ae7779a48456f4b50f4.tar.gz
Support MCP versions 4-11.
Diffstat (limited to 'sys/dev/nve')
-rw-r--r--sys/dev/nve/if_nve.c17
-rw-r--r--sys/dev/nve/if_nvereg.h9
2 files changed, 26 insertions, 0 deletions
diff --git a/sys/dev/nve/if_nve.c b/sys/dev/nve/if_nve.c
index f65caeff..405afcd 100644
--- a/sys/dev/nve/if_nve.c
+++ b/sys/dev/nve/if_nve.c
@@ -1,4 +1,5 @@
/*
+ * Copyright (c) 2005 by David E. O'Brien <obrien@FreeBSD.org>.
* Copyright (c) 2003,2004 by Quinton Dolan <q@onthenet.com.au>.
* All rights reserved.
*
@@ -215,6 +216,22 @@ static struct nve_type nve_devs[] = {
"NVIDIA nForce MCP2 Networking Adapter"},
{NVIDIA_VENDORID, NFORCE_MCPNET3_DEVICEID,
"NVIDIA nForce MCP3 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET4_DEVICEID,
+ "NVIDIA nForce MCP4 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET5_DEVICEID,
+ "NVIDIA nForce MCP5 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET6_DEVICEID,
+ "NVIDIA nForce MCP6 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET7_DEVICEID,
+ "NVIDIA nForce MCP7 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET8_DEVICEID,
+ "NVIDIA nForce MCP8 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET9_DEVICEID,
+ "NVIDIA nForce MCP9 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET10_DEVICEID,
+ "NVIDIA nForce MCP10 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET11_DEVICEID,
+ "NVIDIA nForce MCP11 Networking Adapter"},
{0, 0, NULL}
};
diff --git a/sys/dev/nve/if_nvereg.h b/sys/dev/nve/if_nvereg.h
index 66c3d1e..320e298 100644
--- a/sys/dev/nve/if_nvereg.h
+++ b/sys/dev/nve/if_nvereg.h
@@ -1,4 +1,5 @@
/*
+ * Copyright (c) 2005 by David E. O'Brien <obrien@FreeBSD.org>.
* Copyright (c) 2003 by Quinton Dolan <q@onthenet.com.au>.
* All rights reserved.
*
@@ -37,6 +38,14 @@
#define NFORCE_MCPNET1_DEVICEID 0x01C3
#define NFORCE_MCPNET2_DEVICEID 0x0066
#define NFORCE_MCPNET3_DEVICEID 0x00D6
+#define NFORCE_MCPNET4_DEVICEID 0x0086
+#define NFORCE_MCPNET5_DEVICEID 0x008C
+#define NFORCE_MCPNET6_DEVICEID 0x00E6
+#define NFORCE_MCPNET7_DEVICEID 0x00DF
+#define NFORCE_MCPNET8_DEVICEID 0x0056
+#define NFORCE_MCPNET9_DEVICEID 0x0057
+#define NFORCE_MCPNET10_DEVICEID 0x0037
+#define NFORCE_MCPNET11_DEVICEID 0x0038
#define NV_RID 0x10
OpenPOWER on IntegriCloud