diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800usb.c')
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2800usb.c | 16 | 
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c index d009b6b794b..2c11137c1eb 100644 --- a/drivers/net/wireless/rt2x00/rt2800usb.c +++ b/drivers/net/wireless/rt2x00/rt2800usb.c @@ -781,6 +781,7 @@ static const struct rt2x00lib_ops rt2800usb_rt2x00_ops = {  	.reset_tuner		= rt2800_reset_tuner,  	.link_tuner		= rt2800_link_tuner,  	.gain_calibration	= rt2800_gain_calibration, +	.vco_calibration	= rt2800_vco_calibration,  	.watchdog		= rt2800usb_watchdog,  	.start_queue		= rt2800usb_start_queue,  	.kick_queue		= rt2x00usb_kick_queue, @@ -921,6 +922,7 @@ static struct usb_device_id rt2800usb_device_table[] = {  	{ USB_DEVICE(0x07d1, 0x3c13) },  	{ USB_DEVICE(0x07d1, 0x3c15) },  	{ USB_DEVICE(0x07d1, 0x3c16) }, +	{ USB_DEVICE(0x2001, 0x3c1b) },  	/* Draytek */  	{ USB_DEVICE(0x07fa, 0x7712) },  	/* DVICO */ @@ -1100,12 +1102,26 @@ static struct usb_device_id rt2800usb_device_table[] = {  	{ USB_DEVICE(0x5a57, 0x0284) },  #endif  #ifdef CONFIG_RT2800USB_RT53XX +	/* Alpha */ +	{ USB_DEVICE(0x2001, 0x3c15) }, +	{ USB_DEVICE(0x2001, 0x3c19) }, +	/* Arcadyan */ +	{ USB_DEVICE(0x043e, 0x7a12) },  	/* Azurewave */  	{ USB_DEVICE(0x13d3, 0x3329) },  	{ USB_DEVICE(0x13d3, 0x3365) }, +	/* LG innotek */ +	{ USB_DEVICE(0x043e, 0x7a22) }, +	/* Panasonic */ +	{ USB_DEVICE(0x04da, 0x1801) }, +	{ USB_DEVICE(0x04da, 0x1800) }, +	/* Philips */ +	{ USB_DEVICE(0x0471, 0x2104) },  	/* Ralink */  	{ USB_DEVICE(0x148f, 0x5370) },  	{ USB_DEVICE(0x148f, 0x5372) }, +	/* Unknown */ +	{ USB_DEVICE(0x04da, 0x23f6) },  #endif  #ifdef CONFIG_RT2800USB_UNKNOWN  	/*  |