diff options
author | Joe Perches <joe@perches.com> | 2012-01-04 22:40:41 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-01-24 14:07:40 -0500 |
commit | f30d7507a8116e2099a9135c873411db8c0a3dc6 (patch) | |
tree | 14ff0954b36045e9dfce93a4f0dd0e40c04960a2 /drivers/net/wireless/rtlwifi/rtl8192se | |
parent | af08687b4e6d44dcdb04b519e718eb58ecb99050 (diff) |
rtlwifi: Convert RT_TRACE macro to use ##__VA_ARGS__
Consolidate printks to avoid possible message interleaving
and reduce the object size.
Remove unnecessary RT_TRACE parentheses.
Miscellaneous typo and grammar fixes.
Add missing newlines to formats.
Remove duplicate KERN_DEBUG prefixes.
Coalesce formats.
Align arguments.
$ size drivers/net/wireless/rtlwifi/built-in.o*
text data bss dec hex filename
594841 55333 129680 779854 be64e drivers/net/wireless/rtlwifi/built-in.o.new
607022 55333 138720 801075 c3933 drivers/net/wireless/rtlwifi/built-in.o.old
Signed-off-by: Joe Perches <joe@perches.com>
Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rtlwifi/rtl8192se')
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/dm.c | 30 | ||||
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/fw.c | 66 | ||||
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 155 | ||||
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/led.c | 15 | ||||
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/phy.c | 200 | ||||
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/rf.c | 60 | ||||
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/sw.c | 6 | ||||
-rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 2 |
8 files changed, 255 insertions, 279 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/dm.c b/drivers/net/wireless/rtlwifi/rtl8192se/dm.c index 4203a8531ca0..4a5e3a952a47 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/dm.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/dm.c | |||
@@ -170,9 +170,9 @@ static void _rtl92s_dm_txpowertracking_callback_thermalmeter( | |||
170 | thermalvalue = (u8)rtl_get_rfreg(hw, RF90_PATH_A, RF_T_METER, 0x1f); | 170 | thermalvalue = (u8)rtl_get_rfreg(hw, RF90_PATH_A, RF_T_METER, 0x1f); |
171 | 171 | ||
172 | RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, | 172 | RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, |
173 | ("Readback Thermal Meter = 0x%x pre thermal meter 0x%x " | 173 | "Readback Thermal Meter = 0x%x pre thermal meter 0x%x eeprom_thermal meter 0x%x\n", |
174 | "eeprom_thermalmeter 0x%x\n", thermalvalue, | 174 | thermalvalue, |
175 | rtlpriv->dm.thermalvalue, rtlefuse->eeprom_thermalmeter)); | 175 | rtlpriv->dm.thermalvalue, rtlefuse->eeprom_thermalmeter); |
176 | 176 | ||
177 | if (thermalvalue) { | 177 | if (thermalvalue) { |
178 | rtlpriv->dm.thermalvalue = thermalvalue; | 178 | rtlpriv->dm.thermalvalue = thermalvalue; |
@@ -282,11 +282,11 @@ static void _rtl92s_dm_refresh_rateadaptive_mask(struct ieee80211_hw *hw) | |||
282 | } | 282 | } |
283 | 283 | ||
284 | if (ra->pre_ratr_state != ra->ratr_state) { | 284 | if (ra->pre_ratr_state != ra->ratr_state) { |
285 | RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, ("RSSI = %ld " | 285 | RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, |
286 | "RSSI_LEVEL = %d PreState = %d, CurState = %d\n", | 286 | "RSSI = %ld RSSI_LEVEL = %d PreState = %d, CurState = %d\n", |
287 | rtlpriv->dm.undecorated_smoothed_pwdb, | 287 | rtlpriv->dm.undecorated_smoothed_pwdb, |
288 | ra->ratr_state, | 288 | ra->ratr_state, |
289 | ra->pre_ratr_state, ra->ratr_state)); | 289 | ra->pre_ratr_state, ra->ratr_state); |
290 | 290 | ||
291 | rtlpriv->cfg->ops->update_rate_tbl(hw, sta, | 291 | rtlpriv->cfg->ops->update_rate_tbl(hw, sta, |
292 | ra->ratr_state); | 292 | ra->ratr_state); |
@@ -586,7 +586,7 @@ static void _rtl92s_dm_dynamic_txpower(struct ieee80211_hw *hw) | |||
586 | if ((mac->link_state < MAC80211_LINKED) && | 586 | if ((mac->link_state < MAC80211_LINKED) && |
587 | (rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb == 0)) { | 587 | (rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb == 0)) { |
588 | RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, | 588 | RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, |
589 | ("Not connected to any\n")); | 589 | "Not connected to any\n"); |
590 | 590 | ||
591 | rtlpriv->dm.dynamic_txhighpower_lvl = TX_HIGHPWR_LEVEL_NORMAL; | 591 | rtlpriv->dm.dynamic_txhighpower_lvl = TX_HIGHPWR_LEVEL_NORMAL; |
592 | 592 | ||
@@ -599,22 +599,22 @@ static void _rtl92s_dm_dynamic_txpower(struct ieee80211_hw *hw) | |||
599 | undecorated_smoothed_pwdb = | 599 | undecorated_smoothed_pwdb = |
600 | rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb; | 600 | rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb; |
601 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 601 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
602 | ("AP Client PWDB = 0x%lx\n", | 602 | "AP Client PWDB = 0x%lx\n", |
603 | undecorated_smoothed_pwdb)); | 603 | undecorated_smoothed_pwdb); |
604 | } else { | 604 | } else { |
605 | undecorated_smoothed_pwdb = | 605 | undecorated_smoothed_pwdb = |
606 | rtlpriv->dm.undecorated_smoothed_pwdb; | 606 | rtlpriv->dm.undecorated_smoothed_pwdb; |
607 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 607 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
608 | ("STA Default Port PWDB = 0x%lx\n", | 608 | "STA Default Port PWDB = 0x%lx\n", |
609 | undecorated_smoothed_pwdb)); | 609 | undecorated_smoothed_pwdb); |
610 | } | 610 | } |
611 | } else { | 611 | } else { |
612 | undecorated_smoothed_pwdb = | 612 | undecorated_smoothed_pwdb = |
613 | rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb; | 613 | rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb; |
614 | 614 | ||
615 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 615 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
616 | ("AP Ext Port PWDB = 0x%lx\n", | 616 | "AP Ext Port PWDB = 0x%lx\n", |
617 | undecorated_smoothed_pwdb)); | 617 | undecorated_smoothed_pwdb); |
618 | } | 618 | } |
619 | 619 | ||
620 | txpwr_threshold_lv2 = TX_POWER_NEAR_FIELD_THRESH_LVL2; | 620 | txpwr_threshold_lv2 = TX_POWER_NEAR_FIELD_THRESH_LVL2; |
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/fw.c b/drivers/net/wireless/rtlwifi/rtl8192se/fw.c index 3fda6b1dcf46..2a9699feee3b 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/fw.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/fw.c | |||
@@ -66,7 +66,7 @@ static bool _rtl92s_firmware_enable_cpu(struct ieee80211_hw *hw) | |||
66 | cpustatus = rtl_read_byte(rtlpriv, TCR); | 66 | cpustatus = rtl_read_byte(rtlpriv, TCR); |
67 | if (cpustatus & IMEM_RDY) { | 67 | if (cpustatus & IMEM_RDY) { |
68 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 68 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
69 | ("IMEM Ready after CPU has refilled.\n")); | 69 | "IMEM Ready after CPU has refilled\n"); |
70 | break; | 70 | break; |
71 | } | 71 | } |
72 | 72 | ||
@@ -120,9 +120,8 @@ static u8 _rtl92s_firmware_header_map_rftype(struct ieee80211_hw *hw) | |||
120 | return 0x22; | 120 | return 0x22; |
121 | break; | 121 | break; |
122 | default: | 122 | default: |
123 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, | 123 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, "Unknown RF type(%x)\n", |
124 | ("Unknown RF type(%x)\n", | 124 | rtlphy->rf_type); |
125 | rtlphy->rf_type)); | ||
126 | break; | 125 | break; |
127 | } | 126 | } |
128 | return 0x22; | 127 | return 0x22; |
@@ -177,7 +176,7 @@ static bool _rtl92s_firmware_downloadcode(struct ieee80211_hw *hw, | |||
177 | 176 | ||
178 | if (buffer_len >= MAX_FIRMWARE_CODE_SIZE) { | 177 | if (buffer_len >= MAX_FIRMWARE_CODE_SIZE) { |
179 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 178 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
180 | ("Size over FIRMWARE_CODE_SIZE!\n")); | 179 | "Size over FIRMWARE_CODE_SIZE!\n"); |
181 | 180 | ||
182 | return false; | 181 | return false; |
183 | } | 182 | } |
@@ -231,8 +230,8 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
231 | short pollingcnt = 1000; | 230 | short pollingcnt = 1000; |
232 | bool rtstatus = true; | 231 | bool rtstatus = true; |
233 | 232 | ||
234 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("LoadStaus(%d)\n", | 233 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
235 | loadfw_status)); | 234 | "LoadStaus(%d)\n", loadfw_status); |
236 | 235 | ||
237 | firmware->fwstatus = (enum fw_status)loadfw_status; | 236 | firmware->fwstatus = (enum fw_status)loadfw_status; |
238 | 237 | ||
@@ -248,8 +247,8 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
248 | 247 | ||
249 | if (!(cpustatus & IMEM_CHK_RPT) || (pollingcnt <= 0)) { | 248 | if (!(cpustatus & IMEM_CHK_RPT) || (pollingcnt <= 0)) { |
250 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 249 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
251 | ("FW_STATUS_LOAD_IMEM" | 250 | "FW_STATUS_LOAD_IMEM FAIL CPU, Status=%x\n", |
252 | " FAIL CPU, Status=%x\r\n", cpustatus)); | 251 | cpustatus); |
253 | goto status_check_fail; | 252 | goto status_check_fail; |
254 | } | 253 | } |
255 | break; | 254 | break; |
@@ -266,8 +265,8 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
266 | 265 | ||
267 | if (!(cpustatus & EMEM_CHK_RPT) || (pollingcnt <= 0)) { | 266 | if (!(cpustatus & EMEM_CHK_RPT) || (pollingcnt <= 0)) { |
268 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 267 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
269 | ("FW_STATUS_LOAD_EMEM" | 268 | "FW_STATUS_LOAD_EMEM FAIL CPU, Status=%x\n", |
270 | " FAIL CPU, Status=%x\r\n", cpustatus)); | 269 | cpustatus); |
271 | goto status_check_fail; | 270 | goto status_check_fail; |
272 | } | 271 | } |
273 | 272 | ||
@@ -275,7 +274,7 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
275 | rtstatus = _rtl92s_firmware_enable_cpu(hw); | 274 | rtstatus = _rtl92s_firmware_enable_cpu(hw); |
276 | if (rtstatus != true) { | 275 | if (rtstatus != true) { |
277 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 276 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
278 | ("Enable CPU fail!\n")); | 277 | "Enable CPU fail!\n"); |
279 | goto status_check_fail; | 278 | goto status_check_fail; |
280 | } | 279 | } |
281 | break; | 280 | break; |
@@ -291,14 +290,14 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
291 | 290 | ||
292 | if (!(cpustatus & DMEM_CODE_DONE) || (pollingcnt <= 0)) { | 291 | if (!(cpustatus & DMEM_CODE_DONE) || (pollingcnt <= 0)) { |
293 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 292 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
294 | ("Polling DMEM code done" | 293 | "Polling DMEM code done fail ! cpustatus(%#x)\n", |
295 | " fail ! cpustatus(%#x)\n", cpustatus)); | 294 | cpustatus); |
296 | goto status_check_fail; | 295 | goto status_check_fail; |
297 | } | 296 | } |
298 | 297 | ||
299 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 298 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
300 | ("DMEM code download success," | 299 | "DMEM code download success, cpustatus(%#x)\n", |
301 | " cpustatus(%#x)\n", cpustatus)); | 300 | cpustatus); |
302 | 301 | ||
303 | /* Prevent Delay too much and being scheduled out */ | 302 | /* Prevent Delay too much and being scheduled out */ |
304 | /* Polling Load Firmware ready */ | 303 | /* Polling Load Firmware ready */ |
@@ -311,14 +310,14 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
311 | } while (pollingcnt--); | 310 | } while (pollingcnt--); |
312 | 311 | ||
313 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 312 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
314 | ("Polling Load Firmware ready," | 313 | "Polling Load Firmware ready, cpustatus(%x)\n", |
315 | " cpustatus(%x)\n", cpustatus)); | 314 | cpustatus); |
316 | 315 | ||
317 | if (((cpustatus & LOAD_FW_READY) != LOAD_FW_READY) || | 316 | if (((cpustatus & LOAD_FW_READY) != LOAD_FW_READY) || |
318 | (pollingcnt <= 0)) { | 317 | (pollingcnt <= 0)) { |
319 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 318 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
320 | ("Polling Load Firmware" | 319 | "Polling Load Firmware ready fail ! cpustatus(%x)\n", |
321 | " ready fail ! cpustatus(%x)\n", cpustatus)); | 320 | cpustatus); |
322 | goto status_check_fail; | 321 | goto status_check_fail; |
323 | } | 322 | } |
324 | 323 | ||
@@ -332,7 +331,7 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
332 | RCR_APP_ICV | RCR_APP_MIC)); | 331 | RCR_APP_ICV | RCR_APP_MIC)); |
333 | 332 | ||
334 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 333 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
335 | ("Current RCR settings(%#x)\n", tmpu4b)); | 334 | "Current RCR settings(%#x)\n", tmpu4b); |
336 | 335 | ||
337 | /* Set to normal mode. */ | 336 | /* Set to normal mode. */ |
338 | rtl_write_byte(rtlpriv, LBKMD_SEL, LBK_NORMAL); | 337 | rtl_write_byte(rtlpriv, LBKMD_SEL, LBK_NORMAL); |
@@ -340,14 +339,15 @@ static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw, | |||
340 | 339 | ||
341 | default: | 340 | default: |
342 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, | 341 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, |
343 | ("Unknown status check!\n")); | 342 | "Unknown status check!\n"); |
344 | rtstatus = false; | 343 | rtstatus = false; |
345 | break; | 344 | break; |
346 | } | 345 | } |
347 | 346 | ||
348 | status_check_fail: | 347 | status_check_fail: |
349 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("loadfw_status(%d), " | 348 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
350 | "rtstatus(%x)\n", loadfw_status, rtstatus)); | 349 | "loadfw_status(%d), rtstatus(%x)\n", |
350 | loadfw_status, rtstatus); | ||
351 | return rtstatus; | 351 | return rtstatus; |
352 | } | 352 | } |
353 | 353 | ||
@@ -378,17 +378,17 @@ int rtl92s_download_fw(struct ieee80211_hw *hw) | |||
378 | firmware->firmwareversion = byte(pfwheader->version, 0); | 378 | firmware->firmwareversion = byte(pfwheader->version, 0); |
379 | firmware->pfwheader->fwpriv.hci_sel = 1;/* pcie */ | 379 | firmware->pfwheader->fwpriv.hci_sel = 1;/* pcie */ |
380 | 380 | ||
381 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("signature:%x, version:" | 381 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
382 | "%x, size:%x," | 382 | "signature:%x, version:%x, size:%x, imemsize:%x, sram size:%x\n", |
383 | "imemsize:%x, sram size:%x\n", pfwheader->signature, | 383 | pfwheader->signature, |
384 | pfwheader->version, pfwheader->dmem_size, | 384 | pfwheader->version, pfwheader->dmem_size, |
385 | pfwheader->img_imem_size, pfwheader->img_sram_size)); | 385 | pfwheader->img_imem_size, pfwheader->img_sram_size); |
386 | 386 | ||
387 | /* 2. Retrieve IMEM image. */ | 387 | /* 2. Retrieve IMEM image. */ |
388 | if ((pfwheader->img_imem_size == 0) || (pfwheader->img_imem_size > | 388 | if ((pfwheader->img_imem_size == 0) || (pfwheader->img_imem_size > |
389 | sizeof(firmware->fw_imem))) { | 389 | sizeof(firmware->fw_imem))) { |
390 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 390 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
391 | ("memory for data image is less than IMEM required\n")); | 391 | "memory for data image is less than IMEM required\n"); |
392 | goto fail; | 392 | goto fail; |
393 | } else { | 393 | } else { |
394 | puc_mappedfile += fwhdr_size; | 394 | puc_mappedfile += fwhdr_size; |
@@ -401,7 +401,7 @@ int rtl92s_download_fw(struct ieee80211_hw *hw) | |||
401 | /* 3. Retriecve EMEM image. */ | 401 | /* 3. Retriecve EMEM image. */ |
402 | if (pfwheader->img_sram_size > sizeof(firmware->fw_emem)) { | 402 | if (pfwheader->img_sram_size > sizeof(firmware->fw_emem)) { |
403 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 403 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
404 | ("memory for data image is less than EMEM required\n")); | 404 | "memory for data image is less than EMEM required\n"); |
405 | goto fail; | 405 | goto fail; |
406 | } else { | 406 | } else { |
407 | puc_mappedfile += firmware->fw_imem_len; | 407 | puc_mappedfile += firmware->fw_imem_len; |
@@ -436,7 +436,7 @@ int rtl92s_download_fw(struct ieee80211_hw *hw) | |||
436 | break; | 436 | break; |
437 | default: | 437 | default: |
438 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 438 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
439 | ("Unexpected Download step!!\n")); | 439 | "Unexpected Download step!!\n"); |
440 | goto fail; | 440 | goto fail; |
441 | break; | 441 | break; |
442 | } | 442 | } |
@@ -446,14 +446,14 @@ int rtl92s_download_fw(struct ieee80211_hw *hw) | |||
446 | ul_filelength); | 446 | ul_filelength); |
447 | 447 | ||
448 | if (rtstatus != true) { | 448 | if (rtstatus != true) { |
449 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, ("fail!\n")); | 449 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "fail!\n"); |
450 | goto fail; | 450 | goto fail; |
451 | } | 451 | } |
452 | 452 | ||
453 | /* <3> Check whether load FW process is ready */ | 453 | /* <3> Check whether load FW process is ready */ |
454 | rtstatus = _rtl92s_firmware_checkready(hw, fwstatus); | 454 | rtstatus = _rtl92s_firmware_checkready(hw, fwstatus); |
455 | if (rtstatus != true) { | 455 | if (rtstatus != true) { |
456 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, ("fail!\n")); | 456 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "fail!\n"); |
457 | goto fail; | 457 | goto fail; |
458 | } | 458 | } |
459 | 459 | ||
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/hw.c b/drivers/net/wireless/rtlwifi/rtl8192se/hw.c index f9ba077bc18f..dffcafe01a39 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/hw.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/hw.c | |||
@@ -80,8 +80,8 @@ void rtl92se_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
80 | break; | 80 | break; |
81 | } | 81 | } |
82 | default: { | 82 | default: { |
83 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 83 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
84 | ("switch case not process\n")); | 84 | "switch case not processed\n"); |
85 | break; | 85 | break; |
86 | } | 86 | } |
87 | } | 87 | } |
@@ -140,7 +140,7 @@ void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
140 | u8 e_aci; | 140 | u8 e_aci; |
141 | 141 | ||
142 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, | 142 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, |
143 | ("HW_VAR_SLOT_TIME %x\n", val[0])); | 143 | "HW_VAR_SLOT_TIME %x\n", val[0]); |
144 | 144 | ||
145 | rtl_write_byte(rtlpriv, SLOT_TIME, val[0]); | 145 | rtl_write_byte(rtlpriv, SLOT_TIME, val[0]); |
146 | 146 | ||
@@ -185,8 +185,8 @@ void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
185 | *val = min_spacing_to_set; | 185 | *val = min_spacing_to_set; |
186 | 186 | ||
187 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, | 187 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, |
188 | ("Set HW_VAR_AMPDU_MIN_SPACE: %#x\n", | 188 | "Set HW_VAR_AMPDU_MIN_SPACE: %#x\n", |
189 | mac->min_space_cfg)); | 189 | mac->min_space_cfg); |
190 | 190 | ||
191 | rtl_write_byte(rtlpriv, AMPDU_MIN_SPACE, | 191 | rtl_write_byte(rtlpriv, AMPDU_MIN_SPACE, |
192 | mac->min_space_cfg); | 192 | mac->min_space_cfg); |
@@ -201,8 +201,8 @@ void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
201 | mac->min_space_cfg |= (density_to_set << 3); | 201 | mac->min_space_cfg |= (density_to_set << 3); |
202 | 202 | ||
203 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, | 203 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, |
204 | ("Set HW_VAR_SHORTGI_DENSITY: %#x\n", | 204 | "Set HW_VAR_SHORTGI_DENSITY: %#x\n", |
205 | mac->min_space_cfg)); | 205 | mac->min_space_cfg); |
206 | 206 | ||
207 | rtl_write_byte(rtlpriv, AMPDU_MIN_SPACE, | 207 | rtl_write_byte(rtlpriv, AMPDU_MIN_SPACE, |
208 | mac->min_space_cfg); | 208 | mac->min_space_cfg); |
@@ -244,8 +244,8 @@ void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
244 | rtl_write_byte(rtlpriv, AGGLEN_LMT_H, regtoset); | 244 | rtl_write_byte(rtlpriv, AGGLEN_LMT_H, regtoset); |
245 | 245 | ||
246 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, | 246 | RT_TRACE(rtlpriv, COMP_MLME, DBG_LOUD, |
247 | ("Set HW_VAR_AMPDU_FACTOR: %#x\n", | 247 | "Set HW_VAR_AMPDU_FACTOR: %#x\n", |
248 | factor_toset)); | 248 | factor_toset); |
249 | } | 249 | } |
250 | break; | 250 | break; |
251 | } | 251 | } |
@@ -282,8 +282,8 @@ void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
282 | break; | 282 | break; |
283 | default: | 283 | default: |
284 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, | 284 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
285 | ("HW_VAR_ACM_CTRL acm set " | 285 | "HW_VAR_ACM_CTRL acm set failed: eACI is %d\n", |
286 | "failed: eACI is %d\n", acm)); | 286 | acm); |
287 | break; | 287 | break; |
288 | } | 288 | } |
289 | } else { | 289 | } else { |
@@ -299,13 +299,13 @@ void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
299 | break; | 299 | break; |
300 | default: | 300 | default: |
301 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 301 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
302 | ("switch case not process\n")); | 302 | "switch case not processed\n"); |
303 | break; | 303 | break; |
304 | } | 304 | } |
305 | } | 305 | } |
306 | 306 | ||
307 | RT_TRACE(rtlpriv, COMP_QOS, DBG_TRACE, | 307 | RT_TRACE(rtlpriv, COMP_QOS, DBG_TRACE, |
308 | ("HW_VAR_ACM_CTRL Write 0x%X\n", acm_ctrl)); | 308 | "HW_VAR_ACM_CTRL Write 0x%X\n", acm_ctrl); |
309 | rtl_write_byte(rtlpriv, AcmHwCtrl, acm_ctrl); | 309 | rtl_write_byte(rtlpriv, AcmHwCtrl, acm_ctrl); |
310 | break; | 310 | break; |
311 | } | 311 | } |
@@ -404,7 +404,7 @@ void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val) | |||
404 | } | 404 | } |
405 | default: | 405 | default: |
406 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 406 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
407 | ("switch case not process\n")); | 407 | "switch case not processed\n"); |
408 | break; | 408 | break; |
409 | } | 409 | } |
410 | 410 | ||
@@ -415,14 +415,14 @@ void rtl92se_enable_hw_security_config(struct ieee80211_hw *hw) | |||
415 | struct rtl_priv *rtlpriv = rtl_priv(hw); | 415 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
416 | u8 sec_reg_value = 0x0; | 416 | u8 sec_reg_value = 0x0; |
417 | 417 | ||
418 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("PairwiseEncAlgorithm = %d " | 418 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
419 | "GroupEncAlgorithm = %d\n", | 419 | "PairwiseEncAlgorithm = %d GroupEncAlgorithm = %d\n", |
420 | rtlpriv->sec.pairwise_enc_algorithm, | 420 | rtlpriv->sec.pairwise_enc_algorithm, |
421 | rtlpriv->sec.group_enc_algorithm)); | 421 | rtlpriv->sec.group_enc_algorithm); |
422 | 422 | ||
423 | if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) { | 423 | if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) { |
424 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, | 424 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, |
425 | ("not open hw encryption\n")); | 425 | "not open hw encryption\n"); |
426 | return; | 426 | return; |
427 | } | 427 | } |
428 | 428 | ||
@@ -433,8 +433,8 @@ void rtl92se_enable_hw_security_config(struct ieee80211_hw *hw) | |||
433 | sec_reg_value |= SCR_RXUSEDK; | 433 | sec_reg_value |= SCR_RXUSEDK; |
434 | } | 434 | } |
435 | 435 | ||
436 | RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, ("The SECR-value %x\n", | 436 | RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, "The SECR-value %x\n", |
437 | sec_reg_value)); | 437 | sec_reg_value); |
438 | 438 | ||
439 | rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value); | 439 | rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value); |
440 | 440 | ||
@@ -718,8 +718,8 @@ static void _rtl92se_macconfig_before_fwdownload(struct ieee80211_hw *hw) | |||
718 | 718 | ||
719 | if (pollingcnt <= 0) { | 719 | if (pollingcnt <= 0) { |
720 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 720 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
721 | ("Polling TXDMA_INIT_VALUE " | 721 | "Polling TXDMA_INIT_VALUE timeout!! Current TCR(%#x)\n", |
722 | "timeout!! Current TCR(%#x)\n", tmpu1b)); | 722 | tmpu1b); |
723 | tmpu1b = rtl_read_byte(rtlpriv, CMDR); | 723 | tmpu1b = rtl_read_byte(rtlpriv, CMDR); |
724 | rtl_write_byte(rtlpriv, CMDR, tmpu1b & (~TXDMA_EN)); | 724 | rtl_write_byte(rtlpriv, CMDR, tmpu1b & (~TXDMA_EN)); |
725 | udelay(2); | 725 | udelay(2); |
@@ -870,10 +870,10 @@ static void _rtl92se_macconfig_after_fwdownload(struct ieee80211_hw *hw) | |||
870 | 870 | ||
871 | /* Change Program timing */ | 871 | /* Change Program timing */ |
872 | rtl_write_byte(rtlpriv, REG_EFUSE_CTRL + 3, 0x72); | 872 | rtl_write_byte(rtlpriv, REG_EFUSE_CTRL + 3, 0x72); |
873 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, ("EFUSE CONFIG OK\n")); | 873 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "EFUSE CONFIG OK\n"); |
874 | } | 874 | } |
875 | 875 | ||
876 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, ("OK\n")); | 876 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "OK\n"); |
877 | 877 | ||
878 | } | 878 | } |
879 | 879 | ||
@@ -951,9 +951,7 @@ int rtl92se_hw_init(struct ieee80211_hw *hw) | |||
951 | rtstatus = rtl92s_download_fw(hw); | 951 | rtstatus = rtl92s_download_fw(hw); |
952 | if (!rtstatus) { | 952 | if (!rtstatus) { |
953 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, | 953 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
954 | ("Failed to download FW. " | 954 | "Failed to download FW. Init HW without FW now... Please copy FW into /lib/firmware/rtlwifi\n"); |
955 | "Init HW without FW now.., Please copy FW into" | ||
956 | "/lib/firmware/rtlwifi\n")); | ||
957 | rtlhal->fw_ready = false; | 955 | rtlhal->fw_ready = false; |
958 | } else { | 956 | } else { |
959 | rtlhal->fw_ready = true; | 957 | rtlhal->fw_ready = true; |
@@ -968,7 +966,7 @@ int rtl92se_hw_init(struct ieee80211_hw *hw) | |||
968 | 966 | ||
969 | /* 3. Initialize MAC/PHY Config by MACPHY_reg.txt */ | 967 | /* 3. Initialize MAC/PHY Config by MACPHY_reg.txt */ |
970 | if (rtl92s_phy_mac_config(hw) != true) { | 968 | if (rtl92s_phy_mac_config(hw) != true) { |
971 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, ("MAC Config failed\n")); | 969 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "MAC Config failed\n"); |
972 | return rtstatus; | 970 | return rtstatus; |
973 | } | 971 | } |
974 | 972 | ||
@@ -978,7 +976,7 @@ int rtl92se_hw_init(struct ieee80211_hw *hw) | |||
978 | 976 | ||
979 | /* 4. Initialize BB After MAC Config PHY_reg.txt, AGC_Tab.txt */ | 977 | /* 4. Initialize BB After MAC Config PHY_reg.txt, AGC_Tab.txt */ |
980 | if (rtl92s_phy_bb_config(hw) != true) { | 978 | if (rtl92s_phy_bb_config(hw) != true) { |
981 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, ("BB Config failed\n")); | 979 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, "BB Config failed\n"); |
982 | return rtstatus; | 980 | return rtstatus; |
983 | } | 981 | } |
984 | 982 | ||
@@ -1014,7 +1012,7 @@ int rtl92se_hw_init(struct ieee80211_hw *hw) | |||
1014 | rtl_write_byte(rtlpriv, RF_CTRL, 0x07); | 1012 | rtl_write_byte(rtlpriv, RF_CTRL, 0x07); |
1015 | 1013 | ||
1016 | if (rtl92s_phy_rf_config(hw) != true) { | 1014 | if (rtl92s_phy_rf_config(hw) != true) { |
1017 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, ("RF Config failed\n")); | 1015 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "RF Config failed\n"); |
1018 | return rtstatus; | 1016 | return rtstatus; |
1019 | } | 1017 | } |
1020 | 1018 | ||
@@ -1129,26 +1127,26 @@ static int _rtl92se_set_media_status(struct ieee80211_hw *hw, | |||
1129 | case NL80211_IFTYPE_UNSPECIFIED: | 1127 | case NL80211_IFTYPE_UNSPECIFIED: |
1130 | bt_msr |= (MSR_LINK_NONE << MSR_LINK_SHIFT); | 1128 | bt_msr |= (MSR_LINK_NONE << MSR_LINK_SHIFT); |
1131 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, | 1129 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
1132 | ("Set Network type to NO LINK!\n")); | 1130 | "Set Network type to NO LINK!\n"); |
1133 | break; | 1131 | break; |
1134 | case NL80211_IFTYPE_ADHOC: | 1132 | case NL80211_IFTYPE_ADHOC: |
1135 | bt_msr |= (MSR_LINK_ADHOC << MSR_LINK_SHIFT); | 1133 | bt_msr |= (MSR_LINK_ADHOC << MSR_LINK_SHIFT); |
1136 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, | 1134 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
1137 | ("Set Network type to Ad Hoc!\n")); | 1135 | "Set Network type to Ad Hoc!\n"); |
1138 | break; | 1136 | break; |
1139 | case NL80211_IFTYPE_STATION: | 1137 | case NL80211_IFTYPE_STATION: |
1140 | bt_msr |= (MSR_LINK_MANAGED << MSR_LINK_SHIFT); | 1138 | bt_msr |= (MSR_LINK_MANAGED << MSR_LINK_SHIFT); |
1141 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, | 1139 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
1142 | ("Set Network type to STA!\n")); | 1140 | "Set Network type to STA!\n"); |
1143 | break; | 1141 | break; |
1144 | case NL80211_IFTYPE_AP: | 1142 | case NL80211_IFTYPE_AP: |
1145 | bt_msr |= (MSR_LINK_MASTER << MSR_LINK_SHIFT); | 1143 | bt_msr |= (MSR_LINK_MASTER << MSR_LINK_SHIFT); |
1146 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, | 1144 | RT_TRACE(rtlpriv, COMP_INIT, DBG_TRACE, |
1147 | ("Set Network type to AP!\n")); | 1145 | "Set Network type to AP!\n"); |
1148 | break; | 1146 | break; |
1149 | default: | 1147 | default: |
1150 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 1148 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
1151 | ("Network type %d not support!\n", type)); | 1149 | "Network type %d not supported!\n", type); |
1152 | return 1; | 1150 | return 1; |
1153 | break; | 1151 | break; |
1154 | 1152 | ||
@@ -1583,8 +1581,8 @@ void rtl92se_update_interrupt_mask(struct ieee80211_hw *hw, | |||
1583 | struct rtl_priv *rtlpriv = rtl_priv(hw); | 1581 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
1584 | struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); | 1582 | struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw)); |
1585 | 1583 | ||
1586 | RT_TRACE(rtlpriv, COMP_INTR, DBG_LOUD, | 1584 | RT_TRACE(rtlpriv, COMP_INTR, DBG_LOUD, "add_msr:%x, rm_msr:%x\n", |
1587 | ("add_msr:%x, rm_msr:%x\n", add_msr, rm_msr)); | 1585 | add_msr, rm_msr); |
1588 | 1586 | ||
1589 | if (add_msr) | 1587 | if (add_msr) |
1590 | rtlpci->irq_mask[0] |= add_msr; | 1588 | rtlpci->irq_mask[0] |= add_msr; |
@@ -1627,7 +1625,7 @@ static void _rtl92se_read_adapter_info(struct ieee80211_hw *hw) | |||
1627 | 1625 | ||
1628 | if (rtlefuse->epromtype == EEPROM_93C46) { | 1626 | if (rtlefuse->epromtype == EEPROM_93C46) { |
1629 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 1627 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
1630 | ("RTL819X Not boot from eeprom, check it !!")); | 1628 | "RTL819X Not boot from eeprom, check it !!\n"); |
1631 | } else if (rtlefuse->epromtype == EEPROM_BOOT_EFUSE) { | 1629 | } else if (rtlefuse->epromtype == EEPROM_BOOT_EFUSE) { |
1632 | rtl_efuse_shadow_map_update(hw); | 1630 | rtl_efuse_shadow_map_update(hw); |
1633 | 1631 | ||
@@ -1642,10 +1640,10 @@ static void _rtl92se_read_adapter_info(struct ieee80211_hw *hw) | |||
1642 | eeprom_id = *((u16 *)&hwinfo[0]); | 1640 | eeprom_id = *((u16 *)&hwinfo[0]); |
1643 | if (eeprom_id != RTL8190_EEPROM_ID) { | 1641 | if (eeprom_id != RTL8190_EEPROM_ID) { |
1644 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, | 1642 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
1645 | ("EEPROM ID(%#x) is invalid!!\n", eeprom_id)); | 1643 | "EEPROM ID(%#x) is invalid!!\n", eeprom_id); |
1646 | rtlefuse->autoload_failflag = true; | 1644 | rtlefuse->autoload_failflag = true; |
1647 | } else { | 1645 | } else { |
1648 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("Autoload OK\n")); | 1646 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "Autoload OK\n"); |
1649 | rtlefuse->autoload_failflag = false; | 1647 | rtlefuse->autoload_failflag = false; |
1650 | } | 1648 | } |
1651 | 1649 | ||
@@ -1663,15 +1661,15 @@ static void _rtl92se_read_adapter_info(struct ieee80211_hw *hw) | |||
1663 | rtlefuse->eeprom_version = *(u16 *)&hwinfo[EEPROM_VERSION]; | 1661 | rtlefuse->eeprom_version = *(u16 *)&hwinfo[EEPROM_VERSION]; |
1664 | 1662 | ||
1665 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 1663 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1666 | ("EEPROMId = 0x%4x\n", eeprom_id)); | 1664 | "EEPROMId = 0x%4x\n", eeprom_id); |
1667 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 1665 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1668 | ("EEPROM VID = 0x%4x\n", rtlefuse->eeprom_vid)); | 1666 | "EEPROM VID = 0x%4x\n", rtlefuse->eeprom_vid); |
1669 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 1667 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1670 | ("EEPROM DID = 0x%4x\n", rtlefuse->eeprom_did)); | 1668 | "EEPROM DID = 0x%4x\n", rtlefuse->eeprom_did); |
1671 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 1669 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1672 | ("EEPROM SVID = 0x%4x\n", rtlefuse->eeprom_svid)); | 1670 | "EEPROM SVID = 0x%4x\n", rtlefuse->eeprom_svid); |
1673 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 1671 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1674 | ("EEPROM SMID = 0x%4x\n", rtlefuse->eeprom_smid)); | 1672 | "EEPROM SMID = 0x%4x\n", rtlefuse->eeprom_smid); |
1675 | 1673 | ||
1676 | for (i = 0; i < 6; i += 2) { | 1674 | for (i = 0; i < 6; i += 2) { |
1677 | usvalue = *(u16 *)&hwinfo[EEPROM_MAC_ADDR + i]; | 1675 | usvalue = *(u16 *)&hwinfo[EEPROM_MAC_ADDR + i]; |
@@ -1681,8 +1679,7 @@ static void _rtl92se_read_adapter_info(struct ieee80211_hw *hw) | |||
1681 | for (i = 0; i < 6; i++) | 1679 | for (i = 0; i < 6; i++) |
1682 | rtl_write_byte(rtlpriv, MACIDR0 + i, rtlefuse->dev_addr[i]); | 1680 | rtl_write_byte(rtlpriv, MACIDR0 + i, rtlefuse->dev_addr[i]); |
1683 | 1681 | ||
1684 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, | 1682 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "%pM\n", rtlefuse->dev_addr); |
1685 | ("%pM\n", rtlefuse->dev_addr)); | ||
1686 | 1683 | ||
1687 | /* Get Tx Power Level by Channel */ | 1684 | /* Get Tx Power Level by Channel */ |
1688 | /* Read Tx power of Channel 1 ~ 14 from EEPROM. */ | 1685 | /* Read Tx power of Channel 1 ~ 14 from EEPROM. */ |
@@ -1937,14 +1934,14 @@ static void _rtl92se_read_adapter_info(struct ieee80211_hw *hw) | |||
1937 | if (!(tempval & BIT(0))) { | 1934 | if (!(tempval & BIT(0))) { |
1938 | rtlefuse->b1x1_recvcombine = true; | 1935 | rtlefuse->b1x1_recvcombine = true; |
1939 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 1936 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1940 | ("RF_TYPE=1T2R but only 1SS\n")); | 1937 | "RF_TYPE=1T2R but only 1SS\n"); |
1941 | } | 1938 | } |
1942 | } | 1939 | } |
1943 | rtlefuse->b1ss_support = rtlefuse->b1x1_recvcombine; | 1940 | rtlefuse->b1ss_support = rtlefuse->b1x1_recvcombine; |
1944 | rtlefuse->eeprom_oemid = *(u8 *)&hwinfo[EEPROM_CUSTOMID]; | 1941 | rtlefuse->eeprom_oemid = *(u8 *)&hwinfo[EEPROM_CUSTOMID]; |
1945 | 1942 | ||
1946 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("EEPROM Customer ID: 0x%2x", | 1943 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "EEPROM Customer ID: 0x%2x", |
1947 | rtlefuse->eeprom_oemid)); | 1944 | rtlefuse->eeprom_oemid); |
1948 | 1945 | ||
1949 | /* set channel paln to world wide 13 */ | 1946 | /* set channel paln to world wide 13 */ |
1950 | rtlefuse->channel_plan = COUNTRY_CODE_WORLD_WIDE_13; | 1947 | rtlefuse->channel_plan = COUNTRY_CODE_WORLD_WIDE_13; |
@@ -1959,19 +1956,19 @@ void rtl92se_read_eeprom_info(struct ieee80211_hw *hw) | |||
1959 | tmp_u1b = rtl_read_byte(rtlpriv, EPROM_CMD); | 1956 | tmp_u1b = rtl_read_byte(rtlpriv, EPROM_CMD); |
1960 | 1957 | ||
1961 | if (tmp_u1b & BIT(4)) { | 1958 | if (tmp_u1b & BIT(4)) { |
1962 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, ("Boot from EEPROM\n")); | 1959 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "Boot from EEPROM\n"); |
1963 | rtlefuse->epromtype = EEPROM_93C46; | 1960 | rtlefuse->epromtype = EEPROM_93C46; |
1964 | } else { | 1961 | } else { |
1965 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, ("Boot from EFUSE\n")); | 1962 | RT_TRACE(rtlpriv, COMP_INIT, DBG_DMESG, "Boot from EFUSE\n"); |
1966 | rtlefuse->epromtype = EEPROM_BOOT_EFUSE; | 1963 | rtlefuse->epromtype = EEPROM_BOOT_EFUSE; |
1967 | } | 1964 | } |
1968 | 1965 | ||
1969 | if (tmp_u1b & BIT(5)) { | 1966 | if (tmp_u1b & BIT(5)) { |
1970 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("Autoload OK\n")); | 1967 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "Autoload OK\n"); |
1971 | rtlefuse->autoload_failflag = false; | 1968 | rtlefuse->autoload_failflag = false; |
1972 | _rtl92se_read_adapter_info(hw); | 1969 | _rtl92se_read_adapter_info(hw); |
1973 | } else { | 1970 | } else { |
1974 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, ("Autoload ERR!!\n")); | 1971 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "Autoload ERR!!\n"); |
1975 | rtlefuse->autoload_failflag = true; | 1972 | rtlefuse->autoload_failflag = true; |
1976 | } | 1973 | } |
1977 | } | 1974 | } |
@@ -2071,8 +2068,8 @@ static void rtl92se_update_hal_rate_table(struct ieee80211_hw *hw, | |||
2071 | else | 2068 | else |
2072 | rtl92s_phy_set_fw_cmd(hw, FW_CMD_RA_REFRESH_BG); | 2069 | rtl92s_phy_set_fw_cmd(hw, FW_CMD_RA_REFRESH_BG); |
2073 | 2070 | ||
2074 | RT_TRACE(rtlpriv, COMP_RATR, DBG_DMESG, | 2071 | RT_TRACE(rtlpriv, COMP_RATR, DBG_DMESG, "%x\n", |
2075 | ("%x\n", rtl_read_dword(rtlpriv, ARFR0))); | 2072 | rtl_read_dword(rtlpriv, ARFR0)); |
2076 | } | 2073 | } |
2077 | 2074 | ||
2078 | static void rtl92se_update_hal_rate_mask(struct ieee80211_hw *hw, | 2075 | static void rtl92se_update_hal_rate_mask(struct ieee80211_hw *hw, |
@@ -2224,8 +2221,8 @@ static void rtl92se_update_hal_rate_mask(struct ieee80211_hw *hw, | |||
2224 | 2221 | ||
2225 | mask |= (bmulticast ? 1 : 0) << 9 | (macid & 0x1f) << 4 | (band & 0xf); | 2222 | mask |= (bmulticast ? 1 : 0) << 9 | (macid & 0x1f) << 4 | (band & 0xf); |
2226 | 2223 | ||
2227 | RT_TRACE(rtlpriv, COMP_RATR, DBG_TRACE, ("mask = %x, bitmap = %x\n", | 2224 | RT_TRACE(rtlpriv, COMP_RATR, DBG_TRACE, "mask = %x, bitmap = %x\n", |
2228 | mask, ratr_bitmap)); | 2225 | mask, ratr_bitmap); |
2229 | rtl_write_dword(rtlpriv, 0x2c4, ratr_bitmap); | 2226 | rtl_write_dword(rtlpriv, 0x2c4, ratr_bitmap); |
2230 | rtl_write_dword(rtlpriv, WFM5, (FW_RA_UPDATE_MASK | (mask << 8))); | 2227 | rtl_write_dword(rtlpriv, WFM5, (FW_RA_UPDATE_MASK | (mask << 8))); |
2231 | 2228 | ||
@@ -2301,14 +2298,14 @@ bool rtl92se_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid) | |||
2301 | 2298 | ||
2302 | if ((ppsc->hwradiooff) && (rfpwr_toset == ERFON)) { | 2299 | if ((ppsc->hwradiooff) && (rfpwr_toset == ERFON)) { |
2303 | RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, | 2300 | RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, |
2304 | ("RFKILL-HW Radio ON, RF ON\n")); | 2301 | "RFKILL-HW Radio ON, RF ON\n"); |
2305 | 2302 | ||
2306 | rfpwr_toset = ERFON; | 2303 | rfpwr_toset = ERFON; |
2307 | ppsc->hwradiooff = false; | 2304 | ppsc->hwradiooff = false; |
2308 | actuallyset = true; | 2305 | actuallyset = true; |
2309 | } else if ((ppsc->hwradiooff == false) && (rfpwr_toset == ERFOFF)) { | 2306 | } else if ((ppsc->hwradiooff == false) && (rfpwr_toset == ERFOFF)) { |
2310 | RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, | 2307 | RT_TRACE(rtlpriv, COMP_RF, |
2311 | ("RFKILL-HW Radio OFF, RF OFF\n")); | 2308 | DBG_DMESG, "RFKILL-HW Radio OFF, RF OFF\n"); |
2312 | 2309 | ||
2313 | rfpwr_toset = ERFOFF; | 2310 | rfpwr_toset = ERFOFF; |
2314 | ppsc->hwradiooff = true; | 2311 | ppsc->hwradiooff = true; |
@@ -2372,7 +2369,7 @@ void rtl92se_set_key(struct ieee80211_hw *hw, u32 key_index, u8 *p_macaddr, | |||
2372 | u8 cam_offset = 0; | 2369 | u8 cam_offset = 0; |
2373 | u8 clear_number = 5; | 2370 | u8 clear_number = 5; |
2374 | 2371 | ||
2375 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, ("clear_all\n")); | 2372 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, "clear_all\n"); |
2376 | 2373 | ||
2377 | for (idx = 0; idx < clear_number; idx++) { | 2374 | for (idx = 0; idx < clear_number; idx++) { |
2378 | rtl_cam_mark_invalid(hw, cam_offset + idx); | 2375 | rtl_cam_mark_invalid(hw, cam_offset + idx); |
@@ -2401,7 +2398,7 @@ void rtl92se_set_key(struct ieee80211_hw *hw, u32 key_index, u8 *p_macaddr, | |||
2401 | break; | 2398 | break; |
2402 | default: | 2399 | default: |
2403 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 2400 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
2404 | ("switch case not process\n")); | 2401 | "switch case not processed\n"); |
2405 | enc_algo = CAM_TKIP; | 2402 | enc_algo = CAM_TKIP; |
2406 | break; | 2403 | break; |
2407 | } | 2404 | } |
@@ -2419,9 +2416,8 @@ void rtl92se_set_key(struct ieee80211_hw *hw, u32 key_index, u8 *p_macaddr, | |||
2419 | p_macaddr); | 2416 | p_macaddr); |
2420 | if (entry_id >= TOTAL_CAM_ENTRY) { | 2417 | if (entry_id >= TOTAL_CAM_ENTRY) { |
2421 | RT_TRACE(rtlpriv, | 2418 | RT_TRACE(rtlpriv, |
2422 | COMP_SEC, DBG_EMERG, | 2419 | COMP_SEC, DBG_EMERG, |
2423 | ("Can not find free hw" | 2420 | "Can not find free hw security cam entry\n"); |
2424 | " security cam entry\n")); | ||
2425 | return; | 2421 | return; |
2426 | } | 2422 | } |
2427 | } else { | 2423 | } else { |
@@ -2435,30 +2431,31 @@ void rtl92se_set_key(struct ieee80211_hw *hw, u32 key_index, u8 *p_macaddr, | |||
2435 | 2431 | ||
2436 | if (rtlpriv->sec.key_len[key_index] == 0) { | 2432 | if (rtlpriv->sec.key_len[key_index] == 0) { |
2437 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, | 2433 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, |
2438 | ("delete one entry, entry_id is %d\n", | 2434 | "delete one entry, entry_id is %d\n", |
2439 | entry_id)); | 2435 | entry_id); |
2440 | if (mac->opmode == NL80211_IFTYPE_AP) | 2436 | if (mac->opmode == NL80211_IFTYPE_AP) |
2441 | rtl_cam_del_entry(hw, p_macaddr); | 2437 | rtl_cam_del_entry(hw, p_macaddr); |
2442 | rtl_cam_delete_one_entry(hw, p_macaddr, entry_id); | 2438 | rtl_cam_delete_one_entry(hw, p_macaddr, entry_id); |
2443 | } else { | 2439 | } else { |
2444 | RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, | 2440 | RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, |
2445 | ("The insert KEY length is %d\n", | 2441 | "The insert KEY length is %d\n", |
2446 | rtlpriv->sec.key_len[PAIRWISE_KEYIDX])); | 2442 | rtlpriv->sec.key_len[PAIRWISE_KEYIDX]); |
2447 | RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, | 2443 | RT_TRACE(rtlpriv, COMP_SEC, DBG_LOUD, |
2448 | ("The insert KEY is %x %x\n", | 2444 | "The insert KEY is %x %x\n", |
2449 | rtlpriv->sec.key_buf[0][0], | 2445 | rtlpriv->sec.key_buf[0][0], |
2450 | rtlpriv->sec.key_buf[0][1])); | 2446 | rtlpriv->sec.key_buf[0][1]); |
2451 | 2447 | ||
2452 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, | 2448 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, |
2453 | ("add one entry\n")); | 2449 | "add one entry\n"); |
2454 | if (is_pairwise) { | 2450 | if (is_pairwise) { |
2455 | RT_PRINT_DATA(rtlpriv, COMP_SEC, DBG_LOUD, | 2451 | RT_PRINT_DATA(rtlpriv, COMP_SEC, DBG_LOUD, |
2456 | "Pairwise Key content", | 2452 | "Pairwise Key content", |
2457 | rtlpriv->sec.pairwise_key, | 2453 | rtlpriv->sec.pairwise_key, |
2458 | rtlpriv->sec.key_len[PAIRWISE_KEYIDX]); | 2454 | rtlpriv->sec. |
2455 | key_len[PAIRWISE_KEYIDX]); | ||
2459 | 2456 | ||
2460 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, | 2457 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, |
2461 | ("set Pairwiase key\n")); | 2458 | "set Pairwise key\n"); |
2462 | 2459 | ||
2463 | rtl_cam_add_one_entry(hw, macaddr, key_index, | 2460 | rtl_cam_add_one_entry(hw, macaddr, key_index, |
2464 | entry_id, enc_algo, | 2461 | entry_id, enc_algo, |
@@ -2466,7 +2463,7 @@ void rtl92se_set_key(struct ieee80211_hw *hw, u32 key_index, u8 *p_macaddr, | |||
2466 | rtlpriv->sec.key_buf[key_index]); | 2463 | rtlpriv->sec.key_buf[key_index]); |
2467 | } else { | 2464 | } else { |
2468 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, | 2465 | RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG, |
2469 | ("set group key\n")); | 2466 | "set group key\n"); |
2470 | 2467 | ||
2471 | if (mac->opmode == NL80211_IFTYPE_ADHOC) { | 2468 | if (mac->opmode == NL80211_IFTYPE_ADHOC) { |
2472 | rtl_cam_add_one_entry(hw, | 2469 | rtl_cam_add_one_entry(hw, |
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/led.c b/drivers/net/wireless/rtlwifi/rtl8192se/led.c index e3fe7c90ebf4..1a6b0caf0841 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/led.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/led.c | |||
@@ -52,8 +52,8 @@ void rtl92se_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) | |||
52 | u8 ledcfg; | 52 | u8 ledcfg; |
53 | struct rtl_priv *rtlpriv = rtl_priv(hw); | 53 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
54 | 54 | ||
55 | RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, | 55 | RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", |
56 | ("LedAddr:%X ledpin=%d\n", LEDCFG, pled->ledpin)); | 56 | LEDCFG, pled->ledpin); |
57 | 57 | ||
58 | ledcfg = rtl_read_byte(rtlpriv, LEDCFG); | 58 | ledcfg = rtl_read_byte(rtlpriv, LEDCFG); |
59 | 59 | ||
@@ -68,7 +68,7 @@ void rtl92se_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) | |||
68 | break; | 68 | break; |
69 | default: | 69 | default: |
70 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 70 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
71 | ("switch case not process\n")); | 71 | "switch case not processed\n"); |
72 | break; | 72 | break; |
73 | } | 73 | } |
74 | pled->ledon = true; | 74 | pled->ledon = true; |
@@ -80,8 +80,8 @@ void rtl92se_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) | |||
80 | struct rtl_pci_priv *pcipriv = rtl_pcipriv(hw); | 80 | struct rtl_pci_priv *pcipriv = rtl_pcipriv(hw); |
81 | u8 ledcfg; | 81 | u8 ledcfg; |
82 | 82 | ||
83 | RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, | 83 | RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "LedAddr:%X ledpin=%d\n", |
84 | ("LedAddr:%X ledpin=%d\n", LEDCFG, pled->ledpin)); | 84 | LEDCFG, pled->ledpin); |
85 | 85 | ||
86 | ledcfg = rtl_read_byte(rtlpriv, LEDCFG); | 86 | ledcfg = rtl_read_byte(rtlpriv, LEDCFG); |
87 | 87 | ||
@@ -101,7 +101,7 @@ void rtl92se_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) | |||
101 | break; | 101 | break; |
102 | default: | 102 | default: |
103 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 103 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
104 | ("switch case not process\n")); | 104 | "switch case not processed\n"); |
105 | break; | 105 | break; |
106 | } | 106 | } |
107 | pled->ledon = false; | 107 | pled->ledon = false; |
@@ -141,8 +141,7 @@ void rtl92se_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction) | |||
141 | ledaction == LED_CTL_POWER_ON)) { | 141 | ledaction == LED_CTL_POWER_ON)) { |
142 | return; | 142 | return; |
143 | } | 143 | } |
144 | RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, ("ledaction %d,\n", | 144 | RT_TRACE(rtlpriv, COMP_LED, DBG_LOUD, "ledaction %d\n", ledaction); |
145 | ledaction)); | ||
146 | 145 | ||
147 | _rtl92se_sw_led_control(hw, ledaction); | 146 | _rtl92se_sw_led_control(hw, ledaction); |
148 | } | 147 | } |
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/phy.c b/drivers/net/wireless/rtlwifi/rtl8192se/phy.c index f10ac1ad9087..ec5520e68472 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/phy.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/phy.c | |||
@@ -58,16 +58,15 @@ u32 rtl92s_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask) | |||
58 | struct rtl_priv *rtlpriv = rtl_priv(hw); | 58 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
59 | u32 returnvalue = 0, originalvalue, bitshift; | 59 | u32 returnvalue = 0, originalvalue, bitshift; |
60 | 60 | ||
61 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("regaddr(%#x), bitmask(%#x)\n", | 61 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "regaddr(%#x), bitmask(%#x)\n", |
62 | regaddr, bitmask)); | 62 | regaddr, bitmask); |
63 | 63 | ||
64 | originalvalue = rtl_read_dword(rtlpriv, regaddr); | 64 | originalvalue = rtl_read_dword(rtlpriv, regaddr); |
65 | bitshift = _rtl92s_phy_calculate_bit_shift(bitmask); | 65 | bitshift = _rtl92s_phy_calculate_bit_shift(bitmask); |
66 | returnvalue = (originalvalue & bitmask) >> bitshift; | 66 | returnvalue = (originalvalue & bitmask) >> bitshift; |
67 | 67 | ||
68 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, | 68 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "BBR MASK=0x%x Addr[0x%x]=0x%x\n", |
69 | ("BBR MASK=0x%x Addr[0x%x]=0x%x\n", | 69 | bitmask, regaddr, originalvalue); |
70 | bitmask, regaddr, originalvalue)); | ||
71 | 70 | ||
72 | return returnvalue; | 71 | return returnvalue; |
73 | 72 | ||
@@ -79,8 +78,9 @@ void rtl92s_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask, | |||
79 | struct rtl_priv *rtlpriv = rtl_priv(hw); | 78 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
80 | u32 originalvalue, bitshift; | 79 | u32 originalvalue, bitshift; |
81 | 80 | ||
82 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("regaddr(%#x), bitmask(%#x)," | 81 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
83 | " data(%#x)\n", regaddr, bitmask, data)); | 82 | "regaddr(%#x), bitmask(%#x), data(%#x)\n", |
83 | regaddr, bitmask, data); | ||
84 | 84 | ||
85 | if (bitmask != MASKDWORD) { | 85 | if (bitmask != MASKDWORD) { |
86 | originalvalue = rtl_read_dword(rtlpriv, regaddr); | 86 | originalvalue = rtl_read_dword(rtlpriv, regaddr); |
@@ -90,8 +90,9 @@ void rtl92s_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask, | |||
90 | 90 | ||
91 | rtl_write_dword(rtlpriv, regaddr, data); | 91 | rtl_write_dword(rtlpriv, regaddr, data); |
92 | 92 | ||
93 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("regaddr(%#x), bitmask(%#x)," | 93 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
94 | " data(%#x)\n", regaddr, bitmask, data)); | 94 | "regaddr(%#x), bitmask(%#x), data(%#x)\n", |
95 | regaddr, bitmask, data); | ||
95 | 96 | ||
96 | } | 97 | } |
97 | 98 | ||
@@ -149,8 +150,8 @@ static u32 _rtl92s_phy_rf_serial_read(struct ieee80211_hw *hw, | |||
149 | retvalue = rtl_get_bbreg(hw, pphyreg->rflssi_readback, | 150 | retvalue = rtl_get_bbreg(hw, pphyreg->rflssi_readback, |
150 | BLSSI_READBACK_DATA); | 151 | BLSSI_READBACK_DATA); |
151 | 152 | ||
152 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("RFR-%d Addr[0x%x]=0x%x\n", | 153 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "RFR-%d Addr[0x%x]=0x%x\n", |
153 | rfpath, pphyreg->rflssi_readback, retvalue)); | 154 | rfpath, pphyreg->rflssi_readback, retvalue); |
154 | 155 | ||
155 | return retvalue; | 156 | return retvalue; |
156 | 157 | ||
@@ -172,8 +173,8 @@ static void _rtl92s_phy_rf_serial_write(struct ieee80211_hw *hw, | |||
172 | data_and_addr = ((newoffset << 20) | (data & 0x000fffff)) & 0x0fffffff; | 173 | data_and_addr = ((newoffset << 20) | (data & 0x000fffff)) & 0x0fffffff; |
173 | rtl_set_bbreg(hw, pphyreg->rf3wire_offset, MASKDWORD, data_and_addr); | 174 | rtl_set_bbreg(hw, pphyreg->rf3wire_offset, MASKDWORD, data_and_addr); |
174 | 175 | ||
175 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("RFW-%d Addr[0x%x]=0x%x\n", | 176 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, "RFW-%d Addr[0x%x]=0x%x\n", |
176 | rfpath, pphyreg->rf3wire_offset, data_and_addr)); | 177 | rfpath, pphyreg->rf3wire_offset, data_and_addr); |
177 | } | 178 | } |
178 | 179 | ||
179 | 180 | ||
@@ -183,8 +184,9 @@ u32 rtl92s_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, | |||
183 | struct rtl_priv *rtlpriv = rtl_priv(hw); | 184 | struct rtl_priv *rtlpriv = rtl_priv(hw); |
184 | u32 original_value, readback_value, bitshift; | 185 | u32 original_value, readback_value, bitshift; |
185 | 186 | ||
186 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("regaddr(%#x), rfpath(%#x), " | 187 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
187 | "bitmask(%#x)\n", regaddr, rfpath, bitmask)); | 188 | "regaddr(%#x), rfpath(%#x), bitmask(%#x)\n", |
189 | regaddr, rfpath, bitmask); | ||
188 | 190 | ||
189 | spin_lock(&rtlpriv->locks.rf_lock); | 191 | spin_lock(&rtlpriv->locks.rf_lock); |
190 | 192 | ||
@@ -195,9 +197,9 @@ u32 rtl92s_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, | |||
195 | 197 | ||
196 | spin_unlock(&rtlpriv->locks.rf_lock); | 198 | spin_unlock(&rtlpriv->locks.rf_lock); |
197 | 199 | ||
198 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("regaddr(%#x), rfpath(%#x), " | 200 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
199 | "bitmask(%#x), original_value(%#x)\n", regaddr, rfpath, | 201 | "regaddr(%#x), rfpath(%#x), bitmask(%#x), original_value(%#x)\n", |
200 | bitmask, original_value)); | 202 | regaddr, rfpath, bitmask, original_value); |
201 | 203 | ||
202 | return readback_value; | 204 | return readback_value; |
203 | } | 205 | } |
@@ -212,8 +214,9 @@ void rtl92s_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, | |||
212 | if (!((rtlphy->rf_pathmap >> rfpath) & 0x1)) | 214 | if (!((rtlphy->rf_pathmap >> rfpath) & 0x1)) |
213 | return; | 215 | return; |
214 | 216 | ||
215 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("regaddr(%#x), bitmask(%#x)," | 217 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
216 | " data(%#x), rfpath(%#x)\n", regaddr, bitmask, data, rfpath)); | 218 | "regaddr(%#x), bitmask(%#x), data(%#x), rfpath(%#x)\n", |
219 | regaddr, bitmask, data, rfpath); | ||
217 | 220 | ||
218 | spin_lock(&rtlpriv->locks.rf_lock); | 221 | spin_lock(&rtlpriv->locks.rf_lock); |
219 | 222 | ||
@@ -228,8 +231,9 @@ void rtl92s_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, | |||
228 | 231 | ||
229 | spin_unlock(&rtlpriv->locks.rf_lock); | 232 | spin_unlock(&rtlpriv->locks.rf_lock); |
230 | 233 | ||
231 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, ("regaddr(%#x), bitmask(%#x), " | 234 | RT_TRACE(rtlpriv, COMP_RF, DBG_TRACE, |
232 | "data(%#x), rfpath(%#x)\n", regaddr, bitmask, data, rfpath)); | 235 | "regaddr(%#x), bitmask(%#x), data(%#x), rfpath(%#x)\n", |
236 | regaddr, bitmask, data, rfpath); | ||
233 | 237 | ||
234 | } | 238 | } |
235 | 239 | ||
@@ -249,7 +253,7 @@ void rtl92s_phy_scan_operation_backup(struct ieee80211_hw *hw, | |||
249 | break; | 253 | break; |
250 | default: | 254 | default: |
251 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 255 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
252 | ("Unknown operation.\n")); | 256 | "Unknown operation\n"); |
253 | break; | 257 | break; |
254 | } | 258 | } |
255 | } | 259 | } |
@@ -264,9 +268,9 @@ void rtl92s_phy_set_bw_mode(struct ieee80211_hw *hw, | |||
264 | struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); | 268 | struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); |
265 | u8 reg_bw_opmode; | 269 | u8 reg_bw_opmode; |
266 | 270 | ||
267 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, ("Switch to %s bandwidth\n", | 271 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, "Switch to %s bandwidth\n", |
268 | rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? | 272 | rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20 ? |
269 | "20MHz" : "40MHz")); | 273 | "20MHz" : "40MHz"); |
270 | 274 | ||
271 | if (rtlphy->set_bwmode_inprogress) | 275 | if (rtlphy->set_bwmode_inprogress) |
272 | return; | 276 | return; |
@@ -290,8 +294,7 @@ void rtl92s_phy_set_bw_mode(struct ieee80211_hw *hw, | |||
290 | break; | 294 | break; |
291 | default: | 295 | default: |
292 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 296 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
293 | ("unknown bandwidth: %#X\n", | 297 | "unknown bandwidth: %#X\n", rtlphy->current_chan_bw); |
294 | rtlphy->current_chan_bw)); | ||
295 | break; | 298 | break; |
296 | } | 299 | } |
297 | 300 | ||
@@ -316,13 +319,13 @@ void rtl92s_phy_set_bw_mode(struct ieee80211_hw *hw, | |||
316 | break; | 319 | break; |
317 | default: | 320 | default: |
318 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 321 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
319 | ("unknown bandwidth: %#X\n", rtlphy->current_chan_bw)); | 322 | "unknown bandwidth: %#X\n", rtlphy->current_chan_bw); |
320 | break; | 323 | break; |
321 | } | 324 | } |
322 | 325 | ||
323 | rtl92s_phy_rf6052_set_bandwidth(hw, rtlphy->current_chan_bw); | 326 | rtl92s_phy_rf6052_set_bandwidth(hw, rtlphy->current_chan_bw); |
324 | rtlphy->set_bwmode_inprogress = false; | 327 | rtlphy->set_bwmode_inprogress = false; |
325 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, ("<==\n")); | 328 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, "<==\n"); |
326 | } | 329 | } |
327 | 330 | ||
328 | static bool _rtl92s_phy_set_sw_chnl_cmdarray(struct swchnlcmd *cmdtable, | 331 | static bool _rtl92s_phy_set_sw_chnl_cmdarray(struct swchnlcmd *cmdtable, |
@@ -438,7 +441,7 @@ static bool _rtl92s_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw, | |||
438 | break; | 441 | break; |
439 | default: | 442 | default: |
440 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 443 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
441 | ("switch case not process\n")); | 444 | "switch case not processed\n"); |
442 | break; | 445 | break; |
443 | } | 446 | } |
444 | 447 | ||
@@ -458,9 +461,8 @@ u8 rtl92s_phy_sw_chnl(struct ieee80211_hw *hw) | |||
458 | u32 delay; | 461 | u32 delay; |
459 | bool ret; | 462 | bool ret; |
460 | 463 | ||
461 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, | 464 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, "switch to channel%d\n", |
462 | ("switch to channel%d\n", | 465 | rtlphy->current_channel); |
463 | rtlphy->current_channel)); | ||
464 | 466 | ||
465 | if (rtlphy->sw_chnl_inprogress) | 467 | if (rtlphy->sw_chnl_inprogress) |
466 | return 0; | 468 | return 0; |
@@ -496,7 +498,7 @@ u8 rtl92s_phy_sw_chnl(struct ieee80211_hw *hw) | |||
496 | 498 | ||
497 | rtlphy->sw_chnl_inprogress = false; | 499 | rtlphy->sw_chnl_inprogress = false; |
498 | 500 | ||
499 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, ("<==\n")); | 501 | RT_TRACE(rtlpriv, COMP_SCAN, DBG_TRACE, "<==\n"); |
500 | 502 | ||
501 | return 1; | 503 | return 1; |
502 | } | 504 | } |
@@ -556,7 +558,7 @@ bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw, | |||
556 | do { | 558 | do { |
557 | InitializeCount++; | 559 | InitializeCount++; |
558 | RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, | 560 | RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, |
559 | ("IPS Set eRf nic enable\n")); | 561 | "IPS Set eRf nic enable\n"); |
560 | rtstatus = rtl_ps_enable_nic(hw); | 562 | rtstatus = rtl_ps_enable_nic(hw); |
561 | } while ((rtstatus != true) && | 563 | } while ((rtstatus != true) && |
562 | (InitializeCount < 10)); | 564 | (InitializeCount < 10)); |
@@ -565,11 +567,11 @@ bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw, | |||
565 | RT_RF_OFF_LEVL_HALT_NIC); | 567 | RT_RF_OFF_LEVL_HALT_NIC); |
566 | } else { | 568 | } else { |
567 | RT_TRACE(rtlpriv, COMP_POWER, DBG_DMESG, | 569 | RT_TRACE(rtlpriv, COMP_POWER, DBG_DMESG, |
568 | ("awake, sleeped:%d ms " | 570 | "awake, sleeped:%d ms state_inap:%x\n", |
569 | "state_inap:%x\n", | 571 | jiffies_to_msecs(jiffies - |
570 | jiffies_to_msecs(jiffies - | 572 | ppsc-> |
571 | ppsc->last_sleep_jiffies), | 573 | last_sleep_jiffies), |
572 | rtlpriv->psc.state_inap)); | 574 | rtlpriv->psc.state_inap); |
573 | ppsc->last_awake_jiffies = jiffies; | 575 | ppsc->last_awake_jiffies = jiffies; |
574 | rtl_write_word(rtlpriv, CMDR, 0x37FC); | 576 | rtl_write_word(rtlpriv, CMDR, 0x37FC); |
575 | rtl_write_byte(rtlpriv, TXPAUSE, 0x00); | 577 | rtl_write_byte(rtlpriv, TXPAUSE, 0x00); |
@@ -587,7 +589,7 @@ bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw, | |||
587 | case ERFOFF:{ | 589 | case ERFOFF:{ |
588 | if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { | 590 | if (ppsc->reg_rfps_level & RT_RF_OFF_LEVL_HALT_NIC) { |
589 | RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, | 591 | RT_TRACE(rtlpriv, COMP_RF, DBG_DMESG, |
590 | ("IPS Set eRf nic disable\n")); | 592 | "IPS Set eRf nic disable\n"); |
591 | rtl_ps_disable_nic(hw); | 593 | rtl_ps_disable_nic(hw); |
592 | RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); | 594 | RT_SET_PS_LEVEL(ppsc, RT_RF_OFF_LEVL_HALT_NIC); |
593 | } else { | 595 | } else { |
@@ -613,11 +615,9 @@ bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw, | |||
613 | continue; | 615 | continue; |
614 | } else { | 616 | } else { |
615 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, | 617 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
616 | ("eRf Off/Sleep: " | 618 | "eRf Off/Sleep: %d times TcbBusyQueue[%d] = %d before doze!\n", |
617 | "%d times TcbBusyQueue[%d] = " | 619 | i + 1, queue_id, |
618 | "%d before doze!\n", | 620 | skb_queue_len(&ring->queue)); |
619 | (i + 1), queue_id, | ||
620 | skb_queue_len(&ring->queue))); | ||
621 | 621 | ||
622 | udelay(10); | 622 | udelay(10); |
623 | i++; | 623 | i++; |
@@ -625,31 +625,30 @@ bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw, | |||
625 | 625 | ||
626 | if (i >= MAX_DOZE_WAITING_TIMES_9x) { | 626 | if (i >= MAX_DOZE_WAITING_TIMES_9x) { |
627 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, | 627 | RT_TRACE(rtlpriv, COMP_ERR, DBG_WARNING, |
628 | ("\nERFOFF: %d times" | 628 | "ERFOFF: %d times TcbBusyQueue[%d] = %d !\n", |
629 | "TcbBusyQueue[%d] = %d !\n", | ||
630 | MAX_DOZE_WAITING_TIMES_9x, | 629 | MAX_DOZE_WAITING_TIMES_9x, |
631 | queue_id, | 630 | queue_id, |
632 | skb_queue_len(&ring->queue))); | 631 | skb_queue_len(&ring->queue)); |
633 | break; | 632 | break; |
634 | } | 633 | } |
635 | } | 634 | } |
636 | 635 | ||
637 | RT_TRACE(rtlpriv, COMP_POWER, DBG_DMESG, | 636 | RT_TRACE(rtlpriv, COMP_POWER, DBG_DMESG, |
638 | ("Set ERFSLEEP awaked:%d ms\n", | 637 | "Set ERFSLEEP awaked:%d ms\n", |
639 | jiffies_to_msecs(jiffies - | 638 | jiffies_to_msecs(jiffies - |
640 | ppsc->last_awake_jiffies))); | 639 | ppsc->last_awake_jiffies)); |
641 | 640 | ||
642 | RT_TRACE(rtlpriv, COMP_POWER, DBG_DMESG, | 641 | RT_TRACE(rtlpriv, COMP_POWER, DBG_DMESG, |
643 | ("sleep awaked:%d ms " | 642 | "sleep awaked:%d ms state_inap:%x\n", |
644 | "state_inap:%x\n", jiffies_to_msecs(jiffies - | 643 | jiffies_to_msecs(jiffies - |
645 | ppsc->last_awake_jiffies), | 644 | ppsc->last_awake_jiffies), |
646 | rtlpriv->psc.state_inap)); | 645 | rtlpriv->psc.state_inap); |
647 | ppsc->last_sleep_jiffies = jiffies; | 646 | ppsc->last_sleep_jiffies = jiffies; |
648 | _rtl92se_phy_set_rf_sleep(hw); | 647 | _rtl92se_phy_set_rf_sleep(hw); |
649 | break; | 648 | break; |
650 | default: | 649 | default: |
651 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 650 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
652 | ("switch case not process\n")); | 651 | "switch case not processed\n"); |
653 | bresult = false; | 652 | bresult = false; |
654 | break; | 653 | break; |
655 | } | 654 | } |
@@ -995,7 +994,7 @@ static bool _rtl92s_phy_bb_config_parafile(struct ieee80211_hw *hw) | |||
995 | 994 | ||
996 | if (rtstatus != true) { | 995 | if (rtstatus != true) { |
997 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, | 996 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, |
998 | ("Write BB Reg Fail!!")); | 997 | "Write BB Reg Fail!!\n"); |
999 | goto phy_BB8190_Config_ParaFile_Fail; | 998 | goto phy_BB8190_Config_ParaFile_Fail; |
1000 | } | 999 | } |
1001 | 1000 | ||
@@ -1009,8 +1008,7 @@ static bool _rtl92s_phy_bb_config_parafile(struct ieee80211_hw *hw) | |||
1009 | } | 1008 | } |
1010 | if (rtstatus != true) { | 1009 | if (rtstatus != true) { |
1011 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, | 1010 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, |
1012 | ("_rtl92s_phy_bb_config_parafile(): " | 1011 | "_rtl92s_phy_bb_config_parafile(): BB_PG Reg Fail!!\n"); |
1013 | "BB_PG Reg Fail!!")); | ||
1014 | goto phy_BB8190_Config_ParaFile_Fail; | 1012 | goto phy_BB8190_Config_ParaFile_Fail; |
1015 | } | 1013 | } |
1016 | 1014 | ||
@@ -1053,7 +1051,7 @@ u8 rtl92s_phy_config_rf(struct ieee80211_hw *hw, enum radio_path rfpath) | |||
1053 | radio_b_tblen = RADIOB_ARRAYLENGTH; | 1051 | radio_b_tblen = RADIOB_ARRAYLENGTH; |
1054 | } | 1052 | } |
1055 | 1053 | ||
1056 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("Radio No %x\n", rfpath)); | 1054 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "Radio No %x\n", rfpath); |
1057 | rtstatus = true; | 1055 | rtstatus = true; |
1058 | 1056 | ||
1059 | switch (rfpath) { | 1057 | switch (rfpath) { |
@@ -1175,11 +1173,11 @@ bool rtl92s_phy_bb_config(struct ieee80211_hw *hw) | |||
1175 | (rtlphy->rf_type == RF_2T2R && rf_num != 2) || | 1173 | (rtlphy->rf_type == RF_2T2R && rf_num != 2) || |
1176 | (rtlphy->rf_type == RF_2T2R_GREEN && rf_num != 2)) { | 1174 | (rtlphy->rf_type == RF_2T2R_GREEN && rf_num != 2)) { |
1177 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, | 1175 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, |
1178 | ("RF_Type(%x) does not match " | 1176 | "RF_Type(%x) does not match RF_Num(%x)!!\n", |
1179 | "RF_Num(%x)!!\n", rtlphy->rf_type, rf_num)); | 1177 | rtlphy->rf_type, rf_num); |
1180 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, | 1178 | RT_TRACE(rtlpriv, COMP_INIT, DBG_EMERG, |
1181 | ("path1 0x%x, path2 0x%x, pathmap " | 1179 | "path1 0x%x, path2 0x%x, pathmap 0x%x\n", |
1182 | "0x%x\n", path1, path2, pathmap)); | 1180 | path1, path2, pathmap); |
1183 | } | 1181 | } |
1184 | 1182 | ||
1185 | return rtstatus; | 1183 | return rtstatus; |
@@ -1214,20 +1212,20 @@ void rtl92s_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw) | |||
1214 | ROFDM0_XCAGCCORE1, MASKBYTE0); | 1212 | ROFDM0_XCAGCCORE1, MASKBYTE0); |
1215 | rtlphy->default_initialgain[3] = rtl_get_bbreg(hw, | 1213 | rtlphy->default_initialgain[3] = rtl_get_bbreg(hw, |
1216 | ROFDM0_XDAGCCORE1, MASKBYTE0); | 1214 | ROFDM0_XDAGCCORE1, MASKBYTE0); |
1217 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, ("Default initial gain " | 1215 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1218 | "(c50=0x%x, c58=0x%x, c60=0x%x, c68=0x%x)\n", | 1216 | "Default initial gain (c50=0x%x, c58=0x%x, c60=0x%x, c68=0x%x)\n", |
1219 | rtlphy->default_initialgain[0], | 1217 | rtlphy->default_initialgain[0], |
1220 | rtlphy->default_initialgain[1], | 1218 | rtlphy->default_initialgain[1], |
1221 | rtlphy->default_initialgain[2], | 1219 | rtlphy->default_initialgain[2], |
1222 | rtlphy->default_initialgain[3])); | 1220 | rtlphy->default_initialgain[3]); |
1223 | 1221 | ||
1224 | /* read framesync */ | 1222 | /* read framesync */ |
1225 | rtlphy->framesync = rtl_get_bbreg(hw, ROFDM0_RXDETECTOR3, MASKBYTE0); | 1223 | rtlphy->framesync = rtl_get_bbreg(hw, ROFDM0_RXDETECTOR3, MASKBYTE0); |
1226 | rtlphy->framesync_c34 = rtl_get_bbreg(hw, ROFDM0_RXDETECTOR2, | 1224 | rtlphy->framesync_c34 = rtl_get_bbreg(hw, ROFDM0_RXDETECTOR2, |
1227 | MASKDWORD); | 1225 | MASKDWORD); |
1228 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, | 1226 | RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, |
1229 | ("Default framesync (0x%x) = 0x%x\n", | 1227 | "Default framesync (0x%x) = 0x%x\n", |
1230 | ROFDM0_RXDETECTOR3, rtlphy->framesync)); | 1228 | ROFDM0_RXDETECTOR3, rtlphy->framesync); |
1231 | 1229 | ||
1232 | } | 1230 | } |
1233 | 1231 | ||
@@ -1287,10 +1285,9 @@ void rtl92s_phy_set_txpower(struct ieee80211_hw *hw, u8 channel) | |||
1287 | &ofdmpowerLevel[0]); | 1285 | &ofdmpowerLevel[0]); |
1288 | 1286 | ||
1289 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 1287 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
1290 | ("Channel-%d, cckPowerLevel (A / B) = " | 1288 | "Channel-%d, cckPowerLevel (A / B) = 0x%x / 0x%x, ofdmPowerLevel (A / B) = 0x%x / 0x%x\n", |
1291 | "0x%x / 0x%x, ofdmPowerLevel (A / B) = 0x%x / 0x%x\n", | 1289 | channel, cckpowerlevel[0], cckpowerlevel[1], |
1292 | channel, cckpowerlevel[0], cckpowerlevel[1], | 1290 | ofdmpowerLevel[0], ofdmpowerLevel[1]); |
1293 | ofdmpowerLevel[0], ofdmpowerLevel[1])); | ||
1294 | 1291 | ||
1295 | _rtl92s_phy_ccxpower_indexcheck(hw, channel, &cckpowerlevel[0], | 1292 | _rtl92s_phy_ccxpower_indexcheck(hw, channel, &cckpowerlevel[0], |
1296 | &ofdmpowerLevel[0]); | 1293 | &ofdmpowerLevel[0]); |
@@ -1316,7 +1313,7 @@ void rtl92s_phy_chk_fwcmd_iodone(struct ieee80211_hw *hw) | |||
1316 | } while (--pollingcnt); | 1313 | } while (--pollingcnt); |
1317 | 1314 | ||
1318 | if (pollingcnt == 0) | 1315 | if (pollingcnt == 0) |
1319 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, ("Set FW Cmd fail!!\n")); | 1316 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "Set FW Cmd fail!!\n"); |
1320 | } | 1317 | } |
1321 | 1318 | ||
1322 | 1319 | ||
@@ -1345,20 +1342,17 @@ static void _rtl92s_phy_set_fwcmd_io(struct ieee80211_hw *hw) | |||
1345 | 1342 | ||
1346 | switch (rtlhal->current_fwcmd_io) { | 1343 | switch (rtlhal->current_fwcmd_io) { |
1347 | case FW_CMD_RA_RESET: | 1344 | case FW_CMD_RA_RESET: |
1348 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1345 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, "FW_CMD_RA_RESET\n"); |
1349 | ("FW_CMD_RA_RESET\n")); | ||
1350 | rtl_write_dword(rtlpriv, WFM5, FW_RA_RESET); | 1346 | rtl_write_dword(rtlpriv, WFM5, FW_RA_RESET); |
1351 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1347 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1352 | break; | 1348 | break; |
1353 | case FW_CMD_RA_ACTIVE: | 1349 | case FW_CMD_RA_ACTIVE: |
1354 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1350 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, "FW_CMD_RA_ACTIVE\n"); |
1355 | ("FW_CMD_RA_ACTIVE\n")); | ||
1356 | rtl_write_dword(rtlpriv, WFM5, FW_RA_ACTIVE); | 1351 | rtl_write_dword(rtlpriv, WFM5, FW_RA_ACTIVE); |
1357 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1352 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1358 | break; | 1353 | break; |
1359 | case FW_CMD_RA_REFRESH_N: | 1354 | case FW_CMD_RA_REFRESH_N: |
1360 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1355 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, "FW_CMD_RA_REFRESH_N\n"); |
1361 | ("FW_CMD_RA_REFRESH_N\n")); | ||
1362 | input = FW_RA_REFRESH; | 1356 | input = FW_RA_REFRESH; |
1363 | rtl_write_dword(rtlpriv, WFM5, input); | 1357 | rtl_write_dword(rtlpriv, WFM5, input); |
1364 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1358 | rtl92s_phy_chk_fwcmd_iodone(hw); |
@@ -1367,7 +1361,7 @@ static void _rtl92s_phy_set_fwcmd_io(struct ieee80211_hw *hw) | |||
1367 | break; | 1361 | break; |
1368 | case FW_CMD_RA_REFRESH_BG: | 1362 | case FW_CMD_RA_REFRESH_BG: |
1369 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1363 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, |
1370 | ("FW_CMD_RA_REFRESH_BG\n")); | 1364 | "FW_CMD_RA_REFRESH_BG\n"); |
1371 | rtl_write_dword(rtlpriv, WFM5, FW_RA_REFRESH); | 1365 | rtl_write_dword(rtlpriv, WFM5, FW_RA_REFRESH); |
1372 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1366 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1373 | rtl_write_dword(rtlpriv, WFM5, FW_RA_DISABLE_RSSI_MASK); | 1367 | rtl_write_dword(rtlpriv, WFM5, FW_RA_DISABLE_RSSI_MASK); |
@@ -1375,21 +1369,20 @@ static void _rtl92s_phy_set_fwcmd_io(struct ieee80211_hw *hw) | |||
1375 | break; | 1369 | break; |
1376 | case FW_CMD_RA_REFRESH_N_COMB: | 1370 | case FW_CMD_RA_REFRESH_N_COMB: |
1377 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1371 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, |
1378 | ("FW_CMD_RA_REFRESH_N_COMB\n")); | 1372 | "FW_CMD_RA_REFRESH_N_COMB\n"); |
1379 | input = FW_RA_IOT_N_COMB; | 1373 | input = FW_RA_IOT_N_COMB; |
1380 | rtl_write_dword(rtlpriv, WFM5, input); | 1374 | rtl_write_dword(rtlpriv, WFM5, input); |
1381 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1375 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1382 | break; | 1376 | break; |
1383 | case FW_CMD_RA_REFRESH_BG_COMB: | 1377 | case FW_CMD_RA_REFRESH_BG_COMB: |
1384 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1378 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, |
1385 | ("FW_CMD_RA_REFRESH_BG_COMB\n")); | 1379 | "FW_CMD_RA_REFRESH_BG_COMB\n"); |
1386 | input = FW_RA_IOT_BG_COMB; | 1380 | input = FW_RA_IOT_BG_COMB; |
1387 | rtl_write_dword(rtlpriv, WFM5, input); | 1381 | rtl_write_dword(rtlpriv, WFM5, input); |
1388 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1382 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1389 | break; | 1383 | break; |
1390 | case FW_CMD_IQK_ENABLE: | 1384 | case FW_CMD_IQK_ENABLE: |
1391 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1385 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, "FW_CMD_IQK_ENABLE\n"); |
1392 | ("FW_CMD_IQK_ENABLE\n")); | ||
1393 | rtl_write_dword(rtlpriv, WFM5, FW_IQK_ENABLE); | 1386 | rtl_write_dword(rtlpriv, WFM5, FW_IQK_ENABLE); |
1394 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1387 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1395 | break; | 1388 | break; |
@@ -1424,8 +1417,7 @@ static void _rtl92s_phy_set_fwcmd_io(struct ieee80211_hw *hw) | |||
1424 | rtl_set_bbreg(hw, RCCK0_CCA, MASKBYTE2, 0xcd); | 1417 | rtl_set_bbreg(hw, RCCK0_CCA, MASKBYTE2, 0xcd); |
1425 | break; | 1418 | break; |
1426 | case FW_CMD_LPS_ENTER: | 1419 | case FW_CMD_LPS_ENTER: |
1427 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1420 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, "FW_CMD_LPS_ENTER\n"); |
1428 | ("FW_CMD_LPS_ENTER\n")); | ||
1429 | current_aid = rtlpriv->mac80211.assoc_id; | 1421 | current_aid = rtlpriv->mac80211.assoc_id; |
1430 | rtl_write_dword(rtlpriv, WFM5, (FW_LPS_ENTER | | 1422 | rtl_write_dword(rtlpriv, WFM5, (FW_LPS_ENTER | |
1431 | ((current_aid | 0xc000) << 8))); | 1423 | ((current_aid | 0xc000) << 8))); |
@@ -1434,20 +1426,18 @@ static void _rtl92s_phy_set_fwcmd_io(struct ieee80211_hw *hw) | |||
1434 | * turbo mode until driver leave LPS */ | 1426 | * turbo mode until driver leave LPS */ |
1435 | break; | 1427 | break; |
1436 | case FW_CMD_LPS_LEAVE: | 1428 | case FW_CMD_LPS_LEAVE: |
1437 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1429 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, "FW_CMD_LPS_LEAVE\n"); |
1438 | ("FW_CMD_LPS_LEAVE\n")); | ||
1439 | rtl_write_dword(rtlpriv, WFM5, FW_LPS_LEAVE); | 1430 | rtl_write_dword(rtlpriv, WFM5, FW_LPS_LEAVE); |
1440 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1431 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1441 | break; | 1432 | break; |
1442 | case FW_CMD_ADD_A2_ENTRY: | 1433 | case FW_CMD_ADD_A2_ENTRY: |
1443 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, | 1434 | RT_TRACE(rtlpriv, COMP_CMD, DBG_DMESG, "FW_CMD_ADD_A2_ENTRY\n"); |
1444 | ("FW_CMD_ADD_A2_ENTRY\n")); | ||
1445 | rtl_write_dword(rtlpriv, WFM5, FW_ADD_A2_ENTRY); | 1435 | rtl_write_dword(rtlpriv, WFM5, FW_ADD_A2_ENTRY); |
1446 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1436 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1447 | break; | 1437 | break; |
1448 | case FW_CMD_CTRL_DM_BY_DRIVER: | 1438 | case FW_CMD_CTRL_DM_BY_DRIVER: |
1449 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1439 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1450 | ("FW_CMD_CTRL_DM_BY_DRIVER\n")); | 1440 | "FW_CMD_CTRL_DM_BY_DRIVER\n"); |
1451 | rtl_write_dword(rtlpriv, WFM5, FW_CTRL_DM_BY_DRIVER); | 1441 | rtl_write_dword(rtlpriv, WFM5, FW_CTRL_DM_BY_DRIVER); |
1452 | rtl92s_phy_chk_fwcmd_iodone(hw); | 1442 | rtl92s_phy_chk_fwcmd_iodone(hw); |
1453 | break; | 1443 | break; |
@@ -1472,8 +1462,8 @@ bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio) | |||
1472 | bool bPostProcessing = false; | 1462 | bool bPostProcessing = false; |
1473 | 1463 | ||
1474 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1464 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1475 | ("Set FW Cmd(%#x), set_fwcmd_inprogress(%d)\n", | 1465 | "Set FW Cmd(%#x), set_fwcmd_inprogress(%d)\n", |
1476 | fw_cmdio, rtlhal->set_fwcmd_inprogress)); | 1466 | fw_cmdio, rtlhal->set_fwcmd_inprogress); |
1477 | 1467 | ||
1478 | do { | 1468 | do { |
1479 | /* We re-map to combined FW CMD ones if firmware version */ | 1469 | /* We re-map to combined FW CMD ones if firmware version */ |
@@ -1501,7 +1491,7 @@ bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio) | |||
1501 | * DM map table in the future. */ | 1491 | * DM map table in the future. */ |
1502 | switch (fw_cmdio) { | 1492 | switch (fw_cmdio) { |
1503 | case FW_CMD_RA_INIT: | 1493 | case FW_CMD_RA_INIT: |
1504 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, ("RA init!!\n")); | 1494 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, "RA init!!\n"); |
1505 | fw_cmdmap |= FW_RA_INIT_CTL; | 1495 | fw_cmdmap |= FW_RA_INIT_CTL; |
1506 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); | 1496 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); |
1507 | /* Clear control flag to sync with FW. */ | 1497 | /* Clear control flag to sync with FW. */ |
@@ -1509,7 +1499,7 @@ bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio) | |||
1509 | break; | 1499 | break; |
1510 | case FW_CMD_DIG_DISABLE: | 1500 | case FW_CMD_DIG_DISABLE: |
1511 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1501 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1512 | ("Set DIG disable!!\n")); | 1502 | "Set DIG disable!!\n"); |
1513 | fw_cmdmap &= ~FW_DIG_ENABLE_CTL; | 1503 | fw_cmdmap &= ~FW_DIG_ENABLE_CTL; |
1514 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); | 1504 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); |
1515 | break; | 1505 | break; |
@@ -1517,14 +1507,14 @@ bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio) | |||
1517 | case FW_CMD_DIG_RESUME: | 1507 | case FW_CMD_DIG_RESUME: |
1518 | if (!(rtlpriv->dm.dm_flag & HAL_DM_DIG_DISABLE)) { | 1508 | if (!(rtlpriv->dm.dm_flag & HAL_DM_DIG_DISABLE)) { |
1519 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1509 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1520 | ("Set DIG enable or resume!!\n")); | 1510 | "Set DIG enable or resume!!\n"); |
1521 | fw_cmdmap |= (FW_DIG_ENABLE_CTL | FW_SS_CTL); | 1511 | fw_cmdmap |= (FW_DIG_ENABLE_CTL | FW_SS_CTL); |
1522 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); | 1512 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); |
1523 | } | 1513 | } |
1524 | break; | 1514 | break; |
1525 | case FW_CMD_DIG_HALT: | 1515 | case FW_CMD_DIG_HALT: |
1526 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1516 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1527 | ("Set DIG halt!!\n")); | 1517 | "Set DIG halt!!\n"); |
1528 | fw_cmdmap &= ~(FW_DIG_ENABLE_CTL | FW_SS_CTL); | 1518 | fw_cmdmap &= ~(FW_DIG_ENABLE_CTL | FW_SS_CTL); |
1529 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); | 1519 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); |
1530 | break; | 1520 | break; |
@@ -1540,9 +1530,8 @@ bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio) | |||
1540 | (rtlefuse->thermalmeter[0] << 16)); | 1530 | (rtlefuse->thermalmeter[0] << 16)); |
1541 | 1531 | ||
1542 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1532 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1543 | ("Set TxPwr tracking!! " | 1533 | "Set TxPwr tracking!! FwCmdMap(%#x), FwParam(%#x)\n", |
1544 | "FwCmdMap(%#x), FwParam(%#x)\n", | 1534 | fw_cmdmap, fw_param); |
1545 | fw_cmdmap, fw_param)); | ||
1546 | 1535 | ||
1547 | FW_CMD_PARA_SET(rtlpriv, fw_param); | 1536 | FW_CMD_PARA_SET(rtlpriv, fw_param); |
1548 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); | 1537 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); |
@@ -1563,9 +1552,8 @@ bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio) | |||
1563 | fw_param &= FW_RA_PARAM_CLR; | 1552 | fw_param &= FW_RA_PARAM_CLR; |
1564 | 1553 | ||
1565 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1554 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1566 | ("[FW CMD] [New Version] " | 1555 | "[FW CMD] [New Version] Set RA/IOT Comb in n mode!! FwCmdMap(%#x), FwParam(%#x)\n", |
1567 | "Set RA/IOT Comb in n mode!! FwCmdMap(%#x), " | 1556 | fw_cmdmap, fw_param); |
1568 | "FwParam(%#x)\n", fw_cmdmap, fw_param)); | ||
1569 | 1557 | ||
1570 | FW_CMD_PARA_SET(rtlpriv, fw_param); | 1558 | FW_CMD_PARA_SET(rtlpriv, fw_param); |
1571 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); | 1559 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); |
@@ -1652,7 +1640,7 @@ bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio) | |||
1652 | break; | 1640 | break; |
1653 | case FW_CMD_PAPE_CONTROL: | 1641 | case FW_CMD_PAPE_CONTROL: |
1654 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, | 1642 | RT_TRACE(rtlpriv, COMP_CMD, DBG_LOUD, |
1655 | ("[FW CMD] Set PAPE Control\n")); | 1643 | "[FW CMD] Set PAPE Control\n"); |
1656 | fw_cmdmap &= ~FW_PAPE_CTL_BY_SW_HW; | 1644 | fw_cmdmap &= ~FW_PAPE_CTL_BY_SW_HW; |
1657 | 1645 | ||
1658 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); | 1646 | FW_CMD_IO_SET(rtlpriv, fw_cmdmap); |
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/rf.c b/drivers/net/wireless/rtlwifi/rtl8192se/rf.c index 0ad50fe44aa2..8966b731f7e2 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/rf.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/rf.c | |||
@@ -123,13 +123,13 @@ static void _rtl92s_get_powerbase(struct ieee80211_hw *hw, u8 *p_pwrlevel, | |||
123 | } | 123 | } |
124 | 124 | ||
125 | if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { | 125 | if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { |
126 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, ("40MHz finalpwr_idx " | 126 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
127 | "(A / B) = 0x%x / 0x%x\n", p_final_pwridx[0], | 127 | "40MHz finalpwr_idx (A / B) = 0x%x / 0x%x\n", |
128 | p_final_pwridx[1])); | 128 | p_final_pwridx[0], p_final_pwridx[1]); |
129 | } else { | 129 | } else { |
130 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, ("20MHz finalpwr_idx " | 130 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
131 | "(A / B) = 0x%x / 0x%x\n", p_final_pwridx[0], | 131 | "20MHz finalpwr_idx (A / B) = 0x%x / 0x%x\n", |
132 | p_final_pwridx[1])); | 132 | p_final_pwridx[0], p_final_pwridx[1]); |
133 | } | 133 | } |
134 | } | 134 | } |
135 | 135 | ||
@@ -153,9 +153,8 @@ static void _rtl92s_set_antennadiff(struct ieee80211_hw *hw, | |||
153 | ant_pwr_diff = -8; | 153 | ant_pwr_diff = -8; |
154 | 154 | ||
155 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 155 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
156 | ("Antenna Diff from RF-B " | 156 | "Antenna Diff from RF-B to RF-A = %d (0x%x)\n", |
157 | "to RF-A = %d (0x%x)\n", ant_pwr_diff, | 157 | ant_pwr_diff, ant_pwr_diff & 0xf); |
158 | ant_pwr_diff & 0xf)); | ||
159 | 158 | ||
160 | ant_pwr_diff &= 0xf; | 159 | ant_pwr_diff &= 0xf; |
161 | } | 160 | } |
@@ -172,9 +171,8 @@ static void _rtl92s_set_antennadiff(struct ieee80211_hw *hw, | |||
172 | rtl_set_bbreg(hw, RFPGA0_TXGAINSTAGE, (BXBTXAGC | BXCTXAGC | BXDTXAGC), | 171 | rtl_set_bbreg(hw, RFPGA0_TXGAINSTAGE, (BXBTXAGC | BXCTXAGC | BXDTXAGC), |
173 | u4reg_val); | 172 | u4reg_val); |
174 | 173 | ||
175 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 174 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "Write BCD-Diff(0x%x) = 0x%x\n", |
176 | ("Write BCD-Diff(0x%x) = 0x%x\n", | 175 | RFPGA0_TXGAINSTAGE, u4reg_val); |
177 | RFPGA0_TXGAINSTAGE, u4reg_val)); | ||
178 | } | 176 | } |
179 | 177 | ||
180 | static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw, | 178 | static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw, |
@@ -201,8 +199,7 @@ static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw, | |||
201 | ((index < 2) ? pwrbase0 : pwrbase1); | 199 | ((index < 2) ? pwrbase0 : pwrbase1); |
202 | 200 | ||
203 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 201 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
204 | ("RTK better performance, " | 202 | "RTK better performance, writeval = 0x%x\n", writeval); |
205 | "writeval = 0x%x\n", writeval)); | ||
206 | break; | 203 | break; |
207 | case 1: | 204 | case 1: |
208 | /* Realtek regulatory increase power diff defined | 205 | /* Realtek regulatory increase power diff defined |
@@ -211,8 +208,8 @@ static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw, | |||
211 | writeval = ((index < 2) ? pwrbase0 : pwrbase1); | 208 | writeval = ((index < 2) ? pwrbase0 : pwrbase1); |
212 | 209 | ||
213 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 210 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
214 | ("Realtek regulatory, " | 211 | "Realtek regulatory, 40MHz, writeval = 0x%x\n", |
215 | "40MHz, writeval = 0x%x\n", writeval)); | 212 | writeval); |
216 | } else { | 213 | } else { |
217 | if (rtlphy->pwrgroup_cnt == 1) | 214 | if (rtlphy->pwrgroup_cnt == 1) |
218 | chnlgroup = 0; | 215 | chnlgroup = 0; |
@@ -234,16 +231,15 @@ static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw, | |||
234 | pwrbase0 : pwrbase1); | 231 | pwrbase0 : pwrbase1); |
235 | 232 | ||
236 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 233 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
237 | ("Realtek regulatory, " | 234 | "Realtek regulatory, 20MHz, writeval = 0x%x\n", |
238 | "20MHz, writeval = 0x%x\n", writeval)); | 235 | writeval); |
239 | } | 236 | } |
240 | break; | 237 | break; |
241 | case 2: | 238 | case 2: |
242 | /* Better regulatory don't increase any power diff */ | 239 | /* Better regulatory don't increase any power diff */ |
243 | writeval = ((index < 2) ? pwrbase0 : pwrbase1); | 240 | writeval = ((index < 2) ? pwrbase0 : pwrbase1); |
244 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 241 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
245 | ("Better regulatory, " | 242 | "Better regulatory, writeval = 0x%x\n", writeval); |
246 | "writeval = 0x%x\n", writeval)); | ||
247 | break; | 243 | break; |
248 | case 3: | 244 | case 3: |
249 | /* Customer defined power diff. increase power diff | 245 | /* Customer defined power diff. increase power diff |
@@ -252,14 +248,14 @@ static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw, | |||
252 | 248 | ||
253 | if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { | 249 | if (rtlphy->current_chan_bw == HT_CHANNEL_WIDTH_20_40) { |
254 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 250 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
255 | ("customer's limit, 40MHz = 0x%x\n", | 251 | "customer's limit, 40MHz = 0x%x\n", |
256 | rtlefuse->pwrgroup_ht40 | 252 | rtlefuse->pwrgroup_ht40 |
257 | [RF90_PATH_A][chnl - 1])); | 253 | [RF90_PATH_A][chnl - 1]); |
258 | } else { | 254 | } else { |
259 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 255 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
260 | ("customer's limit, 20MHz = 0x%x\n", | 256 | "customer's limit, 20MHz = 0x%x\n", |
261 | rtlefuse->pwrgroup_ht20 | 257 | rtlefuse->pwrgroup_ht20 |
262 | [RF90_PATH_A][chnl - 1])); | 258 | [RF90_PATH_A][chnl - 1]); |
263 | } | 259 | } |
264 | 260 | ||
265 | for (i = 0; i < 4; i++) { | 261 | for (i = 0; i < 4; i++) { |
@@ -293,22 +289,19 @@ static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw, | |||
293 | (pwrdiff_limit[1] << 8) | | 289 | (pwrdiff_limit[1] << 8) | |
294 | (pwrdiff_limit[0]); | 290 | (pwrdiff_limit[0]); |
295 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 291 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
296 | ("Customer's limit = 0x%x\n", | 292 | "Customer's limit = 0x%x\n", customer_limit); |
297 | customer_limit)); | ||
298 | 293 | ||
299 | writeval = customer_limit + ((index < 2) ? | 294 | writeval = customer_limit + ((index < 2) ? |
300 | pwrbase0 : pwrbase1); | 295 | pwrbase0 : pwrbase1); |
301 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 296 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
302 | ("Customer, writeval = " | 297 | "Customer, writeval = 0x%x\n", writeval); |
303 | "0x%x\n", writeval)); | ||
304 | break; | 298 | break; |
305 | default: | 299 | default: |
306 | chnlgroup = 0; | 300 | chnlgroup = 0; |
307 | writeval = rtlphy->mcs_txpwrlevel_origoffset[chnlgroup][index] + | 301 | writeval = rtlphy->mcs_txpwrlevel_origoffset[chnlgroup][index] + |
308 | ((index < 2) ? pwrbase0 : pwrbase1); | 302 | ((index < 2) ? pwrbase0 : pwrbase1); |
309 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, | 303 | RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, |
310 | ("RTK better performance, " | 304 | "RTK better performance, writeval = 0x%x\n", writeval); |
311 | "writeval = 0x%x\n", writeval)); | ||
312 | break; | 305 | break; |
313 | } | 306 | } |
314 | 307 | ||
@@ -541,8 +534,7 @@ void rtl92s_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth) | |||
541 | break; | 534 | break; |
542 | default: | 535 | default: |
543 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 536 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
544 | ("unknown bandwidth: %#X\n", | 537 | "unknown bandwidth: %#X\n", bandwidth); |
545 | bandwidth)); | ||
546 | break; | 538 | break; |
547 | } | 539 | } |
548 | } | 540 | } |
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/sw.c b/drivers/net/wireless/rtlwifi/rtl8192se/sw.c index 78723cf59491..bc4b6fa4fc85 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/sw.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/sw.c | |||
@@ -188,7 +188,7 @@ static int rtl92s_init_sw_vars(struct ieee80211_hw *hw) | |||
188 | rtlpriv->rtlhal.pfirmware = vzalloc(sizeof(struct rt_firmware)); | 188 | rtlpriv->rtlhal.pfirmware = vzalloc(sizeof(struct rt_firmware)); |
189 | if (!rtlpriv->rtlhal.pfirmware) { | 189 | if (!rtlpriv->rtlhal.pfirmware) { |
190 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 190 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
191 | ("Can't alloc buffer for fw.\n")); | 191 | "Can't alloc buffer for fw\n"); |
192 | return 1; | 192 | return 1; |
193 | } | 193 | } |
194 | 194 | ||
@@ -199,12 +199,12 @@ static int rtl92s_init_sw_vars(struct ieee80211_hw *hw) | |||
199 | rtlpriv->io.dev); | 199 | rtlpriv->io.dev); |
200 | if (err) { | 200 | if (err) { |
201 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 201 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
202 | ("Failed to request firmware!\n")); | 202 | "Failed to request firmware!\n"); |
203 | return 1; | 203 | return 1; |
204 | } | 204 | } |
205 | if (firmware->size > sizeof(struct rt_firmware)) { | 205 | if (firmware->size > sizeof(struct rt_firmware)) { |
206 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, | 206 | RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, |
207 | ("Firmware is too big!\n")); | 207 | "Firmware is too big!\n"); |
208 | release_firmware(firmware); | 208 | release_firmware(firmware); |
209 | return 1; | 209 | return 1; |
210 | } | 210 | } |
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/trx.c b/drivers/net/wireless/rtlwifi/rtl8192se/trx.c index fbebe3ea0a22..1f266d1d7951 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/trx.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/trx.c | |||
@@ -756,7 +756,7 @@ void rtl92se_tx_fill_desc(struct ieee80211_hw *hw, | |||
756 | /* DOWRD 8 */ | 756 | /* DOWRD 8 */ |
757 | SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, cpu_to_le32(mapping)); | 757 | SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, cpu_to_le32(mapping)); |
758 | 758 | ||
759 | RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, ("\n")); | 759 | RT_TRACE(rtlpriv, COMP_SEND, DBG_TRACE, "\n"); |
760 | } | 760 | } |
761 | 761 | ||
762 | void rtl92se_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, | 762 | void rtl92se_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc, |