summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.17/0045-rt2x00-Identify-rt2800usb-chipsets.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.17/0045-rt2x00-Identify-rt2800usb-chipsets.patch')
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.17/0045-rt2x00-Identify-rt2800usb-chipsets.patch148
1 files changed, 148 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.17/0045-rt2x00-Identify-rt2800usb-chipsets.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.17/0045-rt2x00-Identify-rt2800usb-chipsets.patch
new file mode 100644
index 00000000..f29f428c
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.17/0045-rt2x00-Identify-rt2800usb-chipsets.patch
@@ -0,0 +1,148 @@
1From 5d35a9613dc2f1483a1b1c8327f7050299363dee Mon Sep 17 00:00:00 2001
2From: Gertjan van Wingerde <gwingerde@gmail.com>
3Date: Wed, 28 Dec 2011 01:53:18 +0100
4Subject: [PATCH 045/165] rt2x00: Identify rt2800usb chipsets.
5
6commit bc93eda7e903ff75cefcb6e247ed9b8e9f8e9783 upstream.
7
8According to the latest USB ID database these are all RT2770 / RT2870 / RT307x
9devices.
10
11Signed-off-by: Gertjan van Wingerde <gwingerde@gmail.com>
12Acked-by: Ivo van Doorn <IvDoorn@gmail.com>
13Signed-off-by: John W. Linville <linville@tuxdriver.com>
14[bwh: Backported to 3.2: adjust context for previously cherry-picked
15 commit d42a179b941a9e4cc6cf41d0f3cbadd75fc48a89 'rt2x00: Add support
16 for D-Link DWA-127 to rt2800usb']
17Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
18---
19 drivers/net/wireless/rt2x00/rt2800usb.c | 26 ++++++++++++--------------
20 1 files changed, 12 insertions(+), 14 deletions(-)
21
22diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c
23index c49b8bf..0ffa111 100644
24--- a/drivers/net/wireless/rt2x00/rt2800usb.c
25+++ b/drivers/net/wireless/rt2x00/rt2800usb.c
26@@ -914,12 +914,14 @@ static struct usb_device_id rt2800usb_device_table[] = {
27 { USB_DEVICE(0x050d, 0x8053) },
28 { USB_DEVICE(0x050d, 0x805c) },
29 { USB_DEVICE(0x050d, 0x815c) },
30+ { USB_DEVICE(0x050d, 0x825a) },
31 { USB_DEVICE(0x050d, 0x825b) },
32 { USB_DEVICE(0x050d, 0x935a) },
33 { USB_DEVICE(0x050d, 0x935b) },
34 /* Buffalo */
35 { USB_DEVICE(0x0411, 0x00e8) },
36 { USB_DEVICE(0x0411, 0x0158) },
37+ { USB_DEVICE(0x0411, 0x015d) },
38 { USB_DEVICE(0x0411, 0x016f) },
39 { USB_DEVICE(0x0411, 0x01a2) },
40 /* Corega */
41@@ -934,6 +936,8 @@ static struct usb_device_id rt2800usb_device_table[] = {
42 { USB_DEVICE(0x07d1, 0x3c0e) },
43 { USB_DEVICE(0x07d1, 0x3c0f) },
44 { USB_DEVICE(0x07d1, 0x3c11) },
45+ { USB_DEVICE(0x07d1, 0x3c13) },
46+ { USB_DEVICE(0x07d1, 0x3c15) },
47 { USB_DEVICE(0x07d1, 0x3c16) },
48 { USB_DEVICE(0x2001, 0x3c1b) },
49 /* Draytek */
50@@ -944,6 +948,7 @@ static struct usb_device_id rt2800usb_device_table[] = {
51 { USB_DEVICE(0x7392, 0x7711) },
52 { USB_DEVICE(0x7392, 0x7717) },
53 { USB_DEVICE(0x7392, 0x7718) },
54+ { USB_DEVICE(0x7392, 0x7722) },
55 /* Encore */
56 { USB_DEVICE(0x203d, 0x1480) },
57 { USB_DEVICE(0x203d, 0x14a9) },
58@@ -978,6 +983,7 @@ static struct usb_device_id rt2800usb_device_table[] = {
59 { USB_DEVICE(0x1737, 0x0070) },
60 { USB_DEVICE(0x1737, 0x0071) },
61 { USB_DEVICE(0x1737, 0x0077) },
62+ { USB_DEVICE(0x1737, 0x0078) },
63 /* Logitec */
64 { USB_DEVICE(0x0789, 0x0162) },
65 { USB_DEVICE(0x0789, 0x0163) },
66@@ -1001,9 +1007,13 @@ static struct usb_device_id rt2800usb_device_table[] = {
67 { USB_DEVICE(0x0db0, 0x871b) },
68 { USB_DEVICE(0x0db0, 0x871c) },
69 { USB_DEVICE(0x0db0, 0x899a) },
70+ /* Ovislink */
71+ { USB_DEVICE(0x1b75, 0x3071) },
72+ { USB_DEVICE(0x1b75, 0x3072) },
73 /* Para */
74 { USB_DEVICE(0x20b8, 0x8888) },
75 /* Pegatron */
76+ { USB_DEVICE(0x1d4d, 0x0002) },
77 { USB_DEVICE(0x1d4d, 0x000c) },
78 { USB_DEVICE(0x1d4d, 0x000e) },
79 { USB_DEVICE(0x1d4d, 0x0011) },
80@@ -1056,7 +1066,9 @@ static struct usb_device_id rt2800usb_device_table[] = {
81 /* Sparklan */
82 { USB_DEVICE(0x15a9, 0x0006) },
83 /* Sweex */
84+ { USB_DEVICE(0x177f, 0x0153) },
85 { USB_DEVICE(0x177f, 0x0302) },
86+ { USB_DEVICE(0x177f, 0x0313) },
87 /* U-Media */
88 { USB_DEVICE(0x157e, 0x300e) },
89 { USB_DEVICE(0x157e, 0x3013) },
90@@ -1140,25 +1152,20 @@ static struct usb_device_id rt2800usb_device_table[] = {
91 { USB_DEVICE(0x13d3, 0x3322) },
92 /* Belkin */
93 { USB_DEVICE(0x050d, 0x1003) },
94- { USB_DEVICE(0x050d, 0x825a) },
95 /* Buffalo */
96 { USB_DEVICE(0x0411, 0x012e) },
97 { USB_DEVICE(0x0411, 0x0148) },
98 { USB_DEVICE(0x0411, 0x0150) },
99- { USB_DEVICE(0x0411, 0x015d) },
100 /* Corega */
101 { USB_DEVICE(0x07aa, 0x0041) },
102 { USB_DEVICE(0x07aa, 0x0042) },
103 { USB_DEVICE(0x18c5, 0x0008) },
104 /* D-Link */
105 { USB_DEVICE(0x07d1, 0x3c0b) },
106- { USB_DEVICE(0x07d1, 0x3c13) },
107- { USB_DEVICE(0x07d1, 0x3c15) },
108 { USB_DEVICE(0x07d1, 0x3c17) },
109 { USB_DEVICE(0x2001, 0x3c17) },
110 /* Edimax */
111 { USB_DEVICE(0x7392, 0x4085) },
112- { USB_DEVICE(0x7392, 0x7722) },
113 /* Encore */
114 { USB_DEVICE(0x203d, 0x14a1) },
115 /* Fujitsu Stylistic 550 */
116@@ -1174,19 +1181,13 @@ static struct usb_device_id rt2800usb_device_table[] = {
117 /* LevelOne */
118 { USB_DEVICE(0x1740, 0x0605) },
119 { USB_DEVICE(0x1740, 0x0615) },
120- /* Linksys */
121- { USB_DEVICE(0x1737, 0x0078) },
122 /* Logitec */
123 { USB_DEVICE(0x0789, 0x0168) },
124 { USB_DEVICE(0x0789, 0x0169) },
125 /* Motorola */
126 { USB_DEVICE(0x100d, 0x9032) },
127- /* Ovislink */
128- { USB_DEVICE(0x1b75, 0x3071) },
129- { USB_DEVICE(0x1b75, 0x3072) },
130 /* Pegatron */
131 { USB_DEVICE(0x05a6, 0x0101) },
132- { USB_DEVICE(0x1d4d, 0x0002) },
133 { USB_DEVICE(0x1d4d, 0x0010) },
134 /* Planex */
135 { USB_DEVICE(0x2019, 0x5201) },
136@@ -1205,9 +1206,6 @@ static struct usb_device_id rt2800usb_device_table[] = {
137 { USB_DEVICE(0x083a, 0xc522) },
138 { USB_DEVICE(0x083a, 0xd522) },
139 { USB_DEVICE(0x083a, 0xf511) },
140- /* Sweex */
141- { USB_DEVICE(0x177f, 0x0153) },
142- { USB_DEVICE(0x177f, 0x0313) },
143 /* Zyxel */
144 { USB_DEVICE(0x0586, 0x341a) },
145 #endif
146--
1471.7.7.6
148