staging: rtl8723bs: completely remove RT_TRACE logs
cover staging: rtl8723bs: completely remove RT_TRACE logs
This patchset removes all RT_TRACE usages left and definitions
The whole private tracing system is not tied to a configuration symbol and the default behaviour is _trace nothing_. It's verbose and relies on a private log level tracing doomed to be removed.
The patchset consist on a first patch applying the following semantic patch on rtl8723bs directory:
$ cat RT_TRACE.cocci @@ expression a, b, c; @@
- RT_TRACE(a, b, (c));
Then follows a patch removing commented out RT_TRACE calls. Third patch removes RT_TRACE definitions.
All other patches, do some code cleaning on sites left blank by RT_TRACE removal.
This scheme was suggested by Joe Perches.
https://lore.kernel.org/linux-staging/[email protected]/
Fabio Aiuto (10):
staging: rtl8723bs: remove all RT_TRACE logs in hal/ and os_dep/
staging: rtl8723bs: remove commented out RT_TRACE logs in hal/ and
os_dep/
staging: rtl8723bs: remove RT_TRACE log definitions
staging: rtl8723bs: remove empty if, else blocks after RT_TRACE
deletion
staging: rtl8723bs: remove empty #ifdef blocks after RT_TRACE deletion
staging: rtl8723bs: remove unnecessary bracks after RT_TRACE deletion
staging: rtl8723bs: place constant on the right side of the test
staging: rtl8723bs: rewrite comparisons to null
staging: rtl8723bs: remove empty for cycles
staging: rtl8723bs: remove commented code block
.../staging/rtl8723bs/hal/HalPhyRf_8723B.c | 3 - drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c | 46 ------ .../staging/rtl8723bs/hal/hal_com_phycfg.c | 20 --- drivers/staging/rtl8723bs/hal/hal_intf.c | 2 - .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 131 +----------------- .../staging/rtl8723bs/hal/rtl8723b_phycfg.c | 33 ----- .../staging/rtl8723bs/hal/rtl8723b_rf6052.c | 2 - .../staging/rtl8723bs/hal/rtl8723bs_recv.c | 5 +- .../staging/rtl8723bs/hal/rtl8723bs_xmit.c | 41 +----- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 49 +------ drivers/staging/rtl8723bs/hal/sdio_ops.c | 35 +---- drivers/staging/rtl8723bs/include/rtw_debug.h | 18 --- .../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 6 - .../staging/rtl8723bs/os_dep/ioctl_linux.c | 69 +-------- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 52 +------ .../staging/rtl8723bs/os_dep/osdep_service.c | 4 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 12 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 28 +--- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 5 - 20 files changed, 24 insertions(+), 541 deletions(-)
Signature · 1 line
2.20.1
PATCH 1/10 staging: rtl8723bs: remove all RT_TRACE logs in hal/ and os_dep/
Remove all of the RT_TRACE logs in hal/ and os_dep/ files as they currently do nothing as they require the code to be modified by hand in order to be turned on. This obviously has not happened since the code was merged. Moreover it relies on an unneeded private log level tracing which overrides the in-kernel public one, so just remove them as they are unused.
This bulk remove has been done with the following semantic patch:
@@
expression a, b, c;
@@
- RT_TRACE(a, b, (c));
--- drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c | 46 --------- drivers/staging/rtl8723bs/hal/hal_intf.c | 2 - .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 93 ------------------- .../staging/rtl8723bs/hal/rtl8723b_phycfg.c | 32 +------ .../staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 - .../staging/rtl8723bs/hal/rtl8723bs_xmit.c | 32 ------- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 34 ------- drivers/staging/rtl8723bs/hal/sdio_ops.c | 31 ------- .../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 6 -- .../staging/rtl8723bs/os_dep/ioctl_linux.c | 53 ----------- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 46 --------- .../staging/rtl8723bs/os_dep/osdep_service.c | 1 - drivers/staging/rtl8723bs/os_dep/recv_linux.c | 9 -- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 15 --- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 5 - 16 files changed, 3 insertions(+), 408 deletions(-)
drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c +0 -46
@@ -53,22 +53,6 @@ u8 HalPwrSeqCmdParsing( do { PwrCfgCmd = PwrSeqCmd[AryIdx]; - RT_TRACE( - _module_hal_init_c_, - _drv_info_, - ( - "HalPwrSeqCmdParsing: offset(%#x) cut_msk(%#x) fab_msk(%#x) interface_msk(%#x) base(%#x) cmd(%#x) msk(%#x) value(%#x)\n", - GET_PWR_CFG_OFFSET(PwrCfgCmd), - GET_PWR_CFG_CUT_MASK(PwrCfgCmd), - GET_PWR_CFG_FAB_MASK(PwrCfgCmd), - GET_PWR_CFG_INTF_MASK(PwrCfgCmd), - GET_PWR_CFG_BASE(PwrCfgCmd), - GET_PWR_CFG_CMD(PwrCfgCmd), - GET_PWR_CFG_MASK(PwrCfgCmd), - GET_PWR_CFG_VALUE(PwrCfgCmd) - ) - ); - /* 2 Only Handle the command whose FAB, CUT, and Interface are matched */ if ( (GET_PWR_CFG_FAB_MASK(PwrCfgCmd) & FabVersion) &&
@@ -77,19 +61,9 @@ u8 HalPwrSeqCmdParsing( ) {switch (GET_PWR_CFG_CMD (PwrCfgCmd)) {case PWR_CMD_READ : -RT_TRACE ( - _module_hal_init_c_, - _drv_info_, - ("HalPwrSeqCmdParsing: PWR_CMD_READ\n" ) - );break ;case PWR_CMD_WRITE : -RT_TRACE ( - _module_hal_init_c_, - _drv_info_, - ("HalPwrSeqCmdParsing: PWR_CMD_WRITE\n" ) - ); offset =GET_PWR_CFG_OFFSET (PwrCfgCmd);/* */
@@ -124,11 +98,6 @@ u8 HalPwrSeqCmdParsing(break ;case PWR_CMD_POLLING : -RT_TRACE ( - _module_hal_init_c_, - _drv_info_, - ("HalPwrSeqCmdParsing: PWR_CMD_POLLING\n" ) - ); bPollingBit = false; offset =GET_PWR_CFG_OFFSET (PwrCfgCmd);
@@ -160,11 +129,6 @@ u8 HalPwrSeqCmdParsing(break ;case PWR_CMD_DELAY : -RT_TRACE ( - _module_hal_init_c_, - _drv_info_, - ("HalPwrSeqCmdParsing: PWR_CMD_DELAY\n" ) - );if (GET_PWR_CFG_VALUE (PwrCfgCmd) ==PWRSEQ_DELAY_US )udelay (GET_PWR_CFG_OFFSET (PwrCfgCmd));else
@@ -173,19 +137,9 @@ u8 HalPwrSeqCmdParsing(case PWR_CMD_END :/* When this command is parsed, end the process */ -RT_TRACE ( - _module_hal_init_c_, - _drv_info_, - ("HalPwrSeqCmdParsing: PWR_CMD_END\n" ) - );return true;default : -RT_TRACE ( - _module_hal_init_c_, - _drv_err_, - ("HalPwrSeqCmdParsing: Unknown CMD!!\n" ) - );break ; } }
drivers/staging/rtl8723bs/hal/hal_intf.c +0 -2
@@ -108,8 +108,6 @@ uint rtw_hal_init(struct adapter *padapter)DBG_871X ("rtw_hal_init: hal__init fail\n" ); } -RT_TRACE (_module_hal_init_c_, _drv_err_, ("-rtl871x_hal_init:status = 0x%x\n" , status)); -return status; }
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c +0 -93
269 lines not on this page · raw message
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c +3 -29
@@ -551,7 +551,6 @@ void PHY_SetTxPowerIndex(break ; } }else { -RT_TRACE (_module_hal_init_c_, _drv_err_, ("Invalid RFPath!!\n" )); } }
@@ -604,11 +603,7 @@ void PHY_SetTxPowerLevel8723B(struct adapter *Adapter, u8 Channel) RFPath = pHalData->ant_path; } -RT_TRACE (_module_hal_init_c_, _drv_info_, ("==>PHY_SetTxPowerLevel8723B()\n" )); -PHY_SetTxPowerLevelByPath (Adapter, Channel, RFPath); - -RT_TRACE (_module_hal_init_c_, _drv_info_, ("<==PHY_SetTxPowerLevel8723B()\n" )); }void PHY_GetTxPowerLevel8723B (struct adapter *Adapter,s32 *powerlevel)
@@ -648,23 +643,13 @@ static u8 phy_GetSecondaryChnl_8723B(struct adapter *Adapter)u8 SCSettingOf40 =0 , SCSettingOf20 =0 ;struct hal_com_data *pHalData =GET_HAL_DATA (Adapter); -RT_TRACE ( - _module_hal_init_c_, - _drv_info_, - ( -"SCMapping: VHT Case: pHalData->CurrentChannelBW %d, pHalData->nCur80MhzPrimeSC %d, pHalData->nCur40MhzPrimeSC %d\n" , - pHalData->CurrentChannelBW, - pHalData->nCur80MhzPrimeSC, - pHalData->nCur40MhzPrimeSC - ) - );if (pHalData->CurrentChannelBW ==CHANNEL_WIDTH_80 ) {if (pHalData->nCur80MhzPrimeSC ==HAL_PRIME_CHNL_OFFSET_LOWER ) SCSettingOf40 =VHT_DATA_SC_40_LOWER_OF_80MHZ ;else if (pHalData->nCur80MhzPrimeSC ==HAL_PRIME_CHNL_OFFSET_UPPER ) SCSettingOf40 =VHT_DATA_SC_40_UPPER_OF_80MHZ ;else -RT_TRACE (_module_hal_init_c_, _drv_err_, ("SCMapping: Not Correct Primary40MHz Setting\n" )); + {} if ( (pHalData->nCur40MhzPrimeSC == HAL_PRIME_CHNL_OFFSET_LOWER) &&
@@ -687,27 +672,16 @@ static u8 phy_GetSecondaryChnl_8723B(struct adapter *Adapter) ) SCSettingOf20 = VHT_DATA_SC_20_UPPERST_OF_80MHZ; else - RT_TRACE(_module_hal_init_c_, _drv_err_, ("SCMapping: Not Correct Primary40MHz Setting\n")); + {} }else if (pHalData->CurrentChannelBW ==CHANNEL_WIDTH_40 ) { -RT_TRACE ( - _module_hal_init_c_, - _drv_info_, - ( -"SCMapping: VHT Case: pHalData->CurrentChannelBW %d, pHalData->nCur40MhzPrimeSC %d\n" , - pHalData->CurrentChannelBW, - pHalData->nCur40MhzPrimeSC - ) - ); -if (pHalData->nCur40MhzPrimeSC ==HAL_PRIME_CHNL_OFFSET_UPPER ) SCSettingOf20 =VHT_DATA_SC_20_UPPER_OF_80MHZ ;else if (pHalData->nCur40MhzPrimeSC ==HAL_PRIME_CHNL_OFFSET_LOWER ) SCSettingOf20 =VHT_DATA_SC_20_LOWER_OF_80MHZ ;else -RT_TRACE (_module_hal_init_c_, _drv_err_, ("SCMapping: Not Correct Primary40MHz Setting\n" )); + {} } -RT_TRACE (_module_hal_init_c_, _drv_info_, ("SCMapping: SC Value %x\n" , ((SCSettingOf40 <<4 ) | SCSettingOf20)));return (SCSettingOf40 <<4 ) | SCSettingOf20; }
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c +0 -2
@@ -346,7 +346,6 @@ static void rtl8723bs_recv_tasklet(struct tasklet_struct *t)update_recvframe_phyinfo (precvframe, (struct phy_stat *)ptr);if (rtw_recv_entry (precvframe) != _SUCCESS) { -RT_TRACE (_module_rtl871x_recv_c_, _drv_dump_, ("%s: rtw_recv_entry(precvframe) != _SUCCESS\n" , __func__)); } }else if (pattrib->pkt_rpt_type ==C2H_PACKET ) {struct c2h_evt_hdr_t C2hEvent;
@@ -404,7 +403,6 @@ s32 rtl8723bs_init_recv_priv(struct adapter *padapter) precvpriv->pallocated_recv_buf =rtw_zmalloc (n);if (!precvpriv->pallocated_recv_buf) { res = _FAIL; -RT_TRACE (_module_rtl871x_recv_c_, _drv_err_, ("alloc recv_buf fail!\n" )); goto exit; }
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c +0 -32
@@ -102,11 +102,6 @@ static s32 rtl8723_dequeue_writeport(struct adapter *padapter) (padapter->bSurpriseRemoved) || (padapter->bDriverStopped) ) { -RT_TRACE ( - _module_hal_xmit_c_, - _drv_notice_, - ("%s: bSurpriseRemoved(write port)\n" , __func__) - ); goto free_xmitbuf; }
@@ -151,16 +146,6 @@ s32 rtl8723bs_xmit_buf_handler(struct adapter *padapter) ret = (padapter->bDriverStopped) || (padapter->bSurpriseRemoved);if (ret) { -RT_TRACE ( - _module_hal_xmit_c_, - _drv_err_, - ( -"%s: bDriverStopped(%d) bSurpriseRemoved(%d)!\n" , - __func__, - padapter->bDriverStopped, - padapter->bSurpriseRemoved - ) - );return _FAIL; }
@@ -374,8 +359,6 @@ static s32 xmit_xmitframes(struct adapter *padapter, struct xmit_priv *pxmitpriv/* dump xmit_buf to hw tx fifo */ if (pxmitbuf) { -RT_TRACE (_module_hal_xmit_c_, _drv_info_, ("pxmitbuf->len =%d enqueue\n" , pxmitbuf->len)); -if (pxmitbuf->len >0 ) {struct xmit_frame *pframe; pframe = (struct xmit_frame *)pxmitbuf->priv_data;
@@ -424,16 +407,6 @@ static s32 rtl8723bs_xmit_handler(struct adapter *padapter) (padapter->bDriverStopped) || (padapter->bSurpriseRemoved) ) { -RT_TRACE ( - _module_hal_xmit_c_, - _drv_notice_, - ( -"%s: bDriverStopped(%d) bSurpriseRemoved(%d)\n" , - __func__, - padapter->bDriverStopped, - padapter->bSurpriseRemoved - ) - );return _FAIL; }
@@ -492,8 +465,6 @@ int rtl8723bs_xmit_thread(void *context)complete (&pxmitpriv->SdioXmitTerminate); -RT_TRACE (_module_hal_xmit_c_, _drv_notice_, ("-%s\n" , __func__)); -thread_exit (); }
@@ -509,8 +480,6 @@ s32 rtl8723bs_mgnt_xmit(u8 *pframe = (u8 *)(pmgntframe->buf_addr) +TXDESC_OFFSET ;u8 txdesc_size =TXDESC_SIZE ; -RT_TRACE (_module_hal_xmit_c_, _drv_info_, ("+%s\n" , __func__)); - pattrib = &pmgntframe->attrib; pxmitbuf = pmgntframe->pxmitbuf;
@@ -572,7 +541,6 @@ s32 rtl8723bs_hal_xmit( err =rtw_xmitframe_enqueue (padapter, pxmitframe);spin_unlock_bh (&pxmitpriv->lock);if (err != _SUCCESS) { -RT_TRACE (_module_hal_xmit_c_, _drv_err_, ("rtl8723bs_hal_xmit: enqueue xmitframe fail\n" ));rtw_free_xmitframe (pxmitpriv, pxmitframe); pxmitpriv->tx_drop++;
drivers/staging/rtl8723bs/hal/sdio_halinit.c +0 -34
@@ -57,11 +57,6 @@ u8 _InitPowerOn_8723BS(struct adapter *padapter)/* only cmd52 can be used before power on(card enable) */ ret =CardEnable (padapter);if (!ret) { -RT_TRACE ( - _module_hci_hal_init_c_, - _drv_emerg_, - ("%s: run power on flow fail\n" , __func__) - );return _FAIL; }
@@ -680,7 +675,6 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter) ret =_InitPowerOn_8723BS (padapter);if (_FAIL == ret) { -RT_TRACE (_module_hci_hal_init_c_, _drv_err_, ("Failed to init Power On!\n" ));return _FAIL; }
@@ -688,12 +682,10 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter) ret =rtl8723b_FirmwareDownload (padapter, false);if (ret != _SUCCESS) { -RT_TRACE (_module_hci_hal_init_c_, _drv_err_, ("%s: Download Firmware failed!!\n" , __func__)); padapter->bFWReady = false; pHalData->fw_ractrl = false;return ret; }else { -RT_TRACE (_module_hci_hal_init_c_, _drv_notice_, ("rtl8723bs_hal_init(): Download Firmware Success!!\n" )); padapter->bFWReady = true; pHalData->fw_ractrl = true; }
@@ -719,7 +711,6 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter)#if (HAL_MAC_ENABLE ==1 ) ret =PHY_MACConfig8723B (padapter);if (ret != _SUCCESS) { -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("Initializepadapter8192CSdio(): Fail to configure MAC!!\n" ));return ret; }#endif
@@ -729,7 +720,6 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter)#if (HAL_BB_ENABLE ==1 ) ret =PHY_BBConfig8723B (padapter);if (ret != _SUCCESS) { -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("Initializepadapter8192CSdio(): Fail to configure BB!!\n" ));return ret; }#endif
@@ -741,7 +731,6 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter)#if (HAL_RF_ENABLE ==1 ) ret =PHY_RFConfig8723B (padapter);if (ret != _SUCCESS) { -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("Initializepadapter8192CSdio(): Fail to configure RF!!\n" ));return ret; }#endif
@@ -893,8 +882,6 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter)/* Init BT hw config. */ hal_btcoex_InitHwConfig (padapter, false); -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("-%s\n" , __func__)); -return _SUCCESS; }
@@ -1030,10 +1017,6 @@ static u32 rtl8723bs_inirp_init(struct adapter *padapter)static u32 rtl8723bs_inirp_deinit (struct adapter *padapter) { -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("+rtl8723bs_inirp_deinit\n" )); - -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("-rtl8723bs_inirp_deinit\n" )); -return _SUCCESS; }
@@ -1130,10 +1113,6 @@ static void Hal_EfuseParseMACAddr_8723BS(/* Read Permanent MAC address */ memcpy (pEEPROM->mac_addr, &hwinfo[EEPROM_MAC_ADDR_8723BS ],ETH_ALEN ); } -/* NicIFSetMacAddress(padapter, padapter->PermanentAddress); */ - -RT_TRACE (_module_hci_hal_init_c_, _drv_notice_, - ("Hal_EfuseParseMACAddr_8723BS: Permanent Address = %pM\n" , pEEPROM->mac_addr)); } static void Hal_EfuseParseBoardType_8723BS(
@@ -1148,7 +1127,6 @@ static void Hal_EfuseParseBoardType_8723BS( pHalData->BoardType = (EEPROM_DEFAULT_BOARD_OPTION &0xE0 ) >>5 ; }else pHalData->BoardType =0 ; -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("Board Type: 0x%2x\n" , pHalData->BoardType)); }static void _ReadEfuseInfo8723BS (struct adapter *padapter)
@@ -1156,8 +1134,6 @@ static void _ReadEfuseInfo8723BS(struct adapter *padapter)struct eeprom_priv *pEEPROM =GET_EEPROM_EFUSE_PRIV (padapter);u8 *hwinfo =NULL ; -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("====>_ReadEfuseInfo8723BS()\n" )); -/* */ /* This part read and parse the eeprom/efuse content */ /* */
@@ -1191,8 +1167,6 @@ static void _ReadEfuseInfo8723BS(struct adapter *padapter)Hal_EfuseParseVoltage_8723B (padapter, hwinfo, pEEPROM->bautoload_fail_flag);Hal_ReadRFGainOffset (padapter, hwinfo, pEEPROM->bautoload_fail_flag); - -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("<==== _ReadEfuseInfo8723BS()\n" )); }static void _ReadPROMContent (struct adapter *padapter)
@@ -1205,12 +1179,6 @@ static void _ReadPROMContent(struct adapter *padapter) pEEPROM->EepromOrEfuse = (eeValue &BOOT_FROM_EEPROM ) ? true : false; pEEPROM->bautoload_fail_flag = (eeValue &EEPROM_EN ) ? false : true; -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, - ("%s: 9346CR = 0x%02X, Boot from %s, Autoload %s\n" , - __func__, eeValue, - (pEEPROM->EepromOrEfuse ?"EEPROM" :"EFUSE" ), - (pEEPROM->bautoload_fail_flag ?"Fail" :"OK" ))); -/* pHalData->EEType = IS_BOOT_FROM_EEPROM(Adapter) ? EEPROM_93C46 : EEPROM_BOOT_EFUSE; */ _ReadEfuseInfo8723BS (padapter);
@@ -1233,8 +1201,6 @@ static s32 _ReadAdapterInfo8723BS(struct adapter *padapter)u8 val8;unsigned long start; -RT_TRACE (_module_hci_hal_init_c_, _drv_info_, ("+_ReadAdapterInfo8723BS\n" )); -/* before access eFuse, make sure card enable has been called */ if (!padapter->hw_init_completed)_InitPowerOn_8723BS (padapter);
drivers/staging/rtl8723bs/hal/sdio_ops.c +0 -31
@@ -777,30 +777,10 @@ void EnableInterrupt8723BSdio(struct adapter *adapter) himr =cpu_to_le32 (haldata->sdio_himr);sdio_local_write (adapter,SDIO_REG_HIMR ,4 , (u8 *)&himr); -RT_TRACE ( - _module_hci_ops_c_, - _drv_notice_, - ( -"%s: enable SDIO HIMR = 0x%08X\n" , - __func__, - haldata->sdio_himr - ) - ); -/* Update current system IMR settings */ tmp =rtw_read32 (adapter,REG_HSIMR );rtw_write32 (adapter,REG_HSIMR , tmp | haldata->SysIntrMask); -RT_TRACE ( - _module_hci_ops_c_, - _drv_notice_, - ( -"%s: enable HSIMR = 0x%08X\n" , - __func__, - haldata->SysIntrMask - ) - ); -/* */ /* <Roger_Notes> There are some C2H CMDs have been sent before system interrupt is enabled, e.g., C2H, CPWM. */ /* So we need to clear all C2H events that FW has notified, otherwise FW won't schedule any commands anymore. */
@@ -894,7 +874,6 @@ static struct recv_buf *sd_recv_rxfifo(struct adapter *adapter, u32 size) readbuf = recvbuf->pskb->data; ret =sdio_read_port (&adapter->iopriv.intf,WLAN_RX0FF_DEVICE_ID , readsize, readbuf);if (ret == _FAIL) { -RT_TRACE (_module_hci_ops_os_c_, _drv_err_, ("%s: read port FAIL!\n" , __func__));return NULL ; }
@@ -1062,9 +1041,6 @@ void sd_int_hdl(struct adapter *adapter)sd_int_dpc (adapter); }else { -RT_TRACE (_module_hci_ops_c_, _drv_err_, - ("%s: HISR(0x%08x) and HIMR(0x%08x) not match!\n" , - __func__, hal->sdio_hisr, hal->sdio_himr)); } }
@@ -1088,13 +1064,6 @@ u8 HalQueryTxBufferStatus8723BSdio(struct adapter *adapter) numof_free_page =SdioLocalCmd53Read4Byte (adapter,SDIO_REG_FREE_TXPG );memcpy (hal->SdioTxFIFOFreePage, &numof_free_page,4 ); -RT_TRACE (_module_hci_ops_c_, _drv_notice_, - ("%s: Free page for HIQ(%#x), MIDQ(%#x), LOWQ(%#x), PUBQ(%#x)\n" , - __func__, - hal->SdioTxFIFOFreePage[HI_QUEUE_IDX ], - hal->SdioTxFIFOFreePage[MID_QUEUE_IDX ], - hal->SdioTxFIFOFreePage[LOW_QUEUE_IDX ], - hal->SdioTxFIFOFreePage[PUBLIC_QUEUE_IDX ]));return true; }
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c +0 -6
@@ -875,7 +875,6 @@ static int rtw_cfg80211_set_encryption(struct net_device *dev, struct ieee_paramif (strcmp (param->u.crypt.alg,"WEP" ) ==0 ) { -RT_TRACE (_module_rtl871x_ioctl_os_c, _drv_err_, ("wpa_set_encryption, crypt.alg = WEP\n" ));DBG_8192C ("wpa_set_encryption, crypt.alg = WEP\n" ); wep_key_idx = param->u.crypt.idx;
@@ -1797,7 +1796,6 @@ static int rtw_cfg80211_set_wpa_ie(struct adapter *padapter, u8 *pie, size_t iel }if (ielen <RSN_HEADER_LEN ) { -RT_TRACE (_module_rtl871x_ioctl_os_c, _drv_err_, ("Ie len too short %d\n" , ielen)); ret =-1 ; goto exit; }
@@ -1901,10 +1899,6 @@ static int rtw_cfg80211_set_wpa_ie(struct adapter *padapter, u8 *pie, size_t iel/* check_fwstate(&padapter->mlmepriv, WIFI_UNDER_WPS) == true) */ rtw_hal_set_hwreg (padapter,HW_VAR_OFF_RCR_AM , null_addr); -RT_TRACE (_module_rtl871x_ioctl_os_c, _drv_info_, - ("rtw_set_wpa_ie: pairwise_cipher = 0x%08x padapter->securitypriv.ndisencryptstatus =%d padapter->securitypriv.ndisauthtype =%d\n" , - pairwise_cipher, padapter->securitypriv.ndisencryptstatus, padapter->securitypriv.ndisauthtype)); - exit:kfree (buf);if (ret)
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c +0 -53
200 lines not on this page · raw message
drivers/staging/rtl8723bs/os_dep/mlme_linux.c +0 -4
@@ -145,12 +145,8 @@ void rtw_report_sec_ie(struct adapter *adapter, u8 authmode, u8 *sec_ie)u8 *buff, *p, i;union iwreq_data wrqu; -RT_TRACE (_module_mlme_osdep_c_, _drv_info_, ("+rtw_report_sec_ie, authmode =%d\n" , authmode)); - buff =NULL ;if (authmode ==WLAN_EID_VENDOR_SPECIFIC ) { -RT_TRACE (_module_mlme_osdep_c_, _drv_info_, ("rtw_report_sec_ie, authmode =%d\n" , authmode)); - buff =rtw_zmalloc (IW_CUSTOM_MAX );if (NULL == buff) { DBG_871X(FUNC_ADPT_FMT ": alloc memory FAIL!!\n",
drivers/staging/rtl8723bs/os_dep/os_intfs.c +0 -46
215 lines not on this page · raw message
drivers/staging/rtl8723bs/os_dep/osdep_service.c +0 -1
@@ -161,7 +161,6 @@ int rtw_change_ifname(struct adapter *padapter, const char *ifname) ret =register_netdevice (pnetdev);if (ret !=0 ) { -RT_TRACE (_module_hci_intfs_c_, _drv_err_, ("register_netdev() failed\n" )); goto error; }
drivers/staging/rtl8723bs/os_dep/recv_linux.c +0 -9
@@ -202,22 +202,15 @@ int rtw_recv_indicatepkt(struct adapter *padapter, union recv_frame *precv_frame skb = precv_frame->u.hdr.pkt;if (skb ==NULL ) { -RT_TRACE (_module_recv_osdep_c_, _drv_err_, ("rtw_recv_indicatepkt():skb == NULL something wrong!!!!\n" )); goto _recv_indicatepkt_drop; } -RT_TRACE (_module_recv_osdep_c_, _drv_info_, ("rtw_recv_indicatepkt():skb != NULL !!!\n" )); -RT_TRACE (_module_recv_osdep_c_, _drv_info_, ("rtw_recv_indicatepkt():precv_frame->u.hdr.rx_head =%p precv_frame->hdr.rx_data =%p\n" , precv_frame->u.hdr.rx_head, precv_frame->u.hdr.rx_data)); -RT_TRACE (_module_recv_osdep_c_, _drv_info_, ("precv_frame->hdr.rx_tail =%p precv_frame->u.hdr.rx_end =%p precv_frame->hdr.len =%d\n" , precv_frame->u.hdr.rx_tail, precv_frame->u.hdr.rx_end, precv_frame->u.hdr.len)); - skb->data = precv_frame->u.hdr.rx_data;skb_set_tail_pointer (skb, precv_frame->u.hdr.len); skb->len = precv_frame->u.hdr.len; -RT_TRACE (_module_recv_osdep_c_, _drv_info_, ("\n skb->head =%p skb->data =%p skb->tail =%p skb->end =%p skb->len =%d\n" , skb->head, skb->data,skb_tail_pointer (skb),skb_end_pointer (skb), skb->len)); -rtw_os_recv_indicate_pkt (padapter, skb, pattrib);/* pointers to NULL before rtw_free_recvframe() */
@@ -225,8 +218,6 @@ int rtw_recv_indicatepkt(struct adapter *padapter, union recv_frame *precv_framertw_free_recvframe (precv_frame, pfree_recv_queue); -RT_TRACE (_module_recv_osdep_c_, _drv_info_, ("\n rtw_recv_indicatepkt :after rtw_os_recv_indicate_pkt!!!!\n" )); -return _SUCCESS; _recv_indicatepkt_drop:
drivers/staging/rtl8723bs/os_dep/sdio_intf.c +0 -15
@@ -159,9 +159,6 @@ static void sdio_deinit(struct dvobj_priv *dvobj)struct sdio_func *func;int err; - -RT_TRACE (_module_hci_intfs_c_, _drv_notice_, ("+sdio_deinit\n" )); - func = dvobj->intf_data.func;if (func) {
@@ -201,7 +198,6 @@ static struct dvobj_priv *sdio_dvobj_init(struct sdio_func *func) psdio->func = func;if (sdio_init (dvobj) != _SUCCESS) { -RT_TRACE (_module_hci_intfs_c_, _drv_err_, ("%s: initialize SDIO Failed!\n" , __func__)); goto free_dvobj; }rtw_reset_continual_io_error (dvobj);
@@ -306,8 +302,6 @@ static struct adapter *rtw_sdio_if1_init(struct dvobj_priv *dvobj, const struct padapter->intf_free_irq = &sdio_free_irq;if (rtw_init_io_priv (padapter, sdio_set_intf_ops) == _FAIL) { -RT_TRACE (_module_hci_intfs_c_, _drv_err_, - ("rtw_drv_init: Can't init io_priv\n" )); goto free_hal_data; }
@@ -322,8 +316,6 @@ static struct adapter *rtw_sdio_if1_init(struct dvobj_priv *dvobj, const struct/* 3 7. init driver common data */ if (rtw_init_drv_sw (padapter) == _FAIL) { -RT_TRACE (_module_hci_intfs_c_, _drv_err_, - ("rtw_drv_init: Initialize driver software resource Failed!\n" )); goto free_hal_data; }
@@ -406,7 +398,6 @@ static int rtw_drv_init( dvobj =sdio_dvobj_init (func);if (dvobj ==NULL ) { -RT_TRACE (_module_hci_intfs_c_, _drv_err_, ("initialize device object priv Failed!\n" )); goto exit; }
@@ -424,8 +415,6 @@ static int rtw_drv_init(if (sdio_alloc_irq (dvobj) != _SUCCESS) goto free_if2; -RT_TRACE (_module_hci_intfs_c_, _drv_err_, ("-871x_drv - drv_init, success!\n" )); -rtw_ndev_notifier_register (); status = _SUCCESS;
@@ -447,8 +436,6 @@ static void rtw_dev_remove(struct sdio_func *func)struct dvobj_priv *dvobj =sdio_get_drvdata (func);struct adapter *padapter = dvobj->if1; -RT_TRACE (_module_hci_intfs_c_, _drv_notice_, ("+rtw_dev_remove\n" )); - dvobj->processing_dev_remove = true;rtw_unregister_netdevs (dvobj);
@@ -478,8 +465,6 @@ static void rtw_dev_remove(struct sdio_func *func)rtw_sdio_if1_deinit (padapter);sdio_dvobj_deinit (func); - -RT_TRACE (_module_hci_intfs_c_, _drv_notice_, ("-rtw_dev_remove\n" )); }static int rtw_sdio_suspend (struct device *dev)
drivers/staging/rtl8723bs/os_dep/xmit_linux.c +0 -5
@@ -196,10 +196,7 @@ int _rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev)struct mlme_priv *pmlmepriv = &padapter->mlmepriv;s32 res =0 ; -RT_TRACE (_module_rtl871x_mlme_c_, _drv_info_, ("+xmit_enry\n" )); -if (rtw_if_up (padapter) == false) { -RT_TRACE (_module_xmit_osdep_c_, _drv_err_, ("rtw_xmit_entry: rtw_if_up fail\n" ));#ifdef DBG_TX_DROP_FRAME DBG_871X ("DBG_TX_DROP_FRAME %s if_up fail\n" , __func__);#endif
@@ -232,13 +229,11 @@ int _rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev) goto drop_packet; } -RT_TRACE (_module_xmit_osdep_c_, _drv_info_, ("rtw_xmit_entry: tx_pkts =%d\n" , (u32 )pxmitpriv->tx_pkts)); goto exit; drop_packet: pxmitpriv->tx_drop++;dev_kfree_skb_any (pkt); -RT_TRACE (_module_xmit_osdep_c_, _drv_notice_, ("rtw_xmit_entry: drop, tx_drop =%d\n" , (u32 )pxmitpriv->tx_drop)); exit:return 0 ;
Signature · 1 line
2.20.1
PATCH 2/10 staging: rtl8723bs: remove commented out RT_TRACE logs in hal/ and os_dep/
In reply to Fabio AiutoRemove all commented out TR_TRACE calls.
Remove all of the RT_TRACE logs in hal/ and os_dep/ file as they currently do nothing as they require the code to be modified by hand in order to be turned on. This obviously has not happened since the code was merged. Moreover it relies on an unneeded private log level tracing which overrides the in-kernel public one, so just remove them as they are unused.
--- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 3 --- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 8 -------- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 2 -- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 ------ 5 files changed, 20 deletions(-)
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c +0 -3
@@ -1847,7 +1847,6 @@ void PHY_IQCalibrate_8723B( bResult =FAIL ;break ; } -/* RT_TRACE(_module_mp_, _drv_notice_, ("Switch to S1 TxIQC(offset, data) = (0x%X, 0x%X)\n", offset, data)); */ PHY_SetBBReg (pDM_Odm->Adapter, offset, bMaskDWord, data); }
@@ -1864,7 +1863,6 @@ void PHY_IQCalibrate_8723B( bResult =FAIL ;break ; } -/* RT_TRACE(_module_mp_, _drv_notice_, ("Switch to S1 RxIQC (offset, data) = (0x%X, 0x%X)\n", offset, data)); */ PHY_SetBBReg (pDM_Odm->Adapter, offset, bMaskDWord, data); }
@@ -1950,7 +1948,6 @@ void PHY_IQCalibrate_8723B( } } } -/* RT_TRACE(COMP_INIT, DBG_LOUD, ("Release Mutex in IQCalibrate\n")); */ for (i =0 ; i <4 ; i++) { RegE94 = result[i][0 ];
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c +0 -1
@@ -1785,7 +1785,6 @@ s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 reg_pwr_tbl_sel,/* if (band_type == BAND_ON_5G && pwr_lmt == MAX_POWER_INDEX) { if (idx_bandwidth == 0 || idx_bandwidth == 1) { -RT_TRACE(COMP_INIT, DBG_LOUD, ("No power limit table of the specified band %d, bandwidth %d, ratesection %d, rf path %d\n", idx_band, idx_bandwidth, idx_rate_sctn, rf_path)); if (idx_rate_sctn == 2)
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c +0 -8
@@ -2583,7 +2583,6 @@ void Hal_EfuseParseEEPROMVer_8723B( {struct hal_com_data *pHalData =GET_HAL_DATA (padapter); -/* RT_TRACE(_module_hci_hal_init_c_, _drv_notice_, ("%s(): AutoLoadFail = %d\n", __func__, AutoLoadFail)); */ if (!AutoLoadFail) pHalData->EEPROMVersion = hwinfo[EEPROM_VERSION_8723B ];else
@@ -2662,7 +2661,6 @@ void Hal_EfuseParseCustomerID_8723B( {struct hal_com_data *pHalData =GET_HAL_DATA (padapter); -/* RT_TRACE(_module_hci_hal_init_c_, _drv_notice_, ("%s(): AutoLoadFail = %d\n", __func__, AutoLoadFail)); */ if (!AutoLoadFail) pHalData->EEPROMCustomerID = hwinfo[EEPROM_CustomID_8723B];else
@@ -2683,7 +2681,6 @@ void Hal_EfuseParseXtal_8723B( {struct hal_com_data *pHalData =GET_HAL_DATA (padapter); -/* RT_TRACE(_module_hci_hal_init_c_, _drv_notice_, ("%s(): AutoLoadFail = %d\n", __func__, AutoLoadFail)); */ if (!AutoLoadFail) { pHalData->CrystalCap = hwinfo[EEPROM_XTAL_8723B ];if (pHalData->CrystalCap ==0xFF )
@@ -2699,7 +2696,6 @@ void Hal_EfuseParseThermalMeter_8723B( {struct hal_com_data *pHalData =GET_HAL_DATA (padapter); -/* RT_TRACE(_module_hci_hal_init_c_, _drv_notice_, ("%s(): AutoLoadFail = %d\n", __func__, AutoLoadFail)); */ /* */ /* ThermalMeter from EEPROM */ /* */
@@ -3001,8 +2997,6 @@ static void rtl8723b_fill_default_txdesc( ptxdesc->usb_txagg_num = pxmitframe->agg_num; }else if (pxmitframe->frame_tag ==MGNT_FRAMETAG ) { -/* RT_TRACE(_module_hal_xmit_c_, _drv_notice_, ("%s: MGNT_FRAMETAG\n", __func__)); */ - ptxdesc->macid = pattrib->mac_id;/* CAM_ID(MAC_ID) */ ptxdesc->qsel = pattrib->qsel; ptxdesc->rate_id = pattrib->raid;/* Rate ID */
@@ -3776,9 +3770,7 @@ void SetHwReg8723B(struct adapter *padapter, u8 variable, u8 *val) ulCommand = ulCommand |CAM_POLLINIG |CAM_WRITE ;/* write content 0 is equall to mark invalid */ rtw_write32 (padapter,WCAMI , ulContent);/* mdelay(40); */ -/* RT_TRACE(COMP_SEC, DBG_LOUD, ("CAM_empty_entry(): WRITE A4: %lx\n", ulContent)); */ rtw_write32 (padapter,RWCAM , ulCommand);/* mdelay(40); */ -/* RT_TRACE(COMP_SEC, DBG_LOUD, ("CAM_empty_entry(): WRITE A0: %lx\n", ulCommand)); */ } }break ;
drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c +0 -2
@@ -74,7 +74,6 @@ void PHY_RF6052SetBandwidth8723B(break ;default : -/* RT_TRACE(COMP_DBG, DBG_LOUD, ("PHY_SetRF8225Bandwidth(): unknown Bandwidth: %#X\n", Bandwidth)); */ break ; }
@@ -153,7 +152,6 @@ static int phy_RF6052_Config_ParaFile(struct adapter *Adapter)ODM_ConfigRFWithTxPwrTrackHeaderFile (&pHalData->odmpriv); -/* RT_TRACE(COMP_INIT, DBG_LOUD, ("<---phy_RF6052_Config_ParaFile()\n")); */ return _SUCCESS; }
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c +0 -6
@@ -4178,7 +4178,6 @@ static int rtw_wx_set_priv(struct net_device *dev,struct adapter *padapter =rtw_netdev_priv (dev);struct iw_point *dwrq = (struct iw_point *)awrq; -/* RT_TRACE(_module_rtl871x_ioctl_os_c, _drv_notice_, ("+rtw_wx_set_priv\n")); */ if (dwrq->length ==0 )return -EFAULT ;
@@ -4192,11 +4191,6 @@ static int rtw_wx_set_priv(struct net_device *dev,return -EFAULT ; } - -/* RT_TRACE(_module_rtl871x_ioctl_os_c, _drv_notice_, */ -/* ("rtw_wx_set_priv: %s req =%s\n", */ -/* dev->name, ext)); */ -#ifdef DEBUG_RTW_WX_SET_PRIV ext_dbg =vmalloc (len);if (!ext_dbg) {
Signature · 1 line
2.20.1
Re: [PATCH 02/10] staging: rtl8723bs: remove commented out RT_TRACE logs in hal/ and os_dep/
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 reg_pwr_tbl_sel, · line 1790
Quoted 12 lines · Fabio Aiuto
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c +0
-1@@ -1785,7 +1785,6 @@ s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 reg_pwr_tbl_sel,/* if (band_type == BAND_ON_5G && pwr_lmt == MAX_POWER_INDEX) { if (idx_bandwidth == 0 || idx_bandwidth == 1) { -RT_TRACE(COMP_INIT, DBG_LOUD, ("No power limit table of the specified band %d, bandwidth %d, ratesection %d, rf path %d\n", idx_band, idx_bandwidth, idx_rate_sctn, rf_path)); if (idx_rate_sctn == 2)
This won't compile.
regards,
dan carpenter
Re: [PATCH 02/10] staging: rtl8723bs: remove commented out RT_TRACE logs in hal/ and os_dep/
Quoted 16 lines · Dan Carpenter
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 reg_pwr_tbl_sel, · line 1790
Quoted 12 lines · Fabio Aiuto
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c +0
-1@@ -1785,7 +1785,6 @@ s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 reg_pwr_tbl_sel,/* if (band_type == BAND_ON_5G && pwr_lmt == MAX_POWER_INDEX) { if (idx_bandwidth == 0 || idx_bandwidth == 1) { -RT_TRACE(COMP_INIT, DBG_LOUD, ("No power limit table of the specified band %d, bandwidth %d, ratesection %d, rf path %d\n", idx_band, idx_bandwidth, idx_rate_sctn, rf_path)); if (idx_rate_sctn == 2) This won't compile.
Quoted 4 lines
regards,
dan carpenter
ouch you're right! In this case we are safe because it's commented code. Moreover, this is also the same 5G code block I remove later in the same patchset.
I'm sorry for inattention, what's best now?
thank you,
fabio
PATCH 3/10 staging: rtl8723bs: remove RT_TRACE log definitions
In reply to Fabio Aiutoremove RT_TRACE log definitions.
Remove all of the RT_TRACE logs in hal/ and os_dep/ file as they currently do nothing as they require the code to be modified by hand in order to be turned on. This obviously has not happened since the code was merged. Moreover it relies on an unneeded private log level tracing which overrides the in-kernel public one, so just remove them as they are unused.
--- drivers/staging/rtl8723bs/include/rtw_debug.h | 18 ------------------ 1 file changed, 18 deletions(-)
drivers/staging/rtl8723bs/include/rtw_debug.h +0 -18
@@ -131,8 +131,6 @@#define _MODULE_DEFINE_ _module_efuse_#endif -#define RT_TRACE (_Comp, _Level, Fmt) do {} while (0) -#define DBG_871X (x, ...) do {} while (0)#define MSG_8192C (x, ...) do {} while (0)#define DBG_8192C (x, ...) do {} while (0)
@@ -216,22 +214,6 @@#endif /* defined(_dbgdump) */ #endif /* DEBUG */ -#ifdef DEBUG_RTL871X - -#if defined(_dbgdump) && defined(_MODULE_DEFINE_) - -#undef RT_TRACE -#define RT_TRACE (_Comp, _Level, Fmt)\ - do {\ - if ((_Comp & GlobalDebugComponents) && (_Level <= GlobalDebugLevel)) {\ - _dbgdump("%s [0x%08x,%d]", DRIVER_PREFIX, (unsigned int)_Comp, _Level);\ - _dbgdump Fmt;\ - } \ - } while (0) - -#endif /* defined(_dbgdump) && defined(_MODULE_DEFINE_) */ -#endif /* DEBUG_RTL871X */ -void dump_drv_version (void *sel);void dump_log_level (void *sel);
Signature · 1 line
2.20.1
PATCH 4/10 staging: rtl8723bs: remove empty if, else blocks after RT_TRACE deletion
In reply to Fabio AiutoRemove all if, else if, else blocks left empty after RT_TRACE macro deletion.
--- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 15 --------------- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 7 ------- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 3 +-- drivers/staging/rtl8723bs/hal/sdio_ops.c | 1 - 4 files changed, 1 insertion(+), 25 deletions(-)
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c +0 -15
@@ -64,9 +64,6 @@ static int _BlockWrite(struct adapter *padapter, void *buffer, u32 buffSize) blockCount_p1 = buffSize / blockSize_p1; remainSize_p1 = buffSize % blockSize_p1; -if (blockCount_p1) { - } -for (i =0 ; i < blockCount_p1; i++) { ret =rtw_write32 (padapter, (FW_8723B_START_ADDRESS + i * blockSize_p1), *((u32 *)(bufferPtr + i * blockSize_p1)));if (ret == _FAIL) {
@@ -81,10 +78,6 @@ static int _BlockWrite(struct adapter *padapter, void *buffer, u32 buffSize) blockCount_p2 = remainSize_p1/blockSize_p2; remainSize_p2 = remainSize_p1%blockSize_p2; - -if (blockCount_p2) { - } - }/* 3 Phase #3 */
@@ -2266,8 +2259,6 @@ static bool Hal_GetChnlGroup8723B(u8 Channel, u8 *pGroup) *pGroup =3 ; else if (12 <= Channel && Channel <= 14) *pGroup =4 ; - else { - } }else { bIn24G = false;
@@ -2299,9 +2290,6 @@ static bool Hal_GetChnlGroup8723B(u8 Channel, u8 *pGroup) *pGroup =12 ; else if (173 <= Channel && Channel <= 177) *pGroup =13 ; - else { - } - }return bIn24G; }
@@ -3022,7 +3010,6 @@ static void rtl8723b_fill_default_txdesc( ptxdesc->spe_rpt =1 ; ptxdesc->sw_define = (u8)(GET_PRIMARY_ADAPTER (padapter)->xmitpriv.seq_no); } - }else if (pxmitframe->frame_tag ==TXAGG_FRAMETAG ) { }else { ptxdesc->macid = pattrib->mac_id;/* CAM_ID(MAC_ID) */ ptxdesc->rate_id = pattrib->raid;/* Rate ID */
@@ -4258,8 +4245,6 @@ void rtl8723b_start_thread(struct adapter *padapter)struct xmit_priv *xmitpriv = &padapter->xmitpriv; xmitpriv->SdioXmitThread =kthread_run (rtl8723bs_xmit_thread, padapter,"RTWHALXT" ); -if (IS_ERR (xmitpriv->SdioXmitThread)) { - } }void rtl8723b_stop_thread (struct adapter *padapter)
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c +0 -7
@@ -550,7 +550,6 @@ void PHY_SetTxPowerIndex(DBG_871X ("Invalid Rate!!\n" );break ; } - }else { } }
@@ -648,8 +647,6 @@ static u8 phy_GetSecondaryChnl_8723B(struct adapter *Adapter) SCSettingOf40 =VHT_DATA_SC_40_LOWER_OF_80MHZ ; else if (pHalData->nCur80MhzPrimeSC == HAL_PRIME_CHNL_OFFSET_UPPER) SCSettingOf40 =VHT_DATA_SC_40_UPPER_OF_80MHZ ; - else - {} if ( (pHalData->nCur40MhzPrimeSC == HAL_PRIME_CHNL_OFFSET_LOWER) &&
@@ -671,15 +668,11 @@ static u8 phy_GetSecondaryChnl_8723B(struct adapter *Adapter) (pHalData->nCur80MhzPrimeSC == HAL_PRIME_CHNL_OFFSET_UPPER) ) SCSettingOf20 =VHT_DATA_SC_20_UPPERST_OF_80MHZ ; - else - {} }else if (pHalData->CurrentChannelBW ==CHANNEL_WIDTH_40 ) {if (pHalData->nCur40MhzPrimeSC ==HAL_PRIME_CHNL_OFFSET_UPPER ) SCSettingOf20 =VHT_DATA_SC_20_UPPER_OF_80MHZ ;else if (pHalData->nCur40MhzPrimeSC ==HAL_PRIME_CHNL_OFFSET_LOWER ) SCSettingOf20 =VHT_DATA_SC_20_LOWER_OF_80MHZ ; -else - {} }return (SCSettingOf40 <<4 ) | SCSettingOf20;
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c +1 -2
@@ -345,8 +345,7 @@ static void rtl8723bs_recv_tasklet(struct tasklet_struct *t)if (pattrib->physt)update_recvframe_phyinfo (precvframe, (struct phy_stat *)ptr); -if (rtw_recv_entry (precvframe) != _SUCCESS) { - } +rtw_recv_entry (precvframe); }else if (pattrib->pkt_rpt_type ==C2H_PACKET ) {struct c2h_evt_hdr_t C2hEvent;
drivers/staging/rtl8723bs/hal/sdio_ops.c +0 -1
@@ -1040,7 +1040,6 @@ void sd_int_hdl(struct adapter *adapter)SdioLocalCmd52Write4Byte (adapter,SDIO_REG_HISR , v32);sd_int_dpc (adapter); - }else { } }
Signature · 1 line
2.20.1
PATCH 5/10 staging: rtl8723bs: remove empty #ifdef blocks after RT_TRACE deletion
In reply to Fabio AiutoRemove all empty #ifdef blocks left empty afterRT_TRACE macro deletion.
--- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 5 ----- 1 file changed, 5 deletions(-)
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c +0 -5
@@ -2465,8 +2465,6 @@ void Hal_EfuseParseTxPowerInfo_8723B( pHalData->Index24G_CCK_Base[rfPath][ch] = pwrInfo24G.IndexCCK_Base[rfPath][group]; pHalData->Index24G_BW40_Base[rfPath][ch] = pwrInfo24G.IndexBW40_Base[rfPath][group]; } -#ifdef DEBUG -#endif }for (TxCount =0 ; TxCount <MAX_TX_COUNT ; TxCount++) {
@@ -2474,9 +2472,6 @@ void Hal_EfuseParseTxPowerInfo_8723B( pHalData->OFDM_24G_Diff[rfPath][TxCount] = pwrInfo24G.OFDM_Diff[rfPath][TxCount]; pHalData->BW20_24G_Diff[rfPath][TxCount] = pwrInfo24G.BW20_Diff[rfPath][TxCount]; pHalData->BW40_24G_Diff[rfPath][TxCount] = pwrInfo24G.BW40_Diff[rfPath][TxCount]; - -#ifdef DEBUG -#endif } }
Signature · 1 line
2.20.1
PATCH 6/10 staging: rtl8723bs: remove unnecessary bracks after RT_TRACE deletion
In reply to Fabio AiutoRemove all unnecessary bracks in if blocks, after RT_TRACE macro deletion
--- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 3 +-- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +++------ drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +++++---------- drivers/staging/rtl8723bs/hal/sdio_ops.c | 3 +-- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 10 ++++------ drivers/staging/rtl8723bs/os_dep/os_intfs.c | 6 ++---- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 3 +-- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 3 +-- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 13 +++++-------- 9 files changed, 23 insertions(+), 42 deletions(-)
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c +1 -2
@@ -3937,9 +3937,8 @@ void SetHwReg8723B(struct adapter *padapter, u8 variable, u8 *val) {u32 usNavUpper = *((u32 *)val); -if (usNavUpper >HAL_NAV_UPPER_UNIT_8723B *0xFF ) { +if (usNavUpper >HAL_NAV_UPPER_UNIT_8723B *0xFF )break ; - } usNavUpper =DIV_ROUND_UP (usNavUpper,HAL_NAV_UPPER_UNIT_8723B );
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c +3 -6
@@ -101,9 +101,8 @@ static s32 rtl8723_dequeue_writeport(struct adapter *padapter)if ( (padapter->bSurpriseRemoved) || (padapter->bDriverStopped) - ) { + ) goto free_xmitbuf; - }if (rtw_sdio_wait_enough_TxOQT_space (padapter, pxmitbuf->agg_num) == false) goto free_xmitbuf;
@@ -145,9 +144,8 @@ s32 rtl8723bs_xmit_buf_handler(struct adapter *padapter) } ret = (padapter->bDriverStopped) || (padapter->bSurpriseRemoved); -if (ret) { +if (ret)return _FAIL; - } queue_pending =check_pending_xmitbuf (pxmitpriv);
@@ -406,9 +404,8 @@ static s32 rtl8723bs_xmit_handler(struct adapter *padapter)if ( (padapter->bDriverStopped) || (padapter->bSurpriseRemoved) - ) { + )return _FAIL; - }spin_lock_bh (&pxmitpriv->lock); ret =rtw_txframes_pending (padapter);
drivers/staging/rtl8723bs/hal/sdio_halinit.c +5 -10
@@ -56,9 +56,8 @@ u8 _InitPowerOn_8723BS(struct adapter *padapter)/* only cmd52 can be used before power on(card enable) */ ret =CardEnable (padapter); -if (!ret) { +if (!ret)return _FAIL; - }/* Radio-Off Pin Trigger */ value8 =rtw_read8 (padapter,REG_GPIO_INTM +1 );
@@ -674,9 +673,8 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter)/* rtw_hal_disable_interrupt(padapter); */ ret =_InitPowerOn_8723BS (padapter); -if (_FAIL == ret) { +if (_FAIL == ret)return _FAIL; - }rtw_write8 (padapter,REG_EARLY_MODE_CONTROL ,0 );
@@ -710,18 +708,16 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter)#if (HAL_MAC_ENABLE ==1 ) ret =PHY_MACConfig8723B (padapter); -if (ret != _SUCCESS) { +if (ret != _SUCCESS)return ret; - }#endif /* */ /* d. Initialize BB related configurations. */ /* */ #if (HAL_BB_ENABLE ==1 ) ret =PHY_BBConfig8723B (padapter); -if (ret != _SUCCESS) { +if (ret != _SUCCESS)return ret; - }#endif /* If RF is on, we need to init RF. Otherwise, skip the procedure. */
@@ -730,9 +726,8 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter) {#if (HAL_RF_ENABLE ==1 ) ret =PHY_RFConfig8723B (padapter); -if (ret != _SUCCESS) { +if (ret != _SUCCESS)return ret; - }#endif }
drivers/staging/rtl8723bs/hal/sdio_ops.c +1 -2
@@ -873,9 +873,8 @@ static struct recv_buf *sd_recv_rxfifo(struct adapter *adapter, u32 size)/* 3 3. read data from rxfifo */ readbuf = recvbuf->pskb->data; ret =sdio_read_port (&adapter->iopriv.intf,WLAN_RX0FF_DEVICE_ID , readsize, readbuf); -if (ret == _FAIL) { +if (ret == _FAIL)return NULL ; - }/* 3 4. init recvbuf */ recvbuf->len = size;
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c +4 -6
@@ -439,9 +439,8 @@ static int wpa_set_encryption(struct net_device *dev, struct ieee_param *param, wep_key_len = wep_key_len <=5 ?5 :13 ; wep_total_len = wep_key_len + FIELD_OFFSET(struct ndis_802_11_wep, KeyMaterial); pwep =kzalloc (wep_total_len,GFP_KERNEL ); -if (pwep ==NULL ) { +if (pwep ==NULL ) goto exit; - } pwep->KeyLength = wep_key_len; pwep->Length = wep_total_len;
@@ -1488,9 +1487,8 @@ static int rtw_wx_set_essid(struct net_device *dev, pmlmepriv->pscanned =get_next (phead);while (1 ) { -if (phead == pmlmepriv->pscanned) { +if (phead == pmlmepriv->pscanned)break ; - } pnetwork = container_of(pmlmepriv->pscanned, struct wlan_network, list);
@@ -1635,9 +1633,9 @@ static int rtw_wx_set_rate(struct net_device *dev, } } -if (rtw_setdatarate_cmd (padapter, datarates) != _SUCCESS) { +if (rtw_setdatarate_cmd (padapter, datarates) != _SUCCESS) ret =-1 ; - } +return ret; }
drivers/staging/rtl8723bs/os_dep/os_intfs.c +2 -4
@@ -869,9 +869,8 @@ static int _netdev_open(struct net_device *pnetdev) padapter->bCardDisableWOHSM = false; status =rtw_hal_init (padapter); -if (status == _FAIL) { +if (status == _FAIL) goto netdev_open_error; - }DBG_871X ("MAC Address = %pM\n" ,MAC_ARG (pnetdev->dev_addr));
@@ -948,9 +947,8 @@ static int ips_netdrv_open(struct adapter *padapter)/* padapter->bup = true; */ status =rtw_hal_init (padapter); -if (status == _FAIL) { +if (status == _FAIL) goto netdev_open_error; - }if (padapter->intf_start) padapter->intf_start (padapter);
drivers/staging/rtl8723bs/os_dep/osdep_service.c +1 -2
@@ -160,9 +160,8 @@ int rtw_change_ifname(struct adapter *padapter, const char *ifname)else ret =register_netdevice (pnetdev); -if (ret !=0 ) { +if (ret !=0 ) goto error; - }return 0 ;
drivers/staging/rtl8723bs/os_dep/recv_linux.c +1 -2
@@ -201,9 +201,8 @@ int rtw_recv_indicatepkt(struct adapter *padapter, union recv_frame *precv_frame pfree_recv_queue = &(precvpriv->free_recv_queue); skb = precv_frame->u.hdr.pkt; -if (skb ==NULL ) { +if (skb ==NULL ) goto _recv_indicatepkt_drop; - } skb->data = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/os_dep/sdio_intf.c +5 -8
@@ -197,9 +197,9 @@ static struct dvobj_priv *sdio_dvobj_init(struct sdio_func *func) psdio = &dvobj->intf_data; psdio->func = func; -if (sdio_init (dvobj) != _SUCCESS) { +if (sdio_init (dvobj) != _SUCCESS) goto free_dvobj; - } +rtw_reset_continual_io_error (dvobj); status = _SUCCESS;
@@ -301,9 +301,8 @@ static struct adapter *rtw_sdio_if1_init(struct dvobj_priv *dvobj, const struct padapter->intf_alloc_irq = &sdio_alloc_irq; padapter->intf_free_irq = &sdio_free_irq; -if (rtw_init_io_priv (padapter, sdio_set_intf_ops) == _FAIL) { +if (rtw_init_io_priv (padapter, sdio_set_intf_ops) == _FAIL) goto free_hal_data; - }rtw_hal_read_chip_version (padapter);
@@ -315,9 +314,8 @@ static struct adapter *rtw_sdio_if1_init(struct dvobj_priv *dvobj, const structrtw_hal_read_chip_info (padapter);/* 3 7. init driver common data */ -if (rtw_init_drv_sw (padapter) == _FAIL) { +if (rtw_init_drv_sw (padapter) == _FAIL) goto free_hal_data; - }rtw_wdev_alloc (padapter,dvobj_to_dev (dvobj));
@@ -397,9 +395,8 @@ static int rtw_drv_init(struct dvobj_priv *dvobj; dvobj =sdio_dvobj_init (func); -if (dvobj ==NULL ) { +if (dvobj ==NULL ) goto exit; - } if1 =rtw_sdio_if1_init (dvobj, id);if (if1 ==NULL ) {
Signature · 1 line
2.20.1
PATCH 7/10 staging: rtl8723bs: place constant on the right side of the test
In reply to Fabio Aiutofix following post-hook checkpatch issue:
WARNING: Comparisons should place the constant on the right side of the test 85: FILE: drivers/staging/rtl8723bs/hal/sdio_halinit.c:676:
+ if (_FAIL == ret)
--- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/staging/rtl8723bs/hal/sdio_halinit.c +1 -1
@@ -673,7 +673,7 @@ static u32 rtl8723bs_hal_init(struct adapter *padapter)/* rtw_hal_disable_interrupt(padapter); */ ret =_InitPowerOn_8723BS (padapter); -if (_FAIL == ret) +if (ret == _FAIL)return _FAIL;rtw_write8 (padapter,REG_EARLY_MODE_CONTROL ,0 );
Signature · 1 line
2.20.1
PATCH 8/10 staging: rtl8723bs: rewrite comparisons to null
In reply to Fabio Aiutofix the following post-commit hook checkpatch issues:
CHECK: Comparison to NULL could be written "!pwep" 147: FILE: drivers/staging/rtl8723bs/os_dep/ioctl_linux.c:442:
+ if (pwep == NULL)
CHECK: Comparison to NULL could be written "!skb" 226: FILE: drivers/staging/rtl8723bs/os_dep/recv_linux.c:204:
+ if (skb == NULL)
CHECK: Comparison to NULL could be written "!dvobj" 275: FILE: drivers/staging/rtl8723bs/os_dep/sdio_intf.c:398:
+ if (dvobj == NULL)
--- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c +1 -1
@@ -439,7 +439,7 @@ static int wpa_set_encryption(struct net_device *dev, struct ieee_param *param, wep_key_len = wep_key_len <=5 ?5 :13 ; wep_total_len = wep_key_len + FIELD_OFFSET(struct ndis_802_11_wep, KeyMaterial); pwep =kzalloc (wep_total_len,GFP_KERNEL ); -if (pwep ==NULL ) +if (!pwep) goto exit; pwep->KeyLength = wep_key_len;
drivers/staging/rtl8723bs/os_dep/recv_linux.c +1 -1
@@ -201,7 +201,7 @@ int rtw_recv_indicatepkt(struct adapter *padapter, union recv_frame *precv_frame pfree_recv_queue = &(precvpriv->free_recv_queue); skb = precv_frame->u.hdr.pkt; -if (skb ==NULL ) +if (!skb) goto _recv_indicatepkt_drop; skb->data = precv_frame->u.hdr.rx_data;
drivers/staging/rtl8723bs/os_dep/sdio_intf.c +1 -1
@@ -395,7 +395,7 @@ static int rtw_drv_init(struct dvobj_priv *dvobj; dvobj =sdio_dvobj_init (func); -if (dvobj ==NULL ) +if (!dvobj) goto exit; if1 =rtw_sdio_if1_init (dvobj, id);
Signature · 1 line
2.20.1
PATCH 9/10 staging: rtl8723bs: remove empty for cycles
In reply to Fabio Aiutoremove for-cycles left empty after RT_TRACE deletion and unused index variables
--- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 7 ------- 1 file changed, 7 deletions(-)
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c +0 -7
@@ -3466,7 +3466,6 @@ s32 c2h_handler_8723b(struct adapter *padapter, u8 *buf) {struct c2h_evt_hdr_88xx *pC2hEvent = (struct c2h_evt_hdr_88xx *)buf;s32 ret = _SUCCESS; -u8 index =0 ;if (!pC2hEvent) {DBG_8192C ("%s(): pC2hEventis NULL\n" , __func__);
@@ -3491,8 +3490,6 @@ s32 c2h_handler_8723b(struct adapter *padapter, u8 *buf)break ;case C2H_HW_INFO_EXCH : -for (index =0 ; index < pC2hEvent->plen; index++) { - }break ;case C2H_8723B_BT_INFO :
@@ -3513,8 +3510,6 @@ s32 c2h_handler_8723b(struct adapter *padapter, u8 *buf)static void process_c2h_event (struct adapter *padapter,struct c2h_evt_hdr_t *pC2hEvent,u8 *c2hBuf) { -u8 index =0 ; -if (!c2hBuf) {DBG_8192C ("%s c2hbuff is NULL\n" , __func__);return ;
@@ -3537,8 +3532,6 @@ static void process_c2h_event(struct adapter *padapter, struct c2h_evt_hdr_t *pCbreak ;case C2H_HW_INFO_EXCH : -for (index =0 ; index < pC2hEvent->CmdLen; index++) { - }break ;case C2H_8723B_BT_INFO :
Signature · 1 line
2.20.1
PATCH 10/10 staging: rtl8723bs: remove commented code block
In reply to Fabio Aiutoremove commented 5G code block in hal/hal_com_phycfg.c which contained removed RT_TRACE log
as reported in the driver's TODO file:
- find and remove remaining code valid only for 5 GHz. Most of the obvious ones have been removed, but things like channel > 14 still exist.
so just removed obsolete commented code.
--- .../staging/rtl8723bs/hal/hal_com_phycfg.c | 19 ------------------- 1 file changed, 19 deletions(-)
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c +0 -19
@@ -1780,25 +1780,6 @@ s8 phy_get_tx_pwr_lmt(struct adapter *adapter, u32 reg_pwr_tbl_sel,DBG_871X ("No power limit table of the specified band\n" ); } -/* combine 5G VHT & HT rate */ -/* 5G 20M and 40M HT and VHT can cross reference */ -/* -if (band_type == BAND_ON_5G && pwr_lmt == MAX_POWER_INDEX) { -if (idx_bandwidth == 0 || idx_bandwidth == 1) { -idx_band, idx_bandwidth, -idx_rate_sctn, rf_path)); -if (idx_rate_sctn == 2) -pwr_lmt = hal_data->TxPwrLimit_5G[idx_regulation][idx_bandwidth][4][idx_channel][rf_path]; -else if (idx_rate_sctn == 4) -pwr_lmt = hal_data->TxPwrLimit_5G[idx_regulation][idx_bandwidth][2][idx_channel][rf_path]; -else if (idx_rate_sctn == 3) -pwr_lmt = hal_data->TxPwrLimit_5G[idx_regulation][idx_bandwidth][5][idx_channel][rf_path]; -else if (idx_rate_sctn == 5) -pwr_lmt = hal_data->TxPwrLimit_5G[idx_regulation][idx_bandwidth][3][idx_channel][rf_path]; -} -} -*/ -/* DBG_871X("TxPwrLmt[Regulation %d][Band %d][BW %d][RFPath %d][Rate 0x%x][Chnl %d] = %d\n", */ /* idx_regulation, hal_data->CurrentBandType, bandwidth, rf_path, data_rate, channel, pwr_lmt); */ return pwr_lmt;
Signature · 1 line
2.20.1