diff options
author | Ebru Akagunduz <ebru.akagunduz@gmail.com> | 2013-10-29 04:14:34 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-10-29 11:43:05 -0400 |
commit | 17607ca280221c26d0a53bf7d53c339489a936cc (patch) | |
tree | e2e594af7d51d3ee46623ef85ca54fdd3365f377 | |
parent | 06c789ed3b17b0e692d23cebae704476c682adab (diff) |
Staging: winbond: Fix Sparse Warnings in reg.c
This patch fixes the Sparse Warnings "symbol was
not declared. Should it be static?" and "defined
but not used [-Wunused-variable]"
in reg.c
Signed-off-by: Ebru Akagunduz <ebru.akagunduz@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r-- | drivers/staging/winbond/reg.c | 105 |
1 files changed, 29 insertions, 76 deletions
diff --git a/drivers/staging/winbond/reg.c b/drivers/staging/winbond/reg.c index 80b4b343a94e..5fd4c4a72eee 100644 --- a/drivers/staging/winbond/reg.c +++ b/drivers/staging/winbond/reg.c | |||
@@ -43,7 +43,7 @@ | |||
43 | */ | 43 | */ |
44 | 44 | ||
45 | /* MAX2825 (pure b/g) */ | 45 | /* MAX2825 (pure b/g) */ |
46 | u32 max2825_rf_data[] = { | 46 | static u32 max2825_rf_data[] = { |
47 | (0x00<<18) | 0x000a2, | 47 | (0x00<<18) | 0x000a2, |
48 | (0x01<<18) | 0x21cc0, | 48 | (0x01<<18) | 0x21cc0, |
49 | (0x02<<18) | 0x13806, | 49 | (0x02<<18) | 0x13806, |
@@ -59,7 +59,7 @@ u32 max2825_rf_data[] = { | |||
59 | (0x0C<<18) | 0x0c100 /* 11a: 0x0c300, 11g: 0x0c100 */ | 59 | (0x0C<<18) | 0x0c100 /* 11a: 0x0c300, 11g: 0x0c100 */ |
60 | }; | 60 | }; |
61 | 61 | ||
62 | u32 max2825_channel_data_24[][3] = { | 62 | static u32 max2825_channel_data_24[][3] = { |
63 | {(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channel 01 */ | 63 | {(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channel 01 */ |
64 | {(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6}, /* channel 02 */ | 64 | {(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6}, /* channel 02 */ |
65 | {(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6}, /* channel 03 */ | 65 | {(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6}, /* channel 03 */ |
@@ -76,11 +76,11 @@ u32 max2825_channel_data_24[][3] = { | |||
76 | {(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6} /* channel 14 (2484MHz) */ | 76 | {(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6} /* channel 14 (2484MHz) */ |
77 | }; | 77 | }; |
78 | 78 | ||
79 | u32 max2825_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; | 79 | static u32 max2825_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; |
80 | 80 | ||
81 | /* ========================================== */ | 81 | /* ========================================== */ |
82 | /* MAX2827 (a/b/g) */ | 82 | /* MAX2827 (a/b/g) */ |
83 | u32 max2827_rf_data[] = { | 83 | static u32 max2827_rf_data[] = { |
84 | (0x00 << 18) | 0x000a2, | 84 | (0x00 << 18) | 0x000a2, |
85 | (0x01 << 18) | 0x21cc0, | 85 | (0x01 << 18) | 0x21cc0, |
86 | (0x02 << 18) | 0x13806, | 86 | (0x02 << 18) | 0x13806, |
@@ -96,7 +96,7 @@ u32 max2827_rf_data[] = { | |||
96 | (0x0C << 18) | 0x0c100 /* 11a: 0x0c300, 11g: 0x0c100 */ | 96 | (0x0C << 18) | 0x0c100 /* 11a: 0x0c300, 11g: 0x0c100 */ |
97 | }; | 97 | }; |
98 | 98 | ||
99 | u32 max2827_channel_data_24[][3] = { | 99 | static u32 max2827_channel_data_24[][3] = { |
100 | {(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channe1 01 */ | 100 | {(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channe1 01 */ |
101 | {(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6}, /* channe1 02 */ | 101 | {(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6}, /* channe1 02 */ |
102 | {(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6}, /* channe1 03 */ | 102 | {(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6}, /* channe1 03 */ |
@@ -113,7 +113,7 @@ u32 max2827_channel_data_24[][3] = { | |||
113 | {(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6} /* channel 14 (2484MHz) */ | 113 | {(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6} /* channel 14 (2484MHz) */ |
114 | }; | 114 | }; |
115 | 115 | ||
116 | u32 max2827_channel_data_50[][3] = { | 116 | static u32 max2827_channel_data_50[][3] = { |
117 | {(0x03 << 18) | 0x33cc3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x2A9A6}, /* channel 36 */ | 117 | {(0x03 << 18) | 0x33cc3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x2A9A6}, /* channel 36 */ |
118 | {(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2A9A6}, /* channel 40 */ | 118 | {(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2A9A6}, /* channel 40 */ |
119 | {(0x03 << 18) | 0x302c2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2A9A6}, /* channel 44 */ | 119 | {(0x03 << 18) | 0x302c2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2A9A6}, /* channel 44 */ |
@@ -124,12 +124,12 @@ u32 max2827_channel_data_50[][3] = { | |||
124 | {(0x03 << 18) | 0x30ac2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2A9A6} /* channel 64 */ | 124 | {(0x03 << 18) | 0x30ac2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2A9A6} /* channel 64 */ |
125 | }; | 125 | }; |
126 | 126 | ||
127 | u32 max2827_power_data_24[] = {(0x0C << 18) | 0x0C000, (0x0C << 18) | 0x0D600, (0x0C << 18) | 0x0C100}; | 127 | static u32 max2827_power_data_24[] = {(0x0C << 18) | 0x0C000, (0x0C << 18) | 0x0D600, (0x0C << 18) | 0x0C100}; |
128 | u32 max2827_power_data_50[] = {(0x0C << 18) | 0x0C400, (0x0C << 18) | 0x0D500, (0x0C << 18) | 0x0C300}; | 128 | static u32 max2827_power_data_50[] = {(0x0C << 18) | 0x0C400, (0x0C << 18) | 0x0D500, (0x0C << 18) | 0x0C300}; |
129 | 129 | ||
130 | /* ======================================================= */ | 130 | /* ======================================================= */ |
131 | /* MAX2828 (a/b/g) */ | 131 | /* MAX2828 (a/b/g) */ |
132 | u32 max2828_rf_data[] = { | 132 | static u32 max2828_rf_data[] = { |
133 | (0x00 << 18) | 0x000a2, | 133 | (0x00 << 18) | 0x000a2, |
134 | (0x01 << 18) | 0x21cc0, | 134 | (0x01 << 18) | 0x21cc0, |
135 | (0x02 << 18) | 0x13806, | 135 | (0x02 << 18) | 0x13806, |
@@ -145,7 +145,7 @@ u32 max2828_rf_data[] = { | |||
145 | (0x0C << 18) | 0x0c100 /* 11a: 0x0c300, 11g: 0x0c100 */ | 145 | (0x0C << 18) | 0x0c100 /* 11a: 0x0c300, 11g: 0x0c100 */ |
146 | }; | 146 | }; |
147 | 147 | ||
148 | u32 max2828_channel_data_24[][3] = { | 148 | static u32 max2828_channel_data_24[][3] = { |
149 | {(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channe1 01 */ | 149 | {(0x03 << 18) | 0x30142, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channe1 01 */ |
150 | {(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6}, /* channe1 02 */ | 150 | {(0x03 << 18) | 0x32141, (0x04 << 18) | 0x08444, (0x05 << 18) | 0x289A6}, /* channe1 02 */ |
151 | {(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6}, /* channe1 03 */ | 151 | {(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0aeee, (0x05 << 18) | 0x289A6}, /* channe1 03 */ |
@@ -162,7 +162,7 @@ u32 max2828_channel_data_24[][3] = { | |||
162 | {(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6} /* channel 14 (2484MHz) */ | 162 | {(0x03 << 18) | 0x32941, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x289A6} /* channel 14 (2484MHz) */ |
163 | }; | 163 | }; |
164 | 164 | ||
165 | u32 max2828_channel_data_50[][3] = { | 165 | static u32 max2828_channel_data_50[][3] = { |
166 | {(0x03 << 18) | 0x33cc3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x289A6}, /* channel 36 */ | 166 | {(0x03 << 18) | 0x33cc3, (0x04 << 18) | 0x08ccc, (0x05 << 18) | 0x289A6}, /* channel 36 */ |
167 | {(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x289A6}, /* channel 40 */ | 167 | {(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x289A6}, /* channel 40 */ |
168 | {(0x03 << 18) | 0x302c2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channel 44 */ | 168 | {(0x03 << 18) | 0x302c2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6}, /* channel 44 */ |
@@ -173,12 +173,12 @@ u32 max2828_channel_data_50[][3] = { | |||
173 | {(0x03 << 18) | 0x30ac2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6} /* channel 64 */ | 173 | {(0x03 << 18) | 0x30ac2, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x289A6} /* channel 64 */ |
174 | }; | 174 | }; |
175 | 175 | ||
176 | u32 max2828_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; | 176 | static u32 max2828_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; |
177 | u32 max2828_power_data_50[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; | 177 | static u32 max2828_power_data_50[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; |
178 | 178 | ||
179 | /* ========================================================== */ | 179 | /* ========================================================== */ |
180 | /* MAX2829 (a/b/g) */ | 180 | /* MAX2829 (a/b/g) */ |
181 | u32 max2829_rf_data[] = { | 181 | static u32 max2829_rf_data[] = { |
182 | (0x00 << 18) | 0x000a2, | 182 | (0x00 << 18) | 0x000a2, |
183 | (0x01 << 18) | 0x23520, | 183 | (0x01 << 18) | 0x23520, |
184 | (0x02 << 18) | 0x13802, | 184 | (0x02 << 18) | 0x13802, |
@@ -194,7 +194,7 @@ u32 max2829_rf_data[] = { | |||
194 | (0x0C << 18) | 0x0F300 /* TXVGA=51, (MAX-6 dB) */ | 194 | (0x0C << 18) | 0x0F300 /* TXVGA=51, (MAX-6 dB) */ |
195 | }; | 195 | }; |
196 | 196 | ||
197 | u32 max2829_channel_data_24[][3] = { | 197 | static u32 max2829_channel_data_24[][3] = { |
198 | {(3 << 18) | 0x30142, (4 << 18) | 0x0b333, (5 << 18) | 0x289C6}, /* 01 (2412MHz) */ | 198 | {(3 << 18) | 0x30142, (4 << 18) | 0x0b333, (5 << 18) | 0x289C6}, /* 01 (2412MHz) */ |
199 | {(3 << 18) | 0x32141, (4 << 18) | 0x08444, (5 << 18) | 0x289C6}, /* 02 (2417MHz) */ | 199 | {(3 << 18) | 0x32141, (4 << 18) | 0x08444, (5 << 18) | 0x289C6}, /* 02 (2417MHz) */ |
200 | {(3 << 18) | 0x32143, (4 << 18) | 0x0aeee, (5 << 18) | 0x289C6}, /* 03 (2422MHz) */ | 200 | {(3 << 18) | 0x32143, (4 << 18) | 0x0aeee, (5 << 18) | 0x289C6}, /* 03 (2422MHz) */ |
@@ -211,7 +211,7 @@ u32 max2829_channel_data_24[][3] = { | |||
211 | {(3 << 18) | 0x32941, (4 << 18) | 0x09999, (5 << 18) | 0x289C6}, /* 14 (2484MHz) */ | 211 | {(3 << 18) | 0x32941, (4 << 18) | 0x09999, (5 << 18) | 0x289C6}, /* 14 (2484MHz) */ |
212 | }; | 212 | }; |
213 | 213 | ||
214 | u32 max2829_channel_data_50[][4] = { | 214 | static u32 max2829_channel_data_50[][4] = { |
215 | {36, (3 << 18) | 0x33cc3, (4 << 18) | 0x08ccc, (5 << 18) | 0x2A946}, /* 36 (5.180GHz) */ | 215 | {36, (3 << 18) | 0x33cc3, (4 << 18) | 0x08ccc, (5 << 18) | 0x2A946}, /* 36 (5.180GHz) */ |
216 | {40, (3 << 18) | 0x302c0, (4 << 18) | 0x08000, (5 << 18) | 0x2A946}, /* 40 (5.200GHz) */ | 216 | {40, (3 << 18) | 0x302c0, (4 << 18) | 0x08000, (5 << 18) | 0x2A946}, /* 40 (5.200GHz) */ |
217 | {44, (3 << 18) | 0x302c2, (4 << 18) | 0x0b333, (5 << 18) | 0x2A946}, /* 44 (5.220GHz) */ | 217 | {44, (3 << 18) | 0x302c2, (4 << 18) | 0x0b333, (5 << 18) | 0x2A946}, /* 44 (5.220GHz) */ |
@@ -296,51 +296,6 @@ u32 max2829_channel_data_50[][4] = { | |||
296 | * 0x0c 0x0c000 | 296 | * 0x0c 0x0c000 |
297 | * ==================================================================== | 297 | * ==================================================================== |
298 | */ | 298 | */ |
299 | u32 maxim_317_rf_data[] = { | ||
300 | (0x00 << 18) | 0x000a2, | ||
301 | (0x01 << 18) | 0x214c0, | ||
302 | (0x02 << 18) | 0x13802, | ||
303 | (0x03 << 18) | 0x30143, | ||
304 | (0x04 << 18) | 0x0accc, | ||
305 | (0x05 << 18) | 0x28986, | ||
306 | (0x06 << 18) | 0x18008, | ||
307 | (0x07 << 18) | 0x38400, | ||
308 | (0x08 << 18) | 0x05108, | ||
309 | (0x09 << 18) | 0x27ff8, | ||
310 | (0x0A << 18) | 0x14000, | ||
311 | (0x0B << 18) | 0x37f99, | ||
312 | (0x0C << 18) | 0x0c000 | ||
313 | }; | ||
314 | |||
315 | u32 maxim_317_channel_data_24[][3] = { | ||
316 | {(0x03 << 18) | 0x30143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986}, /* channe1 01 */ | ||
317 | {(0x03 << 18) | 0x32140, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986}, /* channe1 02 */ | ||
318 | {(0x03 << 18) | 0x32142, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986}, /* channe1 03 */ | ||
319 | {(0x03 << 18) | 0x32143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986}, /* channe1 04 */ | ||
320 | {(0x03 << 18) | 0x31140, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986}, /* channe1 05 */ | ||
321 | {(0x03 << 18) | 0x31142, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986}, /* channe1 06 */ | ||
322 | {(0x03 << 18) | 0x31143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986}, /* channe1 07 */ | ||
323 | {(0x03 << 18) | 0x33140, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986}, /* channe1 08 */ | ||
324 | {(0x03 << 18) | 0x33142, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986}, /* channe1 09 */ | ||
325 | {(0x03 << 18) | 0x33143, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986}, /* channe1 10 */ | ||
326 | {(0x03 << 18) | 0x30940, (0x04 << 18) | 0x09111, (0x05 << 18) | 0x28986}, /* channe1 11 */ | ||
327 | {(0x03 << 18) | 0x30942, (0x04 << 18) | 0x0bbbb, (0x05 << 18) | 0x28986}, /* channe1 12 */ | ||
328 | {(0x03 << 18) | 0x30943, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x28986} /* channe1 13 */ | ||
329 | }; | ||
330 | |||
331 | u32 maxim_317_channel_data_50[][3] = { | ||
332 | {(0x03 << 18) | 0x33cc0, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2a986}, /* channel 36 */ | ||
333 | {(0x03 << 18) | 0x302c0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2a986}, /* channel 40 */ | ||
334 | {(0x03 << 18) | 0x302c3, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x2a986}, /* channel 44 */ | ||
335 | {(0x03 << 18) | 0x322c1, (0x04 << 18) | 0x09666, (0x05 << 18) | 0x2a986}, /* channel 48 */ | ||
336 | {(0x03 << 18) | 0x312c2, (0x04 << 18) | 0x09999, (0x05 << 18) | 0x2a986}, /* channel 52 */ | ||
337 | {(0x03 << 18) | 0x332c0, (0x04 << 18) | 0x0b333, (0x05 << 18) | 0x2a99e}, /* channel 56 */ | ||
338 | {(0x03 << 18) | 0x30ac0, (0x04 << 18) | 0x08000, (0x05 << 18) | 0x2a99e}, /* channel 60 */ | ||
339 | {(0x03 << 18) | 0x30ac3, (0x04 << 18) | 0x0accc, (0x05 << 18) | 0x2a99e} /* channel 64 */ | ||
340 | }; | ||
341 | |||
342 | u32 maxim_317_power_data_24[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; | ||
343 | u32 maxim_317_power_data_50[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100}; | ||
344 | 299 | ||
345 | /* | 300 | /* |
346 | * =================================================================== | 301 | * =================================================================== |
@@ -388,7 +343,7 @@ u32 maxim_317_power_data_50[] = {(0x0C << 18) | 0x0c000, (0x0C << 18) | 0x0c100} | |||
388 | * 0x0f 0xf00a0 ; Restore Initial Setting | 343 | * 0x0f 0xf00a0 ; Restore Initial Setting |
389 | * ================================================================== | 344 | * ================================================================== |
390 | */ | 345 | */ |
391 | u32 al2230_rf_data[] = { | 346 | static u32 al2230_rf_data[] = { |
392 | (0x00 << 20) | 0x09EFC, | 347 | (0x00 << 20) | 0x09EFC, |
393 | (0x01 << 20) | 0x8CCCC, | 348 | (0x01 << 20) | 0x8CCCC, |
394 | (0x02 << 20) | 0x40058, | 349 | (0x02 << 20) | 0x40058, |
@@ -406,7 +361,7 @@ u32 al2230_rf_data[] = { | |||
406 | (0x0F << 20) | 0xF01A0 | 361 | (0x0F << 20) | 0xF01A0 |
407 | }; | 362 | }; |
408 | 363 | ||
409 | u32 al2230s_rf_data[] = { | 364 | static u32 al2230s_rf_data[] = { |
410 | (0x00 << 20) | 0x09EFC, | 365 | (0x00 << 20) | 0x09EFC, |
411 | (0x01 << 20) | 0x8CCCC, | 366 | (0x01 << 20) | 0x8CCCC, |
412 | (0x02 << 20) | 0x40058, | 367 | (0x02 << 20) | 0x40058, |
@@ -424,7 +379,7 @@ u32 al2230s_rf_data[] = { | |||
424 | (0x0F << 20) | 0xF01A0 | 379 | (0x0F << 20) | 0xF01A0 |
425 | }; | 380 | }; |
426 | 381 | ||
427 | u32 al2230_channel_data_24[][2] = { | 382 | static u32 al2230_channel_data_24[][2] = { |
428 | {(0x00 << 20) | 0x09EFC, (0x01 << 20) | 0x8CCCC}, /* channe1 01 */ | 383 | {(0x00 << 20) | 0x09EFC, (0x01 << 20) | 0x8CCCC}, /* channe1 01 */ |
429 | {(0x00 << 20) | 0x09EFC, (0x01 << 20) | 0x8CCCD}, /* channe1 02 */ | 384 | {(0x00 << 20) | 0x09EFC, (0x01 << 20) | 0x8CCCD}, /* channe1 02 */ |
430 | {(0x00 << 20) | 0x09E7C, (0x01 << 20) | 0x8CCCC}, /* channe1 03 */ | 385 | {(0x00 << 20) | 0x09E7C, (0x01 << 20) | 0x8CCCC}, /* channe1 03 */ |
@@ -446,7 +401,7 @@ u32 al2230_channel_data_24[][2] = { | |||
446 | #define AIROHA_TXVGA_MIDDLE_INDEX 12 /* Index for 0x96602 */ | 401 | #define AIROHA_TXVGA_MIDDLE_INDEX 12 /* Index for 0x96602 */ |
447 | #define AIROHA_TXVGA_HIGH_INDEX 8 /* Index for 0x97602 1.0.24.0 1.0.28.0 */ | 402 | #define AIROHA_TXVGA_HIGH_INDEX 8 /* Index for 0x97602 1.0.24.0 1.0.28.0 */ |
448 | 403 | ||
449 | u32 al2230_txvga_data[][2] = { | 404 | static u32 al2230_txvga_data[][2] = { |
450 | /* value , index */ | 405 | /* value , index */ |
451 | {0x090202, 0}, | 406 | {0x090202, 0}, |
452 | {0x094202, 2}, | 407 | {0x094202, 2}, |
@@ -497,7 +452,7 @@ u32 al2230_txvga_data[][2] = { | |||
497 | */ | 452 | */ |
498 | 453 | ||
499 | /* channel independent registers: */ | 454 | /* channel independent registers: */ |
500 | u32 al7230_rf_data_24[] = { | 455 | static u32 al7230_rf_data_24[] = { |
501 | (0x00 << 24) | 0x003790, | 456 | (0x00 << 24) | 0x003790, |
502 | (0x01 << 24) | 0x133331, | 457 | (0x01 << 24) | 0x133331, |
503 | (0x02 << 24) | 0x841FF2, | 458 | (0x02 << 24) | 0x841FF2, |
@@ -516,7 +471,7 @@ u32 al7230_rf_data_24[] = { | |||
516 | (0x0F << 24) | 0x1ABA8F | 471 | (0x0F << 24) | 0x1ABA8F |
517 | }; | 472 | }; |
518 | 473 | ||
519 | u32 al7230_channel_data_24[][2] = { | 474 | static u32 al7230_channel_data_24[][2] = { |
520 | {(0x00 << 24) | 0x003790, (0x01 << 24) | 0x133331}, /* channe1 01 */ | 475 | {(0x00 << 24) | 0x003790, (0x01 << 24) | 0x133331}, /* channe1 01 */ |
521 | {(0x00 << 24) | 0x003790, (0x01 << 24) | 0x1B3331}, /* channe1 02 */ | 476 | {(0x00 << 24) | 0x003790, (0x01 << 24) | 0x1B3331}, /* channe1 02 */ |
522 | {(0x00 << 24) | 0x003790, (0x01 << 24) | 0x033331}, /* channe1 03 */ | 477 | {(0x00 << 24) | 0x003790, (0x01 << 24) | 0x033331}, /* channe1 03 */ |
@@ -534,7 +489,7 @@ u32 al7230_channel_data_24[][2] = { | |||
534 | }; | 489 | }; |
535 | 490 | ||
536 | /* channel independent registers: */ | 491 | /* channel independent registers: */ |
537 | u32 al7230_rf_data_50[] = { | 492 | static u32 al7230_rf_data_50[] = { |
538 | (0x00 << 24) | 0x0FF520, | 493 | (0x00 << 24) | 0x0FF520, |
539 | (0x01 << 24) | 0x000001, | 494 | (0x01 << 24) | 0x000001, |
540 | (0x02 << 24) | 0x451FE2, | 495 | (0x02 << 24) | 0x451FE2, |
@@ -553,7 +508,7 @@ u32 al7230_rf_data_50[] = { | |||
553 | (0x0F << 24) | 0x12BACF /* 5Ghz default state */ | 508 | (0x0F << 24) | 0x12BACF /* 5Ghz default state */ |
554 | }; | 509 | }; |
555 | 510 | ||
556 | u32 al7230_channel_data_5[][4] = { | 511 | static u32 al7230_channel_data_5[][4] = { |
557 | /* channel dependent registers: 0x00, 0x01 and 0x04 */ | 512 | /* channel dependent registers: 0x00, 0x01 and 0x04 */ |
558 | /* 11J =========== */ | 513 | /* 11J =========== */ |
559 | {184, (0x00 << 24) | 0x0FF520, (0x01 << 24) | 0x000001, (0x04 << 24) | 0x67F784}, /* channel 184 */ | 514 | {184, (0x00 << 24) | 0x0FF520, (0x01 << 24) | 0x000001, (0x04 << 24) | 0x67F784}, /* channel 184 */ |
@@ -603,7 +558,7 @@ u32 al7230_channel_data_5[][4] = { | |||
603 | */ | 558 | */ |
604 | 559 | ||
605 | /* TXVGA Mapping Table <=== Register 0x0B */ | 560 | /* TXVGA Mapping Table <=== Register 0x0B */ |
606 | u32 al7230_txvga_data[][2] = { | 561 | static u32 al7230_txvga_data[][2] = { |
607 | {0x08040B, 0}, /* TXVGA = 0; */ | 562 | {0x08040B, 0}, /* TXVGA = 0; */ |
608 | {0x08041B, 1}, /* TXVGA = 1; */ | 563 | {0x08041B, 1}, /* TXVGA = 1; */ |
609 | {0x08042B, 2}, /* TXVGA = 2; */ | 564 | {0x08042B, 2}, /* TXVGA = 2; */ |
@@ -675,7 +630,7 @@ u32 al7230_txvga_data[][2] = { | |||
675 | * W89RF242 RFIC SPI programming initial data | 630 | * W89RF242 RFIC SPI programming initial data |
676 | * Winbond WLAN 11g RFIC BB-SPI register -- version FA5976A rev 1.3b | 631 | * Winbond WLAN 11g RFIC BB-SPI register -- version FA5976A rev 1.3b |
677 | */ | 632 | */ |
678 | u32 w89rf242_rf_data[] = { | 633 | static u32 w89rf242_rf_data[] = { |
679 | (0x00 << 24) | 0xF86100, /* 3E184; MODA (0x00) -- Normal mode ; calibration off */ | 634 | (0x00 << 24) | 0xF86100, /* 3E184; MODA (0x00) -- Normal mode ; calibration off */ |
680 | (0x01 << 24) | 0xEFFFC2, /* 3BFFF; MODB (0x01) -- turn off RSSI, and other circuits are turned on */ | 635 | (0x01 << 24) | 0xEFFFC2, /* 3BFFF; MODB (0x01) -- turn off RSSI, and other circuits are turned on */ |
681 | (0x02 << 24) | 0x102504, /* 04094; FSET (0x02) -- default 20MHz crystal ; Icmp=1.5mA */ | 636 | (0x02 << 24) | 0x102504, /* 04094; FSET (0x02) -- default 20MHz crystal ; Icmp=1.5mA */ |
@@ -696,7 +651,7 @@ u32 w89rf242_rf_data[] = { | |||
696 | (0x12 << 24) | 0x000024 /* TMODC (0x12) -- Turn OFF Temperature sensor */ | 651 | (0x12 << 24) | 0x000024 /* TMODC (0x12) -- Turn OFF Temperature sensor */ |
697 | }; | 652 | }; |
698 | 653 | ||
699 | u32 w89rf242_channel_data_24[][2] = { | 654 | static u32 w89rf242_channel_data_24[][2] = { |
700 | {(0x03 << 24) | 0x025B06, (0x04 << 24) | 0x080408}, /* channe1 01 */ | 655 | {(0x03 << 24) | 0x025B06, (0x04 << 24) | 0x080408}, /* channe1 01 */ |
701 | {(0x03 << 24) | 0x025C46, (0x04 << 24) | 0x080408}, /* channe1 02 */ | 656 | {(0x03 << 24) | 0x025C46, (0x04 << 24) | 0x080408}, /* channe1 02 */ |
702 | {(0x03 << 24) | 0x025D86, (0x04 << 24) | 0x080408}, /* channe1 03 */ | 657 | {(0x03 << 24) | 0x025D86, (0x04 << 24) | 0x080408}, /* channe1 03 */ |
@@ -713,9 +668,7 @@ u32 w89rf242_channel_data_24[][2] = { | |||
713 | {(0x03 << 24) | 0x026D06, (0x04 << 24) | 0x080408} /* channe1 14 */ | 668 | {(0x03 << 24) | 0x026D06, (0x04 << 24) | 0x080408} /* channe1 14 */ |
714 | }; | 669 | }; |
715 | 670 | ||
716 | u32 w89rf242_power_data_24[] = {(0x05 << 24) | 0x24C48A, (0x05 << 24) | 0x24C48A, (0x05 << 24) | 0x24C48A}; | 671 | static u32 w89rf242_txvga_old_mapping[][2] = { |
717 | |||
718 | u32 w89rf242_txvga_old_mapping[][2] = { | ||
719 | {0, 0} , /* New <-> Old */ | 672 | {0, 0} , /* New <-> Old */ |
720 | {1, 1} , | 673 | {1, 1} , |
721 | {2, 2} , | 674 | {2, 2} , |
@@ -738,7 +691,7 @@ u32 w89rf242_txvga_old_mapping[][2] = { | |||
738 | {34, 19}, | 691 | {34, 19}, |
739 | }; | 692 | }; |
740 | 693 | ||
741 | u32 w89rf242_txvga_data[][5] = { | 694 | static u32 w89rf242_txvga_data[][5] = { |
742 | /* low gain mode */ | 695 | /* low gain mode */ |
743 | {(0x05 << 24) | 0x24C00A, 0, 0x00292315, 0x0800FEFF, 0x52523131}, /* min gain */ | 696 | {(0x05 << 24) | 0x24C00A, 0, 0x00292315, 0x0800FEFF, 0x52523131}, /* min gain */ |
744 | {(0x05 << 24) | 0x24C80A, 1, 0x00292315, 0x0800FEFF, 0x52523131}, | 697 | {(0x05 << 24) | 0x24C80A, 1, 0x00292315, 0x0800FEFF, 0x52523131}, |