summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2006-06-07 12:26:23 +0000
committerglebius <glebius@FreeBSD.org>2006-06-07 12:26:23 +0000
commit85fd6e8410c7e01c7c369facd24f8d9d330027ed (patch)
tree0c77dcf038b5dd764fc68ff2e1a828f3ca7e1466 /sys/dev
parentef695e4fb6095c65158e0de6abff4690bd59f670 (diff)
downloadFreeBSD-src-85fd6e8410c7e01c7c369facd24f8d9d330027ed.zip
FreeBSD-src-85fd6e8410c7e01c7c369facd24f8d9d330027ed.tar.gz
Add device IDs for Linksys PCMPC200 Cardbus card.
PR: kern/75582 Submitted by: Gary Palmer
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/dc/if_dc.c2
-rw-r--r--sys/dev/dc/if_dcreg.h10
2 files changed, 12 insertions, 0 deletions
diff --git a/sys/dev/dc/if_dc.c b/sys/dev/dc/if_dc.c
index 5ea8009..d58d246 100644
--- a/sys/dev/dc/if_dc.c
+++ b/sys/dev/dc/if_dc.c
@@ -220,6 +220,8 @@ static struct dc_type dc_devs[] = {
"Microsoft MN-120 CardBus 10/100" },
{ DC_DEVID(DC_VENDORID_MICROSOFT, DC_DEVICEID_MSMN130), 0,
"Microsoft MN-130 10/100" },
+ { DC_DEVID(DC_VENDORID_LINKSYS, DC_DEVICEID_PCMPC200), 0,
+ "Linksys PCMPC200 10/100" },
{ 0, 0, NULL }
};
diff --git a/sys/dev/dc/if_dcreg.h b/sys/dev/dc/if_dcreg.h
index e842ff9..0182fb3 100644
--- a/sys/dev/dc/if_dcreg.h
+++ b/sys/dev/dc/if_dcreg.h
@@ -1005,6 +1005,16 @@ struct dc_softc {
#define DC_DEVICEID_MSMN120 0x0001
#define DC_DEVICEID_MSMN130 0x0002
+/*
+ * Linksys vendor ID.
+ */
+#define DC_VENDORID_LINKSYS 0x1737
+
+/*
+ * Linksys device IDs.
+ */
+#define DC_DEVICEID_PCMPC200 0xab08
+
#define DC_DEVID(vendor, device) ((device) << 16 | (vendor))
/*
OpenPOWER on IntegriCloud