staging: rtl8188eu: refactor cckrates_included()
PATCH 1/12 staging: rtl8188eu: refactor cckrates_included()
Refactor cckrates_included() to improve readability and slightly reduce object file size. Also change the return type to bool.
--- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 9 +++++---- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +5 -4
@@ -56,13 +56,14 @@ static u8 rtw_basic_rate_mix[7] = { IEEE80211_OFDM_RATE_24MB | IEEE80211_BASIC_RATE_MASK }; -int cckrates_included (unsigned char *rate,int ratelen) +bool cckrates_included (unsigned char *rate,int ratelen) { -int i; +int i;for (i =0 ; i < ratelen; i++) { -if ((((rate[i]) &0x7f ) ==2 ) || (((rate[i]) &0x7f ) ==4 ) || - (((rate[i]) &0x7f ) ==11 ) || (((rate[i]) &0x7f ) ==22 )) +u8 r = rate[i] &0x7f ; + +if (r ==2 || r ==4 || r ==11 || r ==22 )return true; }return false;
drivers/staging/rtl8188eu/include/rtw_mlme_ext.h +1 -1
@@ -580,7 +580,7 @@ void addba_timer_hdl(struct timer_list *t);mod_timer (&mlmeext->link_timer, jiffies + \ msecs_to_jiffies(ms)) -int cckrates_included (unsigned char *rate,int ratelen); +bool cckrates_included (unsigned char *rate,int ratelen);int cckratesonly_included (unsigned char *rate,int ratelen);void process_addba_req (struct adapter *padapter,u8 *paddba_req,u8 *addr);
Signature · 1 line
2.19.2
PATCH 2/12 staging: rtl8188eu: refactor cckratesonly_included()
Refactor cckratesonly_included() to improve readability and slightly reduce object file size. Also change the return type to bool.
--- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 10 +++++----- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +5 -5
@@ -69,16 +69,16 @@ bool cckrates_included(unsigned char *rate, int ratelen)return false; } -int cckratesonly_included (unsigned char *rate,int ratelen) +bool cckratesonly_included (unsigned char *rate,int ratelen) { -int i; +int i;for (i =0 ; i < ratelen; i++) { -if ((((rate[i]) &0x7f ) !=2 ) && (((rate[i]) &0x7f ) !=4 ) && - (((rate[i]) &0x7f ) !=11 ) && (((rate[i]) &0x7f ) !=22 )) +u8 r = rate[i] &0x7f ; + +if (r !=2 && r !=4 && r !=11 && r !=22 )return false; } -return true; }
drivers/staging/rtl8188eu/include/rtw_mlme_ext.h +1 -1
@@ -581,7 +581,7 @@ void addba_timer_hdl(struct timer_list *t); msecs_to_jiffies(ms))bool cckrates_included (unsigned char *rate,int ratelen); -int cckratesonly_included (unsigned char *rate,int ratelen); +bool cckratesonly_included (unsigned char *rate,int ratelen);void process_addba_req (struct adapter *padapter,u8 *paddba_req,u8 *addr);
Signature · 1 line
2.19.2
PATCH 3/12 staging: rtl8188eu: simplify array initializations
In reply to Michael StraubeSimplfy initialization of arrays with zero only values to improve readability and save a line.
--- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +2 -3
@@ -455,9 +455,8 @@ void write_cam(struct adapter *padapter, u8 entry, u16 ctrl, u8 *mac, u8 *key)void clear_cam_entry (struct adapter *padapter,u8 entry) { -u8 null_sta[] = {0x00 ,0x00 ,0x00 ,0x00 ,0x00 ,0x00 }; -u8 null_key[] = {0x00 ,0x00 ,0x00 ,0x00 ,0x00 ,0x00 ,0x00 ,0x00 , -0x00 ,0x00 ,0x00 ,0x00 ,0x00 ,0x00 ,0x00 ,0x00 }; +u8 null_sta[ETH_ALEN ] = {}; +u8 null_key[16 ] = {};write_cam (padapter, entry,0 , null_sta, null_key); }
Signature · 1 line
2.19.2
PATCH 4/12 staging: rtl8188eu: remove unnecessary parentheses in rtw_wlan_util.c
In reply to Michael StraubeRemove unnecessary parentheses reported by checkpatch.
--- .../staging/rtl8188eu/core/rtw_wlan_util.c | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +32 -32
@@ -377,7 +377,7 @@ int is_client_associated_to_ap(struct adapter *padapter)return _FAIL; pmlmeext = &padapter->mlmeextpriv; - pmlmeinfo = &(pmlmeext->mlmext_info); + pmlmeinfo = &pmlmeext->mlmext_info;if ((pmlmeinfo->state &WIFI_FW_ASSOC_SUCCESS ) && ((pmlmeinfo->state&0x03 ) ==WIFI_FW_STATION_STATE ))return true;
@@ -388,7 +388,7 @@ int is_client_associated_to_ap(struct adapter *padapter)int is_client_associated_to_ibss (struct adapter *padapter) {struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if ((pmlmeinfo->state &WIFI_FW_ASSOC_SUCCESS ) && ((pmlmeinfo->state&0x03 ) ==WIFI_FW_ADHOC_STATE ))return true;
@@ -400,7 +400,7 @@ int is_IBSS_empty(struct adapter *padapter) {unsigned int i;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;for (i =IBSS_START_MAC_ID ; i <NUM_STA ; i++) {if (pmlmeinfo->FW_sta_info[i].status ==1 )
@@ -465,7 +465,7 @@ int allocate_fw_sta_entry(struct adapter *padapter) {unsigned int mac_id;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;for (mac_id =IBSS_START_MAC_ID ; mac_id <NUM_STA ; mac_id++) {if (pmlmeinfo->FW_sta_info[mac_id].status ==0 ) {
@@ -481,7 +481,7 @@ int allocate_fw_sta_entry(struct adapter *padapter)void flush_all_cam_entry (struct adapter *padapter) {struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;rtw_hal_set_hwreg (padapter,HW_VAR_CAM_INVALID_ALL ,NULL );
@@ -491,9 +491,9 @@ void flush_all_cam_entry(struct adapter *padapter)int WMM_param_handler (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) {/* struct registry_priv *pregpriv = &padapter->registrypriv; */ -struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); +struct mlme_priv *pmlmepriv = &padapter->mlmepriv;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (pmlmepriv->qospriv.qos_option ==0 ) { pmlmeinfo->WMM_enable =0 ;
@@ -501,7 +501,7 @@ int WMM_param_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE) } pmlmeinfo->WMM_enable =1 ; -memcpy (&(pmlmeinfo->WMM_param), (pIE->data +6 ),sizeof (struct WMM_para_element )); +memcpy (&pmlmeinfo->WMM_param, pIE->data +6 ,sizeof (struct WMM_para_element ));return true; }
@@ -513,7 +513,7 @@ void WMMOnAssocRsp(struct adapter *padapter)u32 acParm, i;u32 edca[4 ], inx[4 ];struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;struct xmit_priv *pxmitpriv = &padapter->xmitpriv;struct registry_priv *pregpriv = &padapter->registrypriv;
@@ -609,9 +609,9 @@ static void bwmode_update_check(struct adapter *padapter, struct ndis_802_11_varunsigned char new_bwmode;unsigned char new_ch_offset;struct HT_info_element *pHT_info; -struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); +struct mlme_priv *pmlmepriv = &padapter->mlmepriv;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;struct registry_priv *pregistrypriv = &padapter->registrypriv;struct ht_priv *phtpriv = &pmlmepriv->htpriv;
@@ -660,7 +660,7 @@ static void bwmode_update_check(struct adapter *padapter, struct ndis_802_11_varif (pmlmeinfo->bwmode_updated) {struct sta_info *psta; -struct wlan_bssid_ex *cur_network = &(pmlmeinfo->network); +struct wlan_bssid_ex *cur_network = &pmlmeinfo->network;struct sta_priv *pstapriv = &padapter->stapriv;/* set_channel_bwmode(padapter, pmlmeext->cur_channel, pmlmeext->cur_ch_offset, pmlmeext->cur_bwmode); */
@@ -687,7 +687,7 @@ void HT_caps_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)unsigned int i;u8 max_AMPDU_len, min_MPDU_spacing;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;struct mlme_priv *pmlmepriv = &padapter->mlmepriv;struct ht_priv *phtpriv = &pmlmepriv->htpriv;u8 *HT_cap = (u8 *)(&pmlmeinfo->HT_caps);
@@ -728,7 +728,7 @@ void HT_caps_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)void HT_info_handler (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) {struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;struct mlme_priv *pmlmepriv = &padapter->mlmepriv;struct ht_priv *phtpriv = &pmlmepriv->htpriv;
@@ -742,7 +742,7 @@ void HT_info_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)return ; pmlmeinfo->HT_info_enable =1 ; -memcpy (&(pmlmeinfo->HT_info), pIE->data, pIE->Length); +memcpy (&pmlmeinfo->HT_info, pIE->data, pIE->Length); }void HTOnAssocRsp (struct adapter *padapter)
@@ -751,7 +751,7 @@ void HTOnAssocRsp(struct adapter *padapter)unsigned char min_MPDU_spacing;/* struct registry_priv *pregpriv = &padapter->registrypriv; */ struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;DBG_88E ("%s\n" , __func__);
@@ -779,20 +779,20 @@ void HTOnAssocRsp(struct adapter *padapter)void ERP_IE_handler (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) {struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (pIE->Length >1 )return ; pmlmeinfo->ERP_enable =1 ; -memcpy (&(pmlmeinfo->ERP_IE), pIE->data, pIE->Length); +memcpy (&pmlmeinfo->ERP_IE, pIE->data, pIE->Length); }void VCS_update (struct adapter *padapter,struct sta_info *psta) {struct registry_priv *pregpriv = &padapter->registrypriv;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;switch (pregpriv->vrtl_carrier_sense) {/* 0:off 1:on 2:auto */ case 0 :/* off */
@@ -831,7 +831,7 @@ int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len)unsigned int len;unsigned char *p;unsigned short val16, subtype; -struct wlan_network *cur_network = &(Adapter->mlmepriv.cur_network); +struct wlan_network *cur_network = &Adapter->mlmepriv.cur_network;/* u8 wpa_ie[255], rsn_ie[255]; */ u16 wpa_len =0 , rsn_len =0 ;u8 encryp_protocol =0 ;
@@ -1061,8 +1061,8 @@ unsigned int is_ap_in_tkip(struct adapter *padapter)u32 i;struct ndis_802_11_var_ie *pIE;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -struct wlan_bssid_ex *cur_network = &(pmlmeinfo->network); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct wlan_bssid_ex *cur_network = &pmlmeinfo->network;if (rtw_get_capability ((struct wlan_bssid_ex *)cur_network) &WLAN_CAPABILITY_PRIVACY ) {for (i =sizeof (struct ndis_802_11_fixed_ie ); i < pmlmeinfo->network.ie_length;) {
@@ -1093,8 +1093,8 @@ unsigned int is_ap_in_wep(struct adapter *padapter)u32 i;struct ndis_802_11_var_ie *pIE;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); -struct wlan_bssid_ex *cur_network = &(pmlmeinfo->network); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct wlan_bssid_ex *cur_network = &pmlmeinfo->network;if (rtw_get_capability ((struct wlan_bssid_ex *)cur_network) &WLAN_CAPABILITY_PRIVACY ) {for (i =sizeof (struct ndis_802_11_fixed_ie ); i < pmlmeinfo->network.ie_length;) {
@@ -1192,7 +1192,7 @@ int support_short_GI(struct adapter *padapter, struct ieee80211_ht_cap *pHT_caps {unsigned char bit_offset;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (!(pmlmeinfo->HT_enable))return _FAIL;
@@ -1335,7 +1335,7 @@ unsigned char check_assoc_AP(u8 *pframe, uint len)void update_IOT_info (struct adapter *padapter) {struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;switch (pmlmeinfo->assoc_AP_vendor) {case HT_IOT_PEER_MARVELL :
@@ -1366,7 +1366,7 @@ void update_IOT_info(struct adapter *padapter)void update_capinfo (struct adapter *Adapter,u16 updateCap) {struct mlme_ext_priv *pmlmeext = &Adapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;bool ShortPreamble;/* Check preamble mode, 2005.01.06, by rcnjko. */
@@ -1448,8 +1448,8 @@ void update_wireless_mode(struct adapter *padapter)void update_bmc_sta_support_rate (struct adapter *padapter,u32 mac_id) { -struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (pmlmeext->cur_wireless_mode &WIRELESS_11B ) {/* Only B, B/G, and B/G/N AP could use CCK rate */
@@ -1464,8 +1464,8 @@ int update_sta_support_rate(struct adapter *padapter, u8 *pvar_ie, uint var_ie_lunsigned int ie_len;struct ndis_802_11_var_ie *pIE;int supportRateNum =0 ; -struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; pIE = (struct ndis_802_11_var_ie *)rtw_get_ie (pvar_ie, _SUPPORTEDRATES_IE_, &ie_len, var_ie_len);if (!pIE)
@@ -1495,7 +1495,7 @@ void process_addba_req(struct adapter *padapter, u8 *paddba_req, u8 *addr)struct sta_priv *pstapriv = &padapter->stapriv;struct ADDBA_request *preq = (struct ADDBA_request *)paddba_req;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &(pmlmeext->mlmext_info); +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; psta =rtw_get_stainfo (pstapriv, addr);
Signature · 1 line
2.19.2
PATCH 11/12 staging: rtl8188eu: rename struct field Wifi_Error_Status
In reply to Michael StraubeRename struct field Wifi_Error_Status to avoid CamelCase. Wifi_Error_Status -> wifi_error_status
--- drivers/staging/rtl8188eu/core/rtw_sreset.c | 4 ++-- drivers/staging/rtl8188eu/include/rtw_sreset.h | 2 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-)
drivers/staging/rtl8188eu/core/rtw_sreset.c +2 -2
@@ -12,10 +12,10 @@ void rtw_hal_sreset_init(struct adapter *padapter) {struct sreset_priv *psrtpriv = &padapter->HalData->srestpriv; - psrtpriv->Wifi_Error_Status =WIFI_STATUS_SUCCESS ; + psrtpriv->wifi_error_status =WIFI_STATUS_SUCCESS ; }void sreset_set_wifi_error_status (struct adapter *padapter,u32 status) { - padapter->HalData->srestpriv.Wifi_Error_Status = status; + padapter->HalData->srestpriv.wifi_error_status = status; }
drivers/staging/rtl8188eu/include/rtw_sreset.h +1 -1
@@ -11,7 +11,7 @@#include <drv_types.h> struct sreset_priv { -u8 Wifi_Error_Status; +u8 wifi_error_status; };#include <rtl8188e_hal.h>
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c +2 -2
@@ -263,7 +263,7 @@ static int usbctrl_vendorreq(struct adapter *adapt, u8 request, u16 value, u16 iif (status == (-ESHUTDOWN ) || status == -ENODEV ) adapt->bSurpriseRemoved = true;else - adapt->HalData->srestpriv.Wifi_Error_Status =USB_VEN_REQ_CMD_FAIL ; + adapt->HalData->srestpriv.wifi_error_status =USB_VEN_REQ_CMD_FAIL ; }else {/* status != len && status >= 0 */ if (status >0 ) {if (requesttype ==0x01 ) {
@@ -410,7 +410,7 @@ static void usb_read_port_complete(struct urb *purb, struct pt_regs *regs)break ;case -EPROTO :case -EOVERFLOW : - adapt->HalData->srestpriv.Wifi_Error_Status =USB_READ_PORT_FAIL ; + adapt->HalData->srestpriv.wifi_error_status =USB_READ_PORT_FAIL ; precvbuf->reuse = true;usb_read_port (adapt,RECV_BULK_IN_ADDR , precvbuf);break ;
Signature · 1 line
2.19.2
PATCH 9/12 staging: rtl8188eu: write out multiplying in wifirate2_ratetbl_inx()
In reply to Michael StraubeWrite out multiplying in wifirate2_ratetbl_inx() to improve readabilitiy and clear checkpatch issues with missing spaces around '*' operator.
--- .../staging/rtl8188eu/core/rtw_wlan_util.c | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +11 -11
@@ -1123,29 +1123,29 @@ static int wifirate2_ratetbl_inx(unsigned char rate) rate = rate &0x7f ;switch (rate) { -case 54 *2 : +case 108 :return 11 ; -case 48 *2 : +case 96 :return 10 ; -case 36 *2 : +case 72 :return 9 ; -case 24 *2 : +case 48 :return 8 ; -case 18 *2 : +case 36 :return 7 ; -case 12 *2 : +case 24 :return 6 ; -case 9 *2 : +case 18 :return 5 ; -case 6 *2 : +case 12 :return 4 ; -case 11 *2 : +case 22 :return 3 ;case 11 :return 2 ; -case 2 *2 : +case 4 :return 1 ; -case 1 *2 : +case 2 :return 0 ;default :return 0 ;
Signature · 1 line
2.19.2
PATCH 12/12 staging: rtl8188eu: remove unused code in rtw_cmd.c
In reply to Michael StraubeRemove unused/commented code in rtw_cmd.c.
--- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 ------------ 1 file changed, 12 deletions(-)
drivers/staging/rtl8188eu/core/rtw_cmd.c +0 -12
@@ -215,8 +215,6 @@ int rtw_cmd_thread(void *context)/* free all cmd_obj resources */ while ((pcmd =rtw_dequeue_cmd (&pcmdpriv->cmd_queue))) { -/* DBG_88E("%s: leaving... drop cmdcode:%u\n", __func__, pcmd->cmdcode); */ -rtw_free_cmd_obj (pcmd); }
@@ -259,7 +257,6 @@ u8 rtw_sitesurvey_cmd(struct adapter *padapter, struct ndis_802_11_ssid *ssid,init_h2fwcmd_w_parm_no_rsp (ph2c, psurveyPara, _SiteSurvey_CMD_); -/* psurveyPara->bsslimit = 48; */ psurveyPara->scan_mode = pmlmepriv->scan_mode;/* prepare ssid list */
@@ -660,9 +657,6 @@ u8 rtw_addbareq_cmd(struct adapter *padapter, u8 tid, u8 *addr)init_h2fwcmd_w_parm_no_rsp (ph2c, paddbareq_parm, _AddBAReq_CMD_); -/* DBG_88E("rtw_addbareq_cmd, tid =%d\n", tid); */ - -/* rtw_enqueue_cmd(pcmdpriv, ph2c); */ res =rtw_enqueue_cmd (pcmdpriv, ph2c); exit:
@@ -696,7 +690,6 @@ u8 rtw_dynamic_chk_wk_cmd(struct adapter *padapter)init_h2fwcmd_w_parm_no_rsp (ph2c, pdrvextra_cmd_parm, _Set_Drv_Extra_CMD_); -/* rtw_enqueue_cmd(pcmdpriv, ph2c); */ res =rtw_enqueue_cmd (pcmdpriv, ph2c); exit:return res;
@@ -862,7 +855,6 @@ static void lps_ctrl_wk_hdl(struct adapter *padapter, u8 lps_ctrl_type)rtw_hal_set_hwreg (padapter,HW_VAR_H2C_FW_JOINBSSRPT , (u8 *)(&mstatus));break ;case LPS_CTRL_SPECIAL_PACKET : -/* DBG_88E("LPS_CTRL_SPECIAL_PACKET\n"); */ pwrpriv->DelayLPSLastTimeStamp = jiffies;LPS_Leave (padapter);break ;
@@ -879,7 +871,6 @@ u8 rtw_lps_ctrl_wk_cmd(struct adapter *padapter, u8 lps_ctrl_type, u8 enqueue)struct cmd_obj *ph2c;struct drvextra_cmd_parm *pdrvextra_cmd_parm;struct cmd_priv *pcmdpriv = &padapter->cmdpriv; -/* struct pwrctrl_priv *pwrctrlpriv = &padapter->pwrctrlpriv; */ u8 res = _SUCCESS;if (enqueue) {
@@ -1029,9 +1020,6 @@ static void rtw_chk_hi_queue_hdl(struct adapter *padapter)if (psta_bmc->sleepq_len ==0 ) {u8 val =0 ; -/* while ((rtw_read32(padapter, 0x414)&0x00ffff00)!= 0) */ -/* while ((rtw_read32(padapter, 0x414)&0x0000ff00)!= 0) */ -rtw_hal_get_hwreg (padapter,HW_VAR_CHK_HI_QUEUE_EMPTY , &val);while (!val) {
Signature · 1 line
2.19.2
PATCH 10/12 staging: rtl8188eu: correct indentation in update_wireless_mode()
In reply to Michael StraubeCorrect indentation in update_wireless_mode() to clear a checkpatch warning. WARNING: Statements should start on a tabstop
--- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +1 -1
@@ -1442,7 +1442,7 @@ void update_wireless_mode(struct adapter *padapter)if (pmlmeext->cur_wireless_mode &WIRELESS_11B )update_mgnt_tx_rate (padapter,IEEE80211_CCK_RATE_1MB ); -else +else update_mgnt_tx_rate (padapter,IEEE80211_OFDM_RATE_6MB ); }
Signature · 1 line
2.19.2
PATCH 8/12 staging: rtl8188eu: add spaces around operators in rtw_wlan_util.c
In reply to Michael StraubeAdd spaces around '+', '-', '&' and '>>' to follow kernel coding style. Reported by checkpatch.
--- .../staging/rtl8188eu/core/rtw_wlan_util.c | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +12 -9
@@ -444,7 +444,8 @@ void write_cam(struct adapter *padapter, u8 entry, u16 ctrl, u8 *mac, u8 *key)break ;default : i = (j -2 ) <<2 ; - val = key[i] | (key[i+1 ] <<8 ) | (key[i+2 ] <<16 ) | (key[i+3 ] <<24 ); + val = key[i] | (key[i +1 ] <<8 ) | (key[i +2 ] <<16 ) | + (key[i +3 ] <<24 );break ; }
@@ -580,7 +581,7 @@ void WMMOnAssocRsp(struct adapter *padapter)/* entry indx: 0->vo, 1->vi, 2->be, 3->bk. */ for (i =0 ; i <4 ; i++) { -for (j = i+1 ; j <4 ; j++) { +for (j = i +1 ; j <4 ; j++) {/* compare CW and AIFS */ if ((edca[j] &0xFFFF ) < (edca[i] &0xFFFF )) { change_inx = true;
@@ -894,7 +895,7 @@ int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len) ht_info_infos_0 =0 ; }if (ht_cap_info != cur_network->BcnInfo.ht_cap_info || - ((ht_info_infos_0&0x03 ) != (cur_network->BcnInfo.ht_info_infos_0&0x03 ))) { + ((ht_info_infos_0 &0x03 ) != (cur_network->BcnInfo.ht_info_infos_0 &0x03 ))) {DBG_88E ("%s bcn now: ht_cap_info:%x ht_info_infos_0:%x\n" , __func__, ht_cap_info, ht_info_infos_0); DBG_88E("%s bcn link: ht_cap_info:%x ht_info_infos_0:%x\n", __func__,
@@ -983,18 +984,20 @@ int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len) }if (encryp_protocol ==ENCRYP_PROTOCOL_WPA || encryp_protocol ==ENCRYP_PROTOCOL_WPA2 ) { - pbuf =rtw_get_wpa_ie (&bssid->ies[12 ], &wpa_ielen, bssid->ie_length-12 ); + pbuf =rtw_get_wpa_ie (&bssid->ies[12 ], &wpa_ielen, + bssid->ie_length -12 );if (pbuf && (wpa_ielen >0 )) { -if (_SUCCESS ==rtw_parse_wpa_ie (pbuf, wpa_ielen+2 , &group_cipher, &pairwise_cipher, &is_8021x)) { +if (_SUCCESS ==rtw_parse_wpa_ie (pbuf, wpa_ielen +2 , &group_cipher, &pairwise_cipher, &is_8021x)) {RT_TRACE (_module_rtl871x_mlme_c_, _drv_info_, ("%s pnetwork->pairwise_cipher: %d, group_cipher is %d, is_8021x is %d\n" , __func__, pairwise_cipher, group_cipher, is_8021x)); } }else { - pbuf =rtw_get_wpa2_ie (&bssid->ies[12 ], &wpa_ielen, bssid->ie_length-12 ); + pbuf =rtw_get_wpa2_ie (&bssid->ies[12 ], &wpa_ielen, + bssid->ie_length -12 );if (pbuf && (wpa_ielen >0 )) { -if (_SUCCESS ==rtw_parse_wpa2_ie (pbuf, wpa_ielen+2 , &group_cipher, &pairwise_cipher, &is_8021x)) { +if (_SUCCESS ==rtw_parse_wpa2_ie (pbuf, wpa_ielen +2 , &group_cipher, &pairwise_cipher, &is_8021x)) {RT_TRACE (_module_rtl871x_mlme_c_, _drv_info_, ("%s pnetwork->pairwise_cipher: %d, pnetwork->group_cipher is %d, is_802x is %d\n" , __func__, pairwise_cipher, group_cipher, is_8021x));
@@ -1498,7 +1501,7 @@ void process_addba_req(struct adapter *padapter, u8 *paddba_req, u8 *addr)if (psta) { param =le16_to_cpu (preq->BA_para_set); - tid = (param>>2 )&0x0f ; + tid = (param >>2 ) &0x0f ; preorder_ctrl = &psta->recvreorder_ctrl[tid]; preorder_ctrl->indicate_seq =0xffff ; preorder_ctrl->enable = pmlmeinfo->accept_addba_req;
@@ -1513,7 +1516,7 @@ void update_TSF(struct mlme_ext_priv *pmlmeext, u8 *pframe, uint len) pIE = pframe +sizeof (struct ieee80211_hdr_3addr ); pbuf = (__le32 *)pIE; - pmlmeext->TSFValue =le32_to_cpu (*(pbuf+1 )); + pmlmeext->TSFValue =le32_to_cpu (*(pbuf +1 )); pmlmeext->TSFValue = pmlmeext->TSFValue <<32 ;
Signature · 1 line
2.19.2
PATCH 7/12 staging: rtl8188eu: cleanup long lines in rtw_wlan_util.c
In reply to Michael StraubeCleanup some lines over 80 characters by adding appropriate line breaks and removing commented code.
--- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +4 -4
@@ -379,7 +379,8 @@ int is_client_associated_to_ap(struct adapter *padapter) pmlmeext = &padapter->mlmeextpriv; pmlmeinfo = &pmlmeext->mlmext_info; -if ((pmlmeinfo->state &WIFI_FW_ASSOC_SUCCESS ) && ((pmlmeinfo->state&0x03 ) ==WIFI_FW_STATION_STATE )) +if ((pmlmeinfo->state &WIFI_FW_ASSOC_SUCCESS ) && + (pmlmeinfo->state &0x03 ) ==WIFI_FW_STATION_STATE )return true;else return _FAIL;
@@ -390,7 +391,8 @@ int is_client_associated_to_ibss(struct adapter *padapter)struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv;struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -if ((pmlmeinfo->state &WIFI_FW_ASSOC_SUCCESS ) && ((pmlmeinfo->state&0x03 ) ==WIFI_FW_ADHOC_STATE )) +if ((pmlmeinfo->state &WIFI_FW_ASSOC_SUCCESS ) && + (pmlmeinfo->state &0x03 ) ==WIFI_FW_ADHOC_STATE )return true;else return _FAIL;
@@ -662,8 +664,6 @@ static void bwmode_update_check(struct adapter *padapter, struct ndis_802_11_varstruct wlan_bssid_ex *cur_network = &pmlmeinfo->network;struct sta_priv *pstapriv = &padapter->stapriv; -/* set_channel_bwmode(padapter, pmlmeext->cur_channel, pmlmeext->cur_ch_offset, pmlmeext->cur_bwmode); */ -/* update ap's stainfo */ psta =rtw_get_stainfo (pstapriv, cur_network->MacAddress);if (psta) {
Signature · 1 line
2.19.2
PATCH 5/12 staging: rtl8188eu: cleanup declarations in rtw_wlan_util.c
In reply to Michael StraubeReplace tabs with spaces and/or remove spaces in declarations to cleanup whitespace. Remove unused/commented declarations.
--- .../staging/rtl8188eu/core/rtw_wlan_util.c | 175 +++++++++--------- 1 file changed, 86 insertions(+), 89 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +86 -89
@@ -177,7 +177,7 @@ static unsigned int ratetbl2rateset(struct adapter *padapter, unsigned char *rat {int i;unsigned char rate; -unsigned int len =0 ; +unsigned int len =0 ;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv;for (i =0 ; i < NumRates; i++) {
@@ -213,8 +213,8 @@ void get_rate_set(struct adapter *padapter, unsigned char *pbssrate, int *bssratvoid UpdateBrateTbl (struct adapter *Adapter,u8 *mbrate) { -u8 i; -u8 rate; +u8 i; +u8 rate;/* 1M, 2M, 5.5M, 11M, 6M, 12M, 24M are mandatory. */ for (i =0 ; i <NDIS_802_11_LENGTH_RATES_EX ; i++) {
@@ -235,8 +235,8 @@ void UpdateBrateTbl(struct adapter *Adapter, u8 *mbrate)void UpdateBrateTblForSoftAP (u8 *bssrateset,u32 bssratelen) { -u8 i; -u8 rate; +u8 i; +u8 rate;for (i =0 ; i < bssratelen; i++) { rate = bssrateset[i] &0x7f ;
@@ -253,14 +253,14 @@ void UpdateBrateTblForSoftAP(u8 *bssrateset, u32 bssratelen)void Save_DM_Func_Flag (struct adapter *padapter) { -u8 saveflag = true; +u8 saveflag = true;rtw_hal_set_hwreg (padapter,HW_VAR_DM_FUNC_OP , (u8 *)(&saveflag)); }void Restore_DM_Func_Flag (struct adapter *padapter) { -u8 saveflag = false; +u8 saveflag = false;rtw_hal_set_hwreg (padapter,HW_VAR_DM_FUNC_OP , (u8 *)(&saveflag)); }
@@ -370,8 +370,8 @@ u16 get_beacon_interval(struct wlan_bssid_ex *bss)int is_client_associated_to_ap (struct adapter *padapter) { -struct mlme_ext_priv *pmlmeext; -struct mlme_ext_info *pmlmeinfo; +struct mlme_ext_priv *pmlmeext; +struct mlme_ext_info *pmlmeinfo;if (!padapter)return _FAIL;
@@ -387,8 +387,8 @@ int is_client_associated_to_ap(struct adapter *padapter)int is_client_associated_to_ibss (struct adapter *padapter) { -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if ((pmlmeinfo->state &WIFI_FW_ASSOC_SUCCESS ) && ((pmlmeinfo->state&0x03 ) ==WIFI_FW_ADHOC_STATE ))return true;
@@ -399,8 +399,8 @@ int is_client_associated_to_ibss(struct adapter *padapter)int is_IBSS_empty (struct adapter *padapter) {unsigned int i; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;for (i =IBSS_START_MAC_ID ; i <NUM_STA ; i++) {if (pmlmeinfo->FW_sta_info[i].status ==1 )
@@ -426,9 +426,9 @@ void invalidate_cam_all(struct adapter *padapter)void write_cam (struct adapter *padapter,u8 entry,u16 ctrl,u8 *mac,u8 *key) { -unsigned int i, val, addr; +unsigned int i, val, addr;int j; -u32 cam_val[2 ]; +u32 cam_val[2 ]; addr = entry <<3 ;
@@ -464,8 +464,8 @@ void clear_cam_entry(struct adapter *padapter, u8 entry)int allocate_fw_sta_entry (struct adapter *padapter) {unsigned int mac_id; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;for (mac_id =IBSS_START_MAC_ID ; mac_id <NUM_STA ; mac_id++) {if (pmlmeinfo->FW_sta_info[mac_id].status ==0 ) {
@@ -480,8 +480,8 @@ int allocate_fw_sta_entry(struct adapter *padapter)void flush_all_cam_entry (struct adapter *padapter) { -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;rtw_hal_set_hwreg (padapter,HW_VAR_CAM_INVALID_ALL ,NULL );
@@ -490,10 +490,9 @@ void flush_all_cam_entry(struct adapter *padapter)int WMM_param_handler (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) { -/* struct registry_priv *pregpriv = &padapter->registrypriv; */ -struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_priv *pmlmepriv = &padapter->mlmepriv; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (pmlmepriv->qospriv.qos_option ==0 ) { pmlmeinfo->WMM_enable =0 ;
@@ -507,15 +506,15 @@ int WMM_param_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)void WMMOnAssocRsp (struct adapter *padapter) { -u8 ACI ,ACM ,AIFS , ECWMin, ECWMax, aSifsTime; -u8 acm_mask; -u16 TXOP ; -u32 acParm, i; -u32 edca[4 ], inx[4 ]; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -struct xmit_priv *pxmitpriv = &padapter->xmitpriv; -struct registry_priv *pregpriv = &padapter->registrypriv; +u8 ACI ,ACM ,AIFS , ECWMin, ECWMax, aSifsTime; +u8 acm_mask; +u16 TXOP ; +u32 acParm, i; +u32 edca[4 ], inx[4 ]; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct xmit_priv *pxmitpriv = &padapter->xmitpriv; +struct registry_priv *pregpriv = &padapter->registrypriv;if (pmlmeinfo->WMM_enable ==0 ) { padapter->mlmepriv.acm_mask =0 ;
@@ -575,7 +574,7 @@ void WMMOnAssocRsp(struct adapter *padapter) inx[0 ] =0 ; inx[1 ] =1 ; inx[2 ] =2 ; inx[3 ] =3 ;if (pregpriv->wifi_spec ==1 ) { -u32 j, change_inx = false; +u32 j, change_inx = false;/* entry indx: 0->vo, 1->vi, 2->be, 3->bk. */ for (i =0 ; i <4 ; i++) {
@@ -606,14 +605,14 @@ void WMMOnAssocRsp(struct adapter *padapter)static void bwmode_update_check (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) { -unsigned char new_bwmode; -unsigned char new_ch_offset; -struct HT_info_element *pHT_info; -struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +unsigned char new_bwmode; +unsigned char new_ch_offset; +struct HT_info_element *pHT_info; +struct mlme_priv *pmlmepriv = &padapter->mlmepriv; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;struct registry_priv *pregistrypriv = &padapter->registrypriv; -struct ht_priv *phtpriv = &pmlmepriv->htpriv; +struct ht_priv *phtpriv = &pmlmepriv->htpriv;if (!pIE)return ;
@@ -684,12 +683,12 @@ static void bwmode_update_check(struct adapter *padapter, struct ndis_802_11_varvoid HT_caps_handler (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) { -unsigned int i; -u8 max_AMPDU_len, min_MPDU_spacing; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -struct ht_priv *phtpriv = &pmlmepriv->htpriv; +unsigned int i; +u8 max_AMPDU_len, min_MPDU_spacing; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_priv *pmlmepriv = &padapter->mlmepriv; +struct ht_priv *phtpriv = &pmlmepriv->htpriv;u8 *HT_cap = (u8 *)(&pmlmeinfo->HT_caps);if (!pIE)
@@ -727,10 +726,10 @@ void HT_caps_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)void HT_info_handler (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) { -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -struct mlme_priv *pmlmepriv = &padapter->mlmepriv; -struct ht_priv *phtpriv = &pmlmepriv->htpriv; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_priv *pmlmepriv = &padapter->mlmepriv; +struct ht_priv *phtpriv = &pmlmepriv->htpriv;if (!pIE)return ;
@@ -747,11 +746,10 @@ void HT_info_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)void HTOnAssocRsp (struct adapter *padapter) { -unsigned char max_AMPDU_len; -unsigned char min_MPDU_spacing; -/* struct registry_priv *pregpriv = &padapter->registrypriv; */ -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +unsigned char max_AMPDU_len; +unsigned char min_MPDU_spacing; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;DBG_88E ("%s\n" , __func__);
@@ -778,8 +776,8 @@ void HTOnAssocRsp(struct adapter *padapter)void ERP_IE_handler (struct adapter *padapter,struct ndis_802_11_var_ie *pIE) { -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (pIE->Length >1 )return ;
@@ -790,9 +788,9 @@ void ERP_IE_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)void VCS_update (struct adapter *padapter,struct sta_info *psta) { -struct registry_priv *pregpriv = &padapter->registrypriv; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct registry_priv *pregpriv = &padapter->registrypriv; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;switch (pregpriv->vrtl_carrier_sense) {/* 0:off 1:on 2:auto */ case 0 :/* off */
@@ -828,11 +826,10 @@ void VCS_update(struct adapter *padapter, struct sta_info *psta)int rtw_check_bcn_info (struct adapter *Adapter,u8 *pframe,u32 packet_len) { -unsigned int len; -unsigned char *p; -unsigned short val16, subtype; +unsigned int len; +unsigned char *p; +unsigned short val16, subtype;struct wlan_network *cur_network = &Adapter->mlmepriv.cur_network; -/* u8 wpa_ie[255], rsn_ie[255]; */ u16 wpa_len =0 , rsn_len =0 ;u8 encryp_protocol =0 ;struct wlan_bssid_ex *bssid;
@@ -842,8 +839,8 @@ int rtw_check_bcn_info(struct adapter *Adapter, u8 *pframe, u32 packet_len)u8 *pbssid =GetAddr3Ptr (pframe);struct HT_info_element *pht_info =NULL ;u32 bcn_channel; -unsigned short ht_cap_info; -unsigned char ht_info_infos_0; +unsigned short ht_cap_info; +unsigned char ht_info_infos_0;int ssid_len;if (!is_client_associated_to_ap (Adapter))
@@ -1061,8 +1058,8 @@ unsigned int is_ap_in_tkip(struct adapter *padapter)u32 i;struct ndis_802_11_var_ie *pIE;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -struct wlan_bssid_ex *cur_network = &pmlmeinfo->network; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct wlan_bssid_ex *cur_network = &pmlmeinfo->network;if (rtw_get_capability ((struct wlan_bssid_ex *)cur_network) &WLAN_CAPABILITY_PRIVACY ) {for (i =sizeof (struct ndis_802_11_fixed_ie ); i < pmlmeinfo->network.ie_length;) {
@@ -1093,8 +1090,8 @@ unsigned int is_ap_in_wep(struct adapter *padapter)u32 i;struct ndis_802_11_var_ie *pIE;struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -struct wlan_bssid_ex *cur_network = &pmlmeinfo->network; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct wlan_bssid_ex *cur_network = &pmlmeinfo->network;if (rtw_get_capability ((struct wlan_bssid_ex *)cur_network) &WLAN_CAPABILITY_PRIVACY ) {for (i =sizeof (struct ndis_802_11_fixed_ie ); i < pmlmeinfo->network.ie_length;) {
@@ -1190,9 +1187,9 @@ unsigned int update_MSC_rate(struct ieee80211_ht_cap *pHT_caps)int support_short_GI (struct adapter *padapter,struct ieee80211_ht_cap *pHT_caps) { -unsigned char bit_offset; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +unsigned char bit_offset; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (!(pmlmeinfo->HT_enable))return _FAIL;
@@ -1264,8 +1261,8 @@ unsigned char check_assoc_AP(u8 *pframe, uint len) {unsigned int i;struct ndis_802_11_var_ie *pIE; -u8 epigram_vendor_flag; -u8 ralink_vendor_flag; +u8 epigram_vendor_flag; +u8 ralink_vendor_flag; epigram_vendor_flag =0 ; ralink_vendor_flag =0 ;
@@ -1334,8 +1331,8 @@ unsigned char check_assoc_AP(u8 *pframe, uint len)void update_IOT_info (struct adapter *padapter) { -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;switch (pmlmeinfo->assoc_AP_vendor) {case HT_IOT_PEER_MARVELL :
@@ -1365,9 +1362,9 @@ void update_IOT_info(struct adapter *padapter)void update_capinfo (struct adapter *Adapter,u16 updateCap) { -struct mlme_ext_priv *pmlmeext = &Adapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; -bool ShortPreamble; +struct mlme_ext_priv *pmlmeext = &Adapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +bool ShortPreamble;/* Check preamble mode, 2005.01.06, by rcnjko. */ /* Mark to update preamble value forever, 2008.03.18 by lanhsin */
@@ -1448,8 +1445,8 @@ void update_wireless_mode(struct adapter *padapter)void update_bmc_sta_support_rate (struct adapter *padapter,u32 mac_id) { -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info;if (pmlmeext->cur_wireless_mode &WIRELESS_11B ) {/* Only B, B/G, and B/G/N AP could use CCK rate */
@@ -1461,11 +1458,11 @@ void update_bmc_sta_support_rate(struct adapter *padapter, u32 mac_id)int update_sta_support_rate (struct adapter *padapter,u8 *pvar_ie,uint var_ie_len,int cam_idx) { -unsigned int ie_len; +unsigned int ie_len;struct ndis_802_11_var_ie *pIE; -int supportRateNum =0 ; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +int supportRateNum =0 ; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; pIE = (struct ndis_802_11_var_ie *)rtw_get_ie (pvar_ie, _SUPPORTEDRATES_IE_, &ie_len, var_ie_len);if (!pIE)
@@ -1493,9 +1490,9 @@ void process_addba_req(struct adapter *padapter, u8 *paddba_req, u8 *addr)u16 param;struct recv_reorder_ctrl *preorder_ctrl;struct sta_priv *pstapriv = &padapter->stapriv; -struct ADDBA_request *preq = (struct ADDBA_request *)paddba_req; -struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; -struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; +struct ADDBA_request *preq = (struct ADDBA_request *)paddba_req; +struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; +struct mlme_ext_info *pmlmeinfo = &pmlmeext->mlmext_info; psta =rtw_get_stainfo (pstapriv, addr);
Signature · 1 line
2.19.2
PATCH 6/12 staging: rtl8188eu: cleanup block comment in rtw_wlan_util.c
In reply to Michael StraubeCleanup a block comment to clear a checkpatch warning.
WARNING: Block comments use * on subsequent lines
--- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +5 -5
@@ -760,11 +760,11 @@ void HTOnAssocRsp(struct adapter *padapter)return ; } -/* handle A-MPDU parameter field */ -/* -AMPDU_para [1:0]:Max AMPDU Len => 0:8k , 1:16k, 2:32k, 3:64k -AMPDU_para [4:2]:Min MPDU Start Spacing -*/ +/* handle A-MPDU parameter field +* +* AMPDU_para [1:0]:Max AMPDU Len => 0:8k , 1:16k, 2:32k, 3:64k +* AMPDU_para [4:2]:Min MPDU Start Spacing +*/ max_AMPDU_len = pmlmeinfo->HT_caps.ampdu_params_info &0x03 ; min_MPDU_spacing = (pmlmeinfo->HT_caps.ampdu_params_info &0x1c ) >>2 ;
Signature · 1 line
2.19.2
Re: [PATCH 10/12] staging: rtl8188eu: correct indentation in update_wireless_mode()
In reply to Michael StraubeQuoted 2 lines · Michael Straube
Correct indentation in
update_wireless_mode()to clear a checkpatch warning. WARNING: Statements should start on a tabstop
[]
drivers/staging/rtl8188eu/core/rtw_wlan_util.c
Quoted 1 line
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +0
-0
[]
drivers/staging/rtl8188eu/core/rtw_wlan_util.c void update_wireless_mode(struct adapter *padapter) · line 1447
Quoted 8 lines
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +1
-1@@ -1442,7 +1442,7 @@ void update_wireless_mode(struct adapter *padapter)if (pmlmeext->cur_wireless_mode &WIRELESS_11B )update_mgnt_tx_rate (padapter,IEEE80211_CCK_RATE_1MB ); -else +else update_mgnt_tx_rate (padapter,IEEE80211_OFDM_RATE_6MB ); }
.
gcc generally emits smaller code by using a single call and a ternary.
$ size drivers/staging/rtl8188eu/core/rtw_wlan_util.o* text data bss dec hex filename 14974 36 0 15010 3aa2 drivers/staging/rtl8188eu/core/rtw_wlan_util.o.new 14990 36 0 15026 3ab2 drivers/staging/rtl8188eu/core/rtw_wlan_util.o.old --- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +3 -4
@@ -1440,10 +1440,9 @@ void update_wireless_mode(struct adapter *padapter)rtw_hal_set_hwreg (padapter,HW_VAR_RESP_SIFS , (u8 *)&SIFS_Timer); -if (pmlmeext->cur_wireless_mode &WIRELESS_11B ) -update_mgnt_tx_rate (padapter,IEEE80211_CCK_RATE_1MB ); -else -update_mgnt_tx_rate (padapter,IEEE80211_OFDM_RATE_6MB ); +update_mgnt_tx_rate (padapter, + pmlmeext->cur_wireless_mode &WIRELESS_11B ? +IEEE80211_CCK_RATE_1MB :IEEE80211_OFDM_RATE_6MB ); }void update_bmc_sta_support_rate (struct adapter *padapter,u32 mac_id)
Re: [PATCH 10/12] staging: rtl8188eu: correct indentation in update_wireless_mode()
Quoted 8 lines · Joe Perches
Quoted 2 lines · Michael Straube
Correct indentation in
update_wireless_mode()to clear a checkpatch warning. WARNING: Statements should start on a tabstop[]
drivers/staging/rtl8188eu/core/rtw_wlan_util.c
Quoted 1 line
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +0
-0[]
Quoted 2 lines
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +0
-0@@ -1442,7 +1442,7 @@ void update_wireless_mode(struct adapter *padapter)
Quoted 9 lines
drivers/staging/rtl8188eu/core/rtw_wlan_util.c void update_wireless_mode(struct adapter *padapter) · line 1447
Quoted 6 lines
drivers/staging/rtl8188eu/core/rtw_wlan_util.c +1
-1if (pmlmeext->cur_wireless_mode &WIRELESS_11B )update_mgnt_tx_rate (padapter,IEEE80211_CCK_RATE_1MB ); -else +else update_mgnt_tx_rate (padapter,IEEE80211_OFDM_RATE_6MB ); }.
gcc generally emits smaller code by using a single call and a ternary.
Good to know, thank you.
Quoted 29 lines
$ size drivers/staging/rtl8188eu/core/rtw_wlan_util.o* text data bss dec hex filename 14974 36 0 15010 3aa2 drivers/staging/rtl8188eu/core/rtw_wlan_util.o.new 14990 36 0 15026 3ab2 drivers/staging/rtl8188eu/core/rtw_wlan_util.o.old --- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)drivers/staging/rtl8188eu/core/rtw_wlan_util.c +3
-4@@ -1440,10 +1440,9 @@ void update_wireless_mode(struct adapter *padapter)rtw_hal_set_hwreg (padapter,HW_VAR_RESP_SIFS , (u8 *)&SIFS_Timer); -if (pmlmeext->cur_wireless_mode &WIRELESS_11B ) -update_mgnt_tx_rate (padapter,IEEE80211_CCK_RATE_1MB ); -else -update_mgnt_tx_rate (padapter,IEEE80211_OFDM_RATE_6MB ); +update_mgnt_tx_rate (padapter, + pmlmeext->cur_wireless_mode &WIRELESS_11B ? +IEEE80211_CCK_RATE_1MB :IEEE80211_OFDM_RATE_6MB ); }void update_bmc_sta_support_rate (struct adapter *padapter,u32 mac_id)