diff options
| author | Gertjan van Wingerde <gwingerde@gmail.com> | 2011-12-27 19:53:18 -0500 |
|---|---|---|
| committer | John W. Linville <linville@tuxdriver.com> | 2012-01-04 14:31:45 -0500 |
| commit | bc93eda7e903ff75cefcb6e247ed9b8e9f8e9783 (patch) | |
| tree | b5082b227ae6089d79e02084c9438235ffbeeb62 /drivers/net/wireless | |
| parent | 65a692284d0343e1610eaf91a333a29769e989ef (diff) | |
rt2x00: Identify rt2800usb chipsets.
According to the latest USB ID database these are all RT2770 / RT2870 / RT307x
devices.
Signed-off-by: Gertjan van Wingerde <gwingerde@gmail.com>
Acked-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless')
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2800usb.c | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c index 486fd4994ae1..5bff4957a862 100644 --- a/drivers/net/wireless/rt2x00/rt2800usb.c +++ b/drivers/net/wireless/rt2x00/rt2800usb.c | |||
| @@ -914,12 +914,14 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 914 | { USB_DEVICE(0x050d, 0x8053) }, | 914 | { USB_DEVICE(0x050d, 0x8053) }, |
| 915 | { USB_DEVICE(0x050d, 0x805c) }, | 915 | { USB_DEVICE(0x050d, 0x805c) }, |
| 916 | { USB_DEVICE(0x050d, 0x815c) }, | 916 | { USB_DEVICE(0x050d, 0x815c) }, |
| 917 | { USB_DEVICE(0x050d, 0x825a) }, | ||
| 917 | { USB_DEVICE(0x050d, 0x825b) }, | 918 | { USB_DEVICE(0x050d, 0x825b) }, |
| 918 | { USB_DEVICE(0x050d, 0x935a) }, | 919 | { USB_DEVICE(0x050d, 0x935a) }, |
| 919 | { USB_DEVICE(0x050d, 0x935b) }, | 920 | { USB_DEVICE(0x050d, 0x935b) }, |
| 920 | /* Buffalo */ | 921 | /* Buffalo */ |
| 921 | { USB_DEVICE(0x0411, 0x00e8) }, | 922 | { USB_DEVICE(0x0411, 0x00e8) }, |
| 922 | { USB_DEVICE(0x0411, 0x0158) }, | 923 | { USB_DEVICE(0x0411, 0x0158) }, |
| 924 | { USB_DEVICE(0x0411, 0x015d) }, | ||
| 923 | { USB_DEVICE(0x0411, 0x016f) }, | 925 | { USB_DEVICE(0x0411, 0x016f) }, |
| 924 | { USB_DEVICE(0x0411, 0x01a2) }, | 926 | { USB_DEVICE(0x0411, 0x01a2) }, |
| 925 | /* Corega */ | 927 | /* Corega */ |
| @@ -934,6 +936,8 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 934 | { USB_DEVICE(0x07d1, 0x3c0e) }, | 936 | { USB_DEVICE(0x07d1, 0x3c0e) }, |
| 935 | { USB_DEVICE(0x07d1, 0x3c0f) }, | 937 | { USB_DEVICE(0x07d1, 0x3c0f) }, |
| 936 | { USB_DEVICE(0x07d1, 0x3c11) }, | 938 | { USB_DEVICE(0x07d1, 0x3c11) }, |
| 939 | { USB_DEVICE(0x07d1, 0x3c13) }, | ||
| 940 | { USB_DEVICE(0x07d1, 0x3c15) }, | ||
| 937 | { USB_DEVICE(0x07d1, 0x3c16) }, | 941 | { USB_DEVICE(0x07d1, 0x3c16) }, |
| 938 | /* Draytek */ | 942 | /* Draytek */ |
| 939 | { USB_DEVICE(0x07fa, 0x7712) }, | 943 | { USB_DEVICE(0x07fa, 0x7712) }, |
| @@ -943,6 +947,7 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 943 | { USB_DEVICE(0x7392, 0x7711) }, | 947 | { USB_DEVICE(0x7392, 0x7711) }, |
| 944 | { USB_DEVICE(0x7392, 0x7717) }, | 948 | { USB_DEVICE(0x7392, 0x7717) }, |
| 945 | { USB_DEVICE(0x7392, 0x7718) }, | 949 | { USB_DEVICE(0x7392, 0x7718) }, |
| 950 | { USB_DEVICE(0x7392, 0x7722) }, | ||
| 946 | /* Encore */ | 951 | /* Encore */ |
| 947 | { USB_DEVICE(0x203d, 0x1480) }, | 952 | { USB_DEVICE(0x203d, 0x1480) }, |
| 948 | { USB_DEVICE(0x203d, 0x14a9) }, | 953 | { USB_DEVICE(0x203d, 0x14a9) }, |
| @@ -977,6 +982,7 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 977 | { USB_DEVICE(0x1737, 0x0070) }, | 982 | { USB_DEVICE(0x1737, 0x0070) }, |
| 978 | { USB_DEVICE(0x1737, 0x0071) }, | 983 | { USB_DEVICE(0x1737, 0x0071) }, |
| 979 | { USB_DEVICE(0x1737, 0x0077) }, | 984 | { USB_DEVICE(0x1737, 0x0077) }, |
| 985 | { USB_DEVICE(0x1737, 0x0078) }, | ||
| 980 | /* Logitec */ | 986 | /* Logitec */ |
| 981 | { USB_DEVICE(0x0789, 0x0162) }, | 987 | { USB_DEVICE(0x0789, 0x0162) }, |
| 982 | { USB_DEVICE(0x0789, 0x0163) }, | 988 | { USB_DEVICE(0x0789, 0x0163) }, |
| @@ -1000,9 +1006,13 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 1000 | { USB_DEVICE(0x0db0, 0x871b) }, | 1006 | { USB_DEVICE(0x0db0, 0x871b) }, |
| 1001 | { USB_DEVICE(0x0db0, 0x871c) }, | 1007 | { USB_DEVICE(0x0db0, 0x871c) }, |
| 1002 | { USB_DEVICE(0x0db0, 0x899a) }, | 1008 | { USB_DEVICE(0x0db0, 0x899a) }, |
| 1009 | /* Ovislink */ | ||
| 1010 | { USB_DEVICE(0x1b75, 0x3071) }, | ||
| 1011 | { USB_DEVICE(0x1b75, 0x3072) }, | ||
| 1003 | /* Para */ | 1012 | /* Para */ |
| 1004 | { USB_DEVICE(0x20b8, 0x8888) }, | 1013 | { USB_DEVICE(0x20b8, 0x8888) }, |
| 1005 | /* Pegatron */ | 1014 | /* Pegatron */ |
| 1015 | { USB_DEVICE(0x1d4d, 0x0002) }, | ||
| 1006 | { USB_DEVICE(0x1d4d, 0x000c) }, | 1016 | { USB_DEVICE(0x1d4d, 0x000c) }, |
| 1007 | { USB_DEVICE(0x1d4d, 0x000e) }, | 1017 | { USB_DEVICE(0x1d4d, 0x000e) }, |
| 1008 | { USB_DEVICE(0x1d4d, 0x0011) }, | 1018 | { USB_DEVICE(0x1d4d, 0x0011) }, |
| @@ -1055,7 +1065,9 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 1055 | /* Sparklan */ | 1065 | /* Sparklan */ |
| 1056 | { USB_DEVICE(0x15a9, 0x0006) }, | 1066 | { USB_DEVICE(0x15a9, 0x0006) }, |
| 1057 | /* Sweex */ | 1067 | /* Sweex */ |
| 1068 | { USB_DEVICE(0x177f, 0x0153) }, | ||
| 1058 | { USB_DEVICE(0x177f, 0x0302) }, | 1069 | { USB_DEVICE(0x177f, 0x0302) }, |
| 1070 | { USB_DEVICE(0x177f, 0x0313) }, | ||
| 1059 | /* U-Media */ | 1071 | /* U-Media */ |
| 1060 | { USB_DEVICE(0x157e, 0x300e) }, | 1072 | { USB_DEVICE(0x157e, 0x300e) }, |
| 1061 | { USB_DEVICE(0x157e, 0x3013) }, | 1073 | { USB_DEVICE(0x157e, 0x3013) }, |
| @@ -1139,25 +1151,20 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 1139 | { USB_DEVICE(0x13d3, 0x3322) }, | 1151 | { USB_DEVICE(0x13d3, 0x3322) }, |
| 1140 | /* Belkin */ | 1152 | /* Belkin */ |
| 1141 | { USB_DEVICE(0x050d, 0x1003) }, | 1153 | { USB_DEVICE(0x050d, 0x1003) }, |
| 1142 | { USB_DEVICE(0x050d, 0x825a) }, | ||
| 1143 | /* Buffalo */ | 1154 | /* Buffalo */ |
| 1144 | { USB_DEVICE(0x0411, 0x012e) }, | 1155 | { USB_DEVICE(0x0411, 0x012e) }, |
| 1145 | { USB_DEVICE(0x0411, 0x0148) }, | 1156 | { USB_DEVICE(0x0411, 0x0148) }, |
| 1146 | { USB_DEVICE(0x0411, 0x0150) }, | 1157 | { USB_DEVICE(0x0411, 0x0150) }, |
| 1147 | { USB_DEVICE(0x0411, 0x015d) }, | ||
| 1148 | /* Corega */ | 1158 | /* Corega */ |
| 1149 | { USB_DEVICE(0x07aa, 0x0041) }, | 1159 | { USB_DEVICE(0x07aa, 0x0041) }, |
| 1150 | { USB_DEVICE(0x07aa, 0x0042) }, | 1160 | { USB_DEVICE(0x07aa, 0x0042) }, |
| 1151 | { USB_DEVICE(0x18c5, 0x0008) }, | 1161 | { USB_DEVICE(0x18c5, 0x0008) }, |
| 1152 | /* D-Link */ | 1162 | /* D-Link */ |
| 1153 | { USB_DEVICE(0x07d1, 0x3c0b) }, | 1163 | { USB_DEVICE(0x07d1, 0x3c0b) }, |
| 1154 | { USB_DEVICE(0x07d1, 0x3c13) }, | ||
| 1155 | { USB_DEVICE(0x07d1, 0x3c15) }, | ||
| 1156 | { USB_DEVICE(0x07d1, 0x3c17) }, | 1164 | { USB_DEVICE(0x07d1, 0x3c17) }, |
| 1157 | { USB_DEVICE(0x2001, 0x3c17) }, | 1165 | { USB_DEVICE(0x2001, 0x3c17) }, |
| 1158 | /* Edimax */ | 1166 | /* Edimax */ |
| 1159 | { USB_DEVICE(0x7392, 0x4085) }, | 1167 | { USB_DEVICE(0x7392, 0x4085) }, |
| 1160 | { USB_DEVICE(0x7392, 0x7722) }, | ||
| 1161 | /* Encore */ | 1168 | /* Encore */ |
| 1162 | { USB_DEVICE(0x203d, 0x14a1) }, | 1169 | { USB_DEVICE(0x203d, 0x14a1) }, |
| 1163 | /* Fujitsu Stylistic 550 */ | 1170 | /* Fujitsu Stylistic 550 */ |
| @@ -1173,19 +1180,13 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 1173 | /* LevelOne */ | 1180 | /* LevelOne */ |
| 1174 | { USB_DEVICE(0x1740, 0x0605) }, | 1181 | { USB_DEVICE(0x1740, 0x0605) }, |
| 1175 | { USB_DEVICE(0x1740, 0x0615) }, | 1182 | { USB_DEVICE(0x1740, 0x0615) }, |
| 1176 | /* Linksys */ | ||
| 1177 | { USB_DEVICE(0x1737, 0x0078) }, | ||
| 1178 | /* Logitec */ | 1183 | /* Logitec */ |
| 1179 | { USB_DEVICE(0x0789, 0x0168) }, | 1184 | { USB_DEVICE(0x0789, 0x0168) }, |
| 1180 | { USB_DEVICE(0x0789, 0x0169) }, | 1185 | { USB_DEVICE(0x0789, 0x0169) }, |
| 1181 | /* Motorola */ | 1186 | /* Motorola */ |
| 1182 | { USB_DEVICE(0x100d, 0x9032) }, | 1187 | { USB_DEVICE(0x100d, 0x9032) }, |
| 1183 | /* Ovislink */ | ||
| 1184 | { USB_DEVICE(0x1b75, 0x3071) }, | ||
| 1185 | { USB_DEVICE(0x1b75, 0x3072) }, | ||
| 1186 | /* Pegatron */ | 1188 | /* Pegatron */ |
| 1187 | { USB_DEVICE(0x05a6, 0x0101) }, | 1189 | { USB_DEVICE(0x05a6, 0x0101) }, |
| 1188 | { USB_DEVICE(0x1d4d, 0x0002) }, | ||
| 1189 | { USB_DEVICE(0x1d4d, 0x0010) }, | 1190 | { USB_DEVICE(0x1d4d, 0x0010) }, |
| 1190 | /* Planex */ | 1191 | /* Planex */ |
| 1191 | { USB_DEVICE(0x2019, 0x5201) }, | 1192 | { USB_DEVICE(0x2019, 0x5201) }, |
| @@ -1204,9 +1205,6 @@ static struct usb_device_id rt2800usb_device_table[] = { | |||
| 1204 | { USB_DEVICE(0x083a, 0xc522) }, | 1205 | { USB_DEVICE(0x083a, 0xc522) }, |
| 1205 | { USB_DEVICE(0x083a, 0xd522) }, | 1206 | { USB_DEVICE(0x083a, 0xd522) }, |
| 1206 | { USB_DEVICE(0x083a, 0xf511) }, | 1207 | { USB_DEVICE(0x083a, 0xf511) }, |
| 1207 | /* Sweex */ | ||
| 1208 | { USB_DEVICE(0x177f, 0x0153) }, | ||
| 1209 | { USB_DEVICE(0x177f, 0x0313) }, | ||
| 1210 | /* Zyxel */ | 1208 | /* Zyxel */ |
| 1211 | { USB_DEVICE(0x0586, 0x341a) }, | 1209 | { USB_DEVICE(0x0586, 0x341a) }, |
| 1212 | #endif | 1210 | #endif |
