summaryrefslogtreecommitdiffstats
path: root/sys/dev/dc
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2006-03-16 20:00:39 +0000
committerjhb <jhb@FreeBSD.org>2006-03-16 20:00:39 +0000
commit87b2271d28539f8f1981bb6109242ca63e9ad274 (patch)
treefeb894e280db421a69a4278bcdb758bfc8f3746c /sys/dev/dc
parent21e354aa2a856fd116d03428c31d772e160e1a60 (diff)
downloadFreeBSD-src-87b2271d28539f8f1981bb6109242ca63e9ad274.zip
FreeBSD-src-87b2271d28539f8f1981bb6109242ca63e9ad274.tar.gz
Add device-id for the Neteasy DRP-32TXD cardbus 10/100 card. It's another
ADMTek AN985 clone. MFC after: 3 days Tested by: Lila liladude at aruba dot it
Diffstat (limited to 'sys/dev/dc')
-rw-r--r--sys/dev/dc/if_dc.c3
-rw-r--r--sys/dev/dc/if_dcreg.h10
2 files changed, 13 insertions, 0 deletions
diff --git a/sys/dev/dc/if_dc.c b/sys/dev/dc/if_dc.c
index 7669383..1d781bd 100644
--- a/sys/dev/dc/if_dc.c
+++ b/sys/dev/dc/if_dc.c
@@ -205,6 +205,8 @@ static struct dc_type dc_devs[] = {
"Accton EN2242 MiniPCI 10/100BaseTX" },
{ DC_VENDORID_XIRCOM, DC_DEVICEID_X3201,
"Xircom X3201 10/100BaseTX" },
+ { DC_VENDORID_DLINK, DC_DEVICEID_DRP32TXD,
+ "Neteasy DRP-32TXD Cardbus 10/100" },
{ DC_VENDORID_ABOCOM, DC_DEVICEID_FE2500,
"Abocom FE2500 10/100BaseTX" },
{ DC_VENDORID_ABOCOM, DC_DEVICEID_FE2500MX,
@@ -1921,6 +1923,7 @@ dc_attach(device_t dev)
case DC_DEVICEID_AN985:
case DC_DEVICEID_ADM9511:
case DC_DEVICEID_ADM9513:
+ case DC_DEVICEID_DRP32TXD:
case DC_DEVICEID_FA511:
case DC_DEVICEID_FE2500:
case DC_DEVICEID_EN2242:
diff --git a/sys/dev/dc/if_dcreg.h b/sys/dev/dc/if_dcreg.h
index ecf9962..9fd1e4f 100644
--- a/sys/dev/dc/if_dcreg.h
+++ b/sys/dev/dc/if_dcreg.h
@@ -940,6 +940,16 @@ struct dc_softc {
#define DC_DEVICEID_X3201 0x0003
/*
+ * D-Link vendor ID
+ */
+#define DC_VENDORID_DLINK 0x1186
+
+/*
+ * D-Link device IDs.
+ */
+#define DC_DEVICEID_DRP32TXD 0x1561
+
+/*
* Abocom vendor ID
*/
#define DC_VENDORID_ABOCOM 0x13d1
OpenPOWER on IntegriCloud