summaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2012-03-24 15:11:05 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2012-03-24 15:11:05 +0000
commitadc661ee065c9e1029f2dccbadf8d92a3f26f65f (patch)
treeaac99f57ead4edeeefcddb4c226841bb15ccf364 /sys/dev
parent06a6474cf0e66757a24799e0e84da4156e7496ff (diff)
add a bunch of run devices found in the linux driver
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/usb/if_run.c31
1 files changed, 29 insertions, 2 deletions
diff --git a/sys/dev/usb/if_run.c b/sys/dev/usb/if_run.c
index 2165ec04c93..c07feb924d8 100644
--- a/sys/dev/usb/if_run.c
+++ b/sys/dev/usb/if_run.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_run.c,v 1.89 2011/07/03 15:47:17 matthew Exp $ */
+/* $OpenBSD: if_run.c,v 1.90 2012/03/24 15:11:04 jsg Exp $ */
/*-
* Copyright (c) 2008-2010 Damien Bergamini <damien.bergamini@free.fr>
@@ -97,7 +97,9 @@ static const struct usb_devno run_devs[] = {
USB_ID(ACCTON, RT3070_3),
USB_ID(ACCTON, RT3070_4),
USB_ID(ACCTON, RT3070_5),
+ USB_ID(ACCTON, RT3070_6),
USB_ID(AIRTIES, RT3070),
+ USB_ID(AIRTIES, RT3070_2),
USB_ID(ALLWIN, RT2070),
USB_ID(ALLWIN, RT2770),
USB_ID(ALLWIN, RT2870),
@@ -123,13 +125,19 @@ static const struct usb_devno run_devs[] = {
USB_ID(AZUREWAVE, RT3070_1),
USB_ID(AZUREWAVE, RT3070_2),
USB_ID(AZUREWAVE, RT3070_3),
+ USB_ID(AZUREWAVE, RT3070_4),
+ USB_ID(AZUREWAVE, RT3070_5),
USB_ID(BELKIN, F5D8053V3),
USB_ID(BELKIN, F5D8055),
USB_ID(BELKIN, F5D8055V2),
USB_ID(BELKIN, F6D4050V1),
USB_ID(BELKIN, F6D4050V2),
+ USB_ID(BELKIN, F7D1101V2),
USB_ID(BELKIN, RT2870_1),
USB_ID(BELKIN, RT2870_2),
+ USB_ID(BEWAN, RT3070),
+ USB_ID(CISCOLINKSYS, AE1000),
+ USB_ID(CISCOLINKSYS, AM10),
USB_ID(CISCOLINKSYS2, RT3070),
USB_ID(CISCOLINKSYS3, RT3070),
USB_ID(CONCEPTRONIC2, RT2870_1),
@@ -162,8 +170,10 @@ static const struct usb_devno run_devs[] = {
USB_ID(DLINK2, RT3070_5),
USB_ID(DLINK2, RT3072),
USB_ID(DLINK2, RT3072_1),
+ USB_ID(DVICO, RT3070),
USB_ID(EDIMAX, EW7717),
USB_ID(EDIMAX, EW7718),
+ USB_ID(EDIMAX, EW7722UTN),
USB_ID(EDIMAX, RT2870_1),
USB_ID(ENCORE, RT3070_1),
USB_ID(ENCORE, RT3070_2),
@@ -190,6 +200,7 @@ static const struct usb_devno run_devs[] = {
USB_ID(LINKSYS4, WUSB54GCV3),
USB_ID(LINKSYS4, WUSB600N),
USB_ID(LINKSYS4, WUSB600NV2),
+ USB_ID(LOGITEC, LANW300NU2),
USB_ID(LOGITEC, RT2870_1),
USB_ID(LOGITEC, RT2870_2),
USB_ID(LOGITEC, RT2870_3),
@@ -198,6 +209,7 @@ static const struct usb_devno run_devs[] = {
USB_ID(MELCO, RT2870_2),
USB_ID(MELCO, WLIUCAG300N),
USB_ID(MELCO, WLIUCG300N),
+ USB_ID(MELCO, WLIUCG301N),
USB_ID(MELCO, WLIUCGN),
USB_ID(MELCO, WLIUCGNHP),
USB_ID(MELCO, WLIUCGNM),
@@ -214,12 +226,18 @@ static const struct usb_devno run_devs[] = {
USB_ID(MSI, RT3070_9),
USB_ID(MSI, RT3070_10),
USB_ID(MSI, RT3070_11),
+ USB_ID(MSI, RT3070_12),
+ USB_ID(MSI, RT3070_13),
+ USB_ID(MSI, RT3070_14),
+ USB_ID(MSI, RT3070_15),
+ USB_ID(OVISLINK, RT3071),
USB_ID(OVISLINK, RT3072),
USB_ID(PARA, RT3070),
USB_ID(PEGATRON, RT2870),
USB_ID(PEGATRON, RT3070),
USB_ID(PEGATRON, RT3070_2),
USB_ID(PEGATRON, RT3070_3),
+ USB_ID(PEGATRON, RT3072),
USB_ID(PHILIPS, RT2870),
USB_ID(PLANEX2, GWUS300MINIS),
USB_ID(PLANEX2, GWUSMICRO300),
@@ -252,8 +270,10 @@ static const struct usb_devno run_devs[] = {
USB_ID(SITECOMEU, RT2870_1),
USB_ID(SITECOMEU, RT2870_2),
USB_ID(SITECOMEU, RT2870_3),
+ USB_ID(SITECOMEU, RT3070_1),
USB_ID(SITECOMEU, RT3072_3),
USB_ID(SITECOMEU, RT3072_4),
+ USB_ID(SITECOMEU, RT3072_5),
USB_ID(SITECOMEU, WL302),
USB_ID(SITECOMEU, WL315),
USB_ID(SITECOMEU, WL321),
@@ -264,13 +284,17 @@ static const struct usb_devno run_devs[] = {
USB_ID(SITECOMEU, WL345),
USB_ID(SITECOMEU, WL349V4),
USB_ID(SITECOMEU, WL608),
+ USB_ID(SITECOMEU, WLA4000),
+ USB_ID(SITECOMEU, WLA5000),
USB_ID(SPARKLAN, RT2870_1),
+ USB_ID(SPARKLAN, RT2870_2),
USB_ID(SPARKLAN, RT3070),
USB_ID(SWEEX2, LW153),
USB_ID(SWEEX2, LW303),
USB_ID(SWEEX2, LW313),
USB_ID(TOSHIBA, RT3070),
USB_ID(UMEDIA, RT2870_1),
+ USB_ID(UMEDIA, TEW645UB),
USB_ID(ZCOM, RT2870_1),
USB_ID(ZCOM, RT2870_2),
USB_ID(ZINWELL, RT2870_1),
@@ -278,8 +302,11 @@ static const struct usb_devno run_devs[] = {
USB_ID(ZINWELL, RT3070),
USB_ID(ZINWELL, RT3072_1),
USB_ID(ZINWELL, RT3072_2),
+ USB_ID(ZYXEL, NWD2105),
+ USB_ID(ZYXEL, NWD211AN),
USB_ID(ZYXEL, RT2870_1),
- USB_ID(ZYXEL, RT2870_2)
+ USB_ID(ZYXEL, RT2870_2),
+ USB_ID(ZYXEL, RT3070)
};
int run_match(struct device *, void *, void *);