aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Senna Tschudin <peter.senna@gmail.com>2014-05-20 06:33:41 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-05-23 13:17:18 -0400
commit8ffca9eae662004016a6d60a2a79ce93f81f150e (patch)
tree8061e90a714500fb239bc94508d45b125a39410f
parent8a5e7b012d761e85ed8703412e53d1ef997b43ff (diff)
staging: r8712u: Remove useless return variables
This patch remove variables that are initialized with a constant, are never updated, and are only used as parameter of return. Return the constant instead of using a variable. Verified by compilation only. The coccinelle script that find and fixes this issue is: // <smpl> @@ type T; constant C; identifier ret; @@ - T ret = C; ... when != ret - return ret; + return C; // </smpl> Signed-off-by: Peter Senna Tschudin <peter.senna@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/staging/rtl8712/ieee80211.c8
-rw-r--r--drivers/staging/rtl8712/rtl8712_cmd.c3
-rw-r--r--drivers/staging/rtl8712/rtl8712_recv.c7
-rw-r--r--drivers/staging/rtl8712/rtl871x_mlme.c3
-rw-r--r--drivers/staging/rtl8712/rtl871x_mp.c3
-rw-r--r--drivers/staging/rtl8712/rtl871x_mp_ioctl.c49
-rw-r--r--drivers/staging/rtl8712/rtl871x_recv.c4
7 files changed, 26 insertions, 51 deletions
diff --git a/drivers/staging/rtl8712/ieee80211.c b/drivers/staging/rtl8712/ieee80211.c
index 57fef70ad984..fe9459e483c5 100644
--- a/drivers/staging/rtl8712/ieee80211.c
+++ b/drivers/staging/rtl8712/ieee80211.c
@@ -289,7 +289,7 @@ static int r8712_get_wpa2_cipher_suite(u8 *s)
289int r8712_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher, 289int r8712_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher,
290 int *pairwise_cipher) 290 int *pairwise_cipher)
291{ 291{
292 int i, ret = _SUCCESS; 292 int i;
293 int left, count; 293 int left, count;
294 u8 *pos; 294 u8 *pos;
295 295
@@ -324,13 +324,13 @@ int r8712_parse_wpa_ie(u8 *wpa_ie, int wpa_ie_len, int *group_cipher,
324 } 324 }
325 } else if (left == 1) 325 } else if (left == 1)
326 return _FAIL; 326 return _FAIL;
327 return ret; 327 return _SUCCESS;
328} 328}
329 329
330int r8712_parse_wpa2_ie(u8 *rsn_ie, int rsn_ie_len, int *group_cipher, 330int r8712_parse_wpa2_ie(u8 *rsn_ie, int rsn_ie_len, int *group_cipher,
331 int *pairwise_cipher) 331 int *pairwise_cipher)
332{ 332{
333 int i, ret = _SUCCESS; 333 int i;
334 int left, count; 334 int left, count;
335 u8 *pos; 335 u8 *pos;
336 336
@@ -364,7 +364,7 @@ int r8712_parse_wpa2_ie(u8 *rsn_ie, int rsn_ie_len, int *group_cipher,
364 } 364 }
365 } else if (left == 1) 365 } else if (left == 1)
366 return _FAIL; 366 return _FAIL;
367 return ret; 367 return _SUCCESS;
368} 368}
369 369
370int r8712_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len, 370int r8712_get_sec_ie(u8 *in_ie, uint in_len, u8 *rsn_ie, u16 *rsn_len,
diff --git a/drivers/staging/rtl8712/rtl8712_cmd.c b/drivers/staging/rtl8712/rtl8712_cmd.c
index 1a4b7a651f92..8ca7d7e68dca 100644
--- a/drivers/staging/rtl8712/rtl8712_cmd.c
+++ b/drivers/staging/rtl8712/rtl8712_cmd.c
@@ -290,8 +290,7 @@ static struct cmd_obj *cmd_hdl_filter(struct _adapter *padapter,
290 290
291static u8 check_cmd_fifo(struct _adapter *padapter, uint sz) 291static u8 check_cmd_fifo(struct _adapter *padapter, uint sz)
292{ 292{
293 u8 res = _SUCCESS; 293 return _SUCCESS;
294 return res;
295} 294}
296 295
297u8 r8712_fw_cmd(struct _adapter *pAdapter, u32 cmd) 296u8 r8712_fw_cmd(struct _adapter *pAdapter, u32 cmd)
diff --git a/drivers/staging/rtl8712/rtl8712_recv.c b/drivers/staging/rtl8712/rtl8712_recv.c
index 0723b2f73aad..667398a67370 100644
--- a/drivers/staging/rtl8712/rtl8712_recv.c
+++ b/drivers/staging/rtl8712/rtl8712_recv.c
@@ -123,8 +123,6 @@ void r8712_free_recv_priv(struct recv_priv *precvpriv)
123 123
124int r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf) 124int r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf)
125{ 125{
126 int res = _SUCCESS;
127
128 precvbuf->transfer_len = 0; 126 precvbuf->transfer_len = 0;
129 precvbuf->len = 0; 127 precvbuf->len = 0;
130 precvbuf->ref_cnt = 0; 128 precvbuf->ref_cnt = 0;
@@ -134,7 +132,7 @@ int r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf)
134 precvbuf->ptail = precvbuf->pbuf; 132 precvbuf->ptail = precvbuf->pbuf;
135 precvbuf->pend = precvbuf->pdata + MAX_RECVBUF_SZ; 133 precvbuf->pend = precvbuf->pdata + MAX_RECVBUF_SZ;
136 } 134 }
137 return res; 135 return _SUCCESS;
138} 136}
139 137
140int r8712_free_recvframe(union recv_frame *precvframe, 138int r8712_free_recvframe(union recv_frame *precvframe,
@@ -347,7 +345,6 @@ static int amsdu_to_msdu(struct _adapter *padapter, union recv_frame *prframe)
347 _pkt *sub_skb, *subframes[MAX_SUBFRAME_COUNT]; 345 _pkt *sub_skb, *subframes[MAX_SUBFRAME_COUNT];
348 struct recv_priv *precvpriv = &padapter->recvpriv; 346 struct recv_priv *precvpriv = &padapter->recvpriv;
349 struct __queue *pfree_recv_queue = &(precvpriv->free_recv_queue); 347 struct __queue *pfree_recv_queue = &(precvpriv->free_recv_queue);
350 int ret = _SUCCESS;
351 348
352 nr_subframes = 0; 349 nr_subframes = 0;
353 pattrib = &prframe->u.hdr.attrib; 350 pattrib = &prframe->u.hdr.attrib;
@@ -435,7 +432,7 @@ static int amsdu_to_msdu(struct _adapter *padapter, union recv_frame *prframe)
435exit: 432exit:
436 prframe->u.hdr.len = 0; 433 prframe->u.hdr.len = 0;
437 r8712_free_recvframe(prframe, pfree_recv_queue); 434 r8712_free_recvframe(prframe, pfree_recv_queue);
438 return ret; 435 return _SUCCESS;
439} 436}
440 437
441void r8712_rxcmd_event_hdl(struct _adapter *padapter, void *prxcmdbuf) 438void r8712_rxcmd_event_hdl(struct _adapter *padapter, void *prxcmdbuf)
diff --git a/drivers/staging/rtl8712/rtl871x_mlme.c b/drivers/staging/rtl8712/rtl871x_mlme.c
index 23fd8c1fda3c..f8f651a9d7b0 100644
--- a/drivers/staging/rtl8712/rtl871x_mlme.c
+++ b/drivers/staging/rtl8712/rtl871x_mlme.c
@@ -1211,7 +1211,6 @@ sint r8712_set_auth(struct _adapter *adapter,
1211 struct cmd_priv *pcmdpriv = &adapter->cmdpriv; 1211 struct cmd_priv *pcmdpriv = &adapter->cmdpriv;
1212 struct cmd_obj *pcmd; 1212 struct cmd_obj *pcmd;
1213 struct setauth_parm *psetauthparm; 1213 struct setauth_parm *psetauthparm;
1214 sint ret = _SUCCESS;
1215 1214
1216 pcmd = (struct cmd_obj *)_malloc(sizeof(struct cmd_obj)); 1215 pcmd = (struct cmd_obj *)_malloc(sizeof(struct cmd_obj));
1217 if (pcmd == NULL) 1216 if (pcmd == NULL)
@@ -1232,7 +1231,7 @@ sint r8712_set_auth(struct _adapter *adapter,
1232 pcmd->rspsz = 0; 1231 pcmd->rspsz = 0;
1233 _init_listhead(&pcmd->list); 1232 _init_listhead(&pcmd->list);
1234 r8712_enqueue_cmd(pcmdpriv, pcmd); 1233 r8712_enqueue_cmd(pcmdpriv, pcmd);
1235 return ret; 1234 return _SUCCESS;
1236} 1235}
1237 1236
1238sint r8712_set_key(struct _adapter *adapter, 1237sint r8712_set_key(struct _adapter *adapter,
diff --git a/drivers/staging/rtl8712/rtl871x_mp.c b/drivers/staging/rtl8712/rtl871x_mp.c
index 0563318a19ff..5fd60cd322bf 100644
--- a/drivers/staging/rtl8712/rtl871x_mp.c
+++ b/drivers/staging/rtl8712/rtl871x_mp.c
@@ -80,9 +80,8 @@ _exit_init_mp_priv:
80 80
81static int free_mp_priv(struct mp_priv *pmp_priv) 81static int free_mp_priv(struct mp_priv *pmp_priv)
82{ 82{
83 int res = 0;
84 kfree(pmp_priv->pallocated_mp_xmitframe_buf); 83 kfree(pmp_priv->pallocated_mp_xmitframe_buf);
85 return res; 84 return 0;
86} 85}
87 86
88void mp871xinit(struct _adapter *padapter) 87void mp871xinit(struct _adapter *padapter)
diff --git a/drivers/staging/rtl8712/rtl871x_mp_ioctl.c b/drivers/staging/rtl8712/rtl871x_mp_ioctl.c
index 5bd42966fd5c..9827ff8143b2 100644
--- a/drivers/staging/rtl8712/rtl871x_mp_ioctl.c
+++ b/drivers/staging/rtl8712/rtl871x_mp_ioctl.c
@@ -66,7 +66,6 @@ uint oid_rt_wireless_mode_hdl(struct oid_par_priv *poid_par_priv)
66 66
67uint oid_rt_pro_write_bb_reg_hdl(struct oid_par_priv *poid_par_priv) 67uint oid_rt_pro_write_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
68{ 68{
69 uint status = RNDIS_STATUS_SUCCESS;
70 struct _adapter *Adapter = (struct _adapter *) 69 struct _adapter *Adapter = (struct _adapter *)
71 (poid_par_priv->adapter_context); 70 (poid_par_priv->adapter_context);
72 struct bb_reg_param *pbbreg; 71 struct bb_reg_param *pbbreg;
@@ -83,12 +82,11 @@ uint oid_rt_pro_write_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
83 offset |= BB_REG_BASE_ADDR; 82 offset |= BB_REG_BASE_ADDR;
84 value = pbbreg->value; 83 value = pbbreg->value;
85 r8712_bb_reg_write(Adapter, offset, value); 84 r8712_bb_reg_write(Adapter, offset, value);
86 return status; 85 return RNDIS_STATUS_SUCCESS;
87} 86}
88 87
89uint oid_rt_pro_read_bb_reg_hdl(struct oid_par_priv *poid_par_priv) 88uint oid_rt_pro_read_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
90{ 89{
91 uint status = RNDIS_STATUS_SUCCESS;
92 struct _adapter *Adapter = (struct _adapter *) 90 struct _adapter *Adapter = (struct _adapter *)
93 (poid_par_priv->adapter_context); 91 (poid_par_priv->adapter_context);
94 struct bb_reg_param *pbbreg; 92 struct bb_reg_param *pbbreg;
@@ -106,12 +104,11 @@ uint oid_rt_pro_read_bb_reg_hdl(struct oid_par_priv *poid_par_priv)
106 value = r8712_bb_reg_read(Adapter, offset); 104 value = r8712_bb_reg_read(Adapter, offset);
107 pbbreg->value = value; 105 pbbreg->value = value;
108 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; 106 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
109 return status; 107 return RNDIS_STATUS_SUCCESS;
110} 108}
111 109
112uint oid_rt_pro_write_rf_reg_hdl(struct oid_par_priv *poid_par_priv) 110uint oid_rt_pro_write_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
113{ 111{
114 uint status = RNDIS_STATUS_SUCCESS;
115 struct _adapter *Adapter = (struct _adapter *) 112 struct _adapter *Adapter = (struct _adapter *)
116 (poid_par_priv->adapter_context); 113 (poid_par_priv->adapter_context);
117 struct rf_reg_param *pbbreg; 114 struct rf_reg_param *pbbreg;
@@ -130,14 +127,13 @@ uint oid_rt_pro_write_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
130 offset = (u8)pbbreg->offset; 127 offset = (u8)pbbreg->offset;
131 value = pbbreg->value; 128 value = pbbreg->value;
132 r8712_rf_reg_write(Adapter, path, offset, value); 129 r8712_rf_reg_write(Adapter, path, offset, value);
133 return status; 130 return RNDIS_STATUS_SUCCESS;
134} 131}
135 132
136uint oid_rt_pro_read_rf_reg_hdl(struct oid_par_priv *poid_par_priv) 133uint oid_rt_pro_read_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
137{ 134{
138 struct _adapter *Adapter = (struct _adapter *) 135 struct _adapter *Adapter = (struct _adapter *)
139 (poid_par_priv->adapter_context); 136 (poid_par_priv->adapter_context);
140 uint status = RNDIS_STATUS_SUCCESS;
141 struct rf_reg_param *pbbreg; 137 struct rf_reg_param *pbbreg;
142 u8 path; 138 u8 path;
143 u8 offset; 139 u8 offset;
@@ -155,7 +151,7 @@ uint oid_rt_pro_read_rf_reg_hdl(struct oid_par_priv *poid_par_priv)
155 value = r8712_rf_reg_read(Adapter, path, offset); 151 value = r8712_rf_reg_read(Adapter, path, offset);
156 pbbreg->value = value; 152 pbbreg->value = value;
157 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; 153 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
158 return status; 154 return RNDIS_STATUS_SUCCESS;
159} 155}
160 156
161/*This function initializes the DUT to the MP test mode*/ 157/*This function initializes the DUT to the MP test mode*/
@@ -266,7 +262,6 @@ uint oid_rt_pro_set_data_rate_hdl(struct oid_par_priv
266{ 262{
267 struct _adapter *Adapter = (struct _adapter *) 263 struct _adapter *Adapter = (struct _adapter *)
268 (poid_par_priv->adapter_context); 264 (poid_par_priv->adapter_context);
269 uint status = RNDIS_STATUS_SUCCESS;
270 u32 ratevalue; 265 u32 ratevalue;
271 266
272 if (poid_par_priv->type_of_oid != SET_OID) 267 if (poid_par_priv->type_of_oid != SET_OID)
@@ -278,7 +273,7 @@ uint oid_rt_pro_set_data_rate_hdl(struct oid_par_priv
278 return RNDIS_STATUS_INVALID_DATA; 273 return RNDIS_STATUS_INVALID_DATA;
279 Adapter->mppriv.curr_rateidx = ratevalue; 274 Adapter->mppriv.curr_rateidx = ratevalue;
280 r8712_SetDataRate(Adapter); 275 r8712_SetDataRate(Adapter);
281 return status; 276 return RNDIS_STATUS_SUCCESS;
282} 277}
283 278
284uint oid_rt_pro_start_test_hdl(struct oid_par_priv *poid_par_priv) 279uint oid_rt_pro_start_test_hdl(struct oid_par_priv *poid_par_priv)
@@ -328,7 +323,6 @@ uint oid_rt_pro_set_channel_direct_call_hdl(struct oid_par_priv
328{ 323{
329 struct _adapter *Adapter = (struct _adapter *) 324 struct _adapter *Adapter = (struct _adapter *)
330 (poid_par_priv->adapter_context); 325 (poid_par_priv->adapter_context);
331 uint status = RNDIS_STATUS_SUCCESS;
332 u32 Channel; 326 u32 Channel;
333 327
334 if (poid_par_priv->type_of_oid != SET_OID) 328 if (poid_par_priv->type_of_oid != SET_OID)
@@ -340,14 +334,13 @@ uint oid_rt_pro_set_channel_direct_call_hdl(struct oid_par_priv
340 return RNDIS_STATUS_NOT_ACCEPTED; 334 return RNDIS_STATUS_NOT_ACCEPTED;
341 Adapter->mppriv.curr_ch = Channel; 335 Adapter->mppriv.curr_ch = Channel;
342 r8712_SetChannel(Adapter); 336 r8712_SetChannel(Adapter);
343 return status; 337 return RNDIS_STATUS_SUCCESS;
344} 338}
345 339
346uint oid_rt_pro_set_antenna_bb_hdl(struct oid_par_priv *poid_par_priv) 340uint oid_rt_pro_set_antenna_bb_hdl(struct oid_par_priv *poid_par_priv)
347{ 341{
348 struct _adapter *Adapter = (struct _adapter *) 342 struct _adapter *Adapter = (struct _adapter *)
349 (poid_par_priv->adapter_context); 343 (poid_par_priv->adapter_context);
350 uint status = RNDIS_STATUS_SUCCESS;
351 u32 antenna; 344 u32 antenna;
352 345
353 if (poid_par_priv->type_of_oid != SET_OID) 346 if (poid_par_priv->type_of_oid != SET_OID)
@@ -358,7 +351,7 @@ uint oid_rt_pro_set_antenna_bb_hdl(struct oid_par_priv *poid_par_priv)
358 Adapter->mppriv.antenna_tx = (u16)((antenna & 0xFFFF0000) >> 16); 351 Adapter->mppriv.antenna_tx = (u16)((antenna & 0xFFFF0000) >> 16);
359 Adapter->mppriv.antenna_rx = (u16)(antenna & 0x0000FFFF); 352 Adapter->mppriv.antenna_rx = (u16)(antenna & 0x0000FFFF);
360 r8712_SwitchAntenna(Adapter); 353 r8712_SwitchAntenna(Adapter);
361 return status; 354 return RNDIS_STATUS_SUCCESS;
362} 355}
363 356
364uint oid_rt_pro_set_tx_power_control_hdl( 357uint oid_rt_pro_set_tx_power_control_hdl(
@@ -366,7 +359,6 @@ uint oid_rt_pro_set_tx_power_control_hdl(
366{ 359{
367 struct _adapter *Adapter = (struct _adapter *) 360 struct _adapter *Adapter = (struct _adapter *)
368 (poid_par_priv->adapter_context); 361 (poid_par_priv->adapter_context);
369 uint status = RNDIS_STATUS_SUCCESS;
370 u32 tx_pwr_idx; 362 u32 tx_pwr_idx;
371 363
372 if (poid_par_priv->type_of_oid != SET_OID) 364 if (poid_par_priv->type_of_oid != SET_OID)
@@ -378,7 +370,7 @@ uint oid_rt_pro_set_tx_power_control_hdl(
378 return RNDIS_STATUS_NOT_ACCEPTED; 370 return RNDIS_STATUS_NOT_ACCEPTED;
379 Adapter->mppriv.curr_txpoweridx = (u8)tx_pwr_idx; 371 Adapter->mppriv.curr_txpoweridx = (u8)tx_pwr_idx;
380 r8712_SetTxPower(Adapter); 372 r8712_SetTxPower(Adapter);
381 return status; 373 return RNDIS_STATUS_SUCCESS;
382} 374}
383 375
384uint oid_rt_pro_query_tx_packet_sent_hdl( 376uint oid_rt_pro_query_tx_packet_sent_hdl(
@@ -839,7 +831,6 @@ uint oid_rt_poll_rx_status_hdl(struct oid_par_priv *poid_par_priv)
839{ 831{
840 struct _adapter *Adapter = (struct _adapter *) 832 struct _adapter *Adapter = (struct _adapter *)
841 (poid_par_priv->adapter_context); 833 (poid_par_priv->adapter_context);
842 uint status = RNDIS_STATUS_SUCCESS;
843 834
844 if (poid_par_priv->type_of_oid != QUERY_OID) 835 if (poid_par_priv->type_of_oid != QUERY_OID)
845 return RNDIS_STATUS_NOT_ACCEPTED; 836 return RNDIS_STATUS_NOT_ACCEPTED;
@@ -847,7 +838,7 @@ uint oid_rt_poll_rx_status_hdl(struct oid_par_priv *poid_par_priv)
847 (unsigned char *)&Adapter->mppriv.rxstat, 838 (unsigned char *)&Adapter->mppriv.rxstat,
848 sizeof(struct recv_stat)); 839 sizeof(struct recv_stat));
849 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; 840 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
850 return status; 841 return RNDIS_STATUS_SUCCESS;
851} 842}
852 843
853uint oid_rt_pro_cfg_debug_message_hdl(struct oid_par_priv 844uint oid_rt_pro_cfg_debug_message_hdl(struct oid_par_priv
@@ -875,7 +866,6 @@ uint oid_rt_get_thermal_meter_hdl(struct oid_par_priv *poid_par_priv)
875{ 866{
876 struct _adapter *Adapter = (struct _adapter *) 867 struct _adapter *Adapter = (struct _adapter *)
877 (poid_par_priv->adapter_context); 868 (poid_par_priv->adapter_context);
878 uint status = RNDIS_STATUS_SUCCESS;
879 869
880 if (poid_par_priv->type_of_oid != QUERY_OID) 870 if (poid_par_priv->type_of_oid != QUERY_OID)
881 return RNDIS_STATUS_NOT_ACCEPTED; 871 return RNDIS_STATUS_NOT_ACCEPTED;
@@ -897,7 +887,7 @@ uint oid_rt_get_thermal_meter_hdl(struct oid_par_priv *poid_par_priv)
897 *(u32 *)poid_par_priv->information_buf = 887 *(u32 *)poid_par_priv->information_buf =
898 Adapter->mppriv.workparam.io_value; 888 Adapter->mppriv.workparam.io_value;
899 *poid_par_priv->bytes_rw = sizeof(u32); 889 *poid_par_priv->bytes_rw = sizeof(u32);
900 return status; 890 return RNDIS_STATUS_SUCCESS;
901} 891}
902 892
903uint oid_rt_pro_set_power_tracking_hdl(struct oid_par_priv 893uint oid_rt_pro_set_power_tracking_hdl(struct oid_par_priv
@@ -1091,7 +1081,6 @@ uint oid_rt_pro_dele_sta_info_hdl(struct oid_par_priv *poid_par_priv)
1091 (poid_par_priv->adapter_context); 1081 (poid_par_priv->adapter_context);
1092 1082
1093 unsigned long irqL; 1083 unsigned long irqL;
1094 uint status = RNDIS_STATUS_SUCCESS;
1095 1084
1096 struct sta_info *psta = NULL; 1085 struct sta_info *psta = NULL;
1097 u8 *macaddr; 1086 u8 *macaddr;
@@ -1113,7 +1102,7 @@ uint oid_rt_pro_dele_sta_info_hdl(struct oid_par_priv *poid_par_priv)
1113 spin_unlock_irqrestore(&(Adapter->stapriv.sta_hash_lock), irqL); 1102 spin_unlock_irqrestore(&(Adapter->stapriv.sta_hash_lock), irqL);
1114 } 1103 }
1115 1104
1116 return status; 1105 return RNDIS_STATUS_SUCCESS;
1117} 1106}
1118/*--------------------------------------------------------------------------*/ 1107/*--------------------------------------------------------------------------*/
1119static u32 mp_query_drv_var(struct _adapter *padapter, u8 offset, u32 var) 1108static u32 mp_query_drv_var(struct _adapter *padapter, u8 offset, u32 var)
@@ -1126,8 +1115,6 @@ uint oid_rt_pro_query_dr_variable_hdl(struct oid_par_priv *poid_par_priv)
1126 struct _adapter *Adapter = (struct _adapter *) 1115 struct _adapter *Adapter = (struct _adapter *)
1127 (poid_par_priv->adapter_context); 1116 (poid_par_priv->adapter_context);
1128 1117
1129 uint status = RNDIS_STATUS_SUCCESS;
1130
1131 struct DR_VARIABLE_STRUCT *pdrv_var; 1118 struct DR_VARIABLE_STRUCT *pdrv_var;
1132 1119
1133 if (poid_par_priv->type_of_oid != QUERY_OID) 1120 if (poid_par_priv->type_of_oid != QUERY_OID)
@@ -1139,7 +1126,7 @@ uint oid_rt_pro_query_dr_variable_hdl(struct oid_par_priv *poid_par_priv)
1139 pdrv_var->variable = mp_query_drv_var(Adapter, pdrv_var->offset, 1126 pdrv_var->variable = mp_query_drv_var(Adapter, pdrv_var->offset,
1140 pdrv_var->variable); 1127 pdrv_var->variable);
1141 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; 1128 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
1142 return status; 1129 return RNDIS_STATUS_SUCCESS;
1143} 1130}
1144 1131
1145/*--------------------------------------------------------------------------*/ 1132/*--------------------------------------------------------------------------*/
@@ -1243,7 +1230,6 @@ uint oid_rt_get_efuse_current_size_hdl(struct oid_par_priv
1243{ 1230{
1244 struct _adapter *Adapter = (struct _adapter *) 1231 struct _adapter *Adapter = (struct _adapter *)
1245 (poid_par_priv->adapter_context); 1232 (poid_par_priv->adapter_context);
1246 uint status = RNDIS_STATUS_SUCCESS;
1247 1233
1248 if (poid_par_priv->type_of_oid != QUERY_OID) 1234 if (poid_par_priv->type_of_oid != QUERY_OID)
1249 return RNDIS_STATUS_NOT_ACCEPTED; 1235 return RNDIS_STATUS_NOT_ACCEPTED;
@@ -1254,14 +1240,13 @@ uint oid_rt_get_efuse_current_size_hdl(struct oid_par_priv
1254 r8712_efuse_get_current_size(Adapter); 1240 r8712_efuse_get_current_size(Adapter);
1255 r8712_efuse_reg_uninit(Adapter); 1241 r8712_efuse_reg_uninit(Adapter);
1256 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; 1242 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
1257 return status; 1243 return RNDIS_STATUS_SUCCESS;
1258} 1244}
1259 1245
1260uint oid_rt_get_efuse_max_size_hdl(struct oid_par_priv *poid_par_priv) 1246uint oid_rt_get_efuse_max_size_hdl(struct oid_par_priv *poid_par_priv)
1261{ 1247{
1262 struct _adapter *Adapter = (struct _adapter *) 1248 struct _adapter *Adapter = (struct _adapter *)
1263 (poid_par_priv->adapter_context); 1249 (poid_par_priv->adapter_context);
1264 uint status = RNDIS_STATUS_SUCCESS;
1265 1250
1266 if (poid_par_priv->type_of_oid != QUERY_OID) 1251 if (poid_par_priv->type_of_oid != QUERY_OID)
1267 return RNDIS_STATUS_NOT_ACCEPTED; 1252 return RNDIS_STATUS_NOT_ACCEPTED;
@@ -1270,7 +1255,7 @@ uint oid_rt_get_efuse_max_size_hdl(struct oid_par_priv *poid_par_priv)
1270 *(int *)poid_par_priv->information_buf = 1255 *(int *)poid_par_priv->information_buf =
1271 r8712_efuse_get_max_size(Adapter); 1256 r8712_efuse_get_max_size(Adapter);
1272 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len; 1257 *poid_par_priv->bytes_rw = poid_par_priv->information_buf_len;
1273 return status; 1258 return RNDIS_STATUS_SUCCESS;
1274} 1259}
1275 1260
1276uint oid_rt_pro_efuse_hdl(struct oid_par_priv *poid_par_priv) 1261uint oid_rt_pro_efuse_hdl(struct oid_par_priv *poid_par_priv)
@@ -1320,7 +1305,6 @@ uint oid_rt_set_bandwidth_hdl(struct oid_par_priv *poid_par_priv)
1320{ 1305{
1321 struct _adapter *Adapter = (struct _adapter *) 1306 struct _adapter *Adapter = (struct _adapter *)
1322 (poid_par_priv->adapter_context); 1307 (poid_par_priv->adapter_context);
1323 uint status = RNDIS_STATUS_SUCCESS;
1324 u32 bandwidth; 1308 u32 bandwidth;
1325 1309
1326 if (poid_par_priv->type_of_oid != SET_OID) 1310 if (poid_par_priv->type_of_oid != SET_OID)
@@ -1332,14 +1316,13 @@ uint oid_rt_set_bandwidth_hdl(struct oid_par_priv *poid_par_priv)
1332 bandwidth = HT_CHANNEL_WIDTH_40; 1316 bandwidth = HT_CHANNEL_WIDTH_40;
1333 Adapter->mppriv.curr_bandwidth = (u8)bandwidth; 1317 Adapter->mppriv.curr_bandwidth = (u8)bandwidth;
1334 r8712_SwitchBandwidth(Adapter); 1318 r8712_SwitchBandwidth(Adapter);
1335 return status; 1319 return RNDIS_STATUS_SUCCESS;
1336} 1320}
1337 1321
1338uint oid_rt_set_crystal_cap_hdl(struct oid_par_priv *poid_par_priv) 1322uint oid_rt_set_crystal_cap_hdl(struct oid_par_priv *poid_par_priv)
1339{ 1323{
1340 struct _adapter *Adapter = (struct _adapter *) 1324 struct _adapter *Adapter = (struct _adapter *)
1341 (poid_par_priv->adapter_context); 1325 (poid_par_priv->adapter_context);
1342 uint status = RNDIS_STATUS_SUCCESS;
1343 u32 crystal_cap = 0; 1326 u32 crystal_cap = 0;
1344 1327
1345 if (poid_par_priv->type_of_oid != SET_OID) 1328 if (poid_par_priv->type_of_oid != SET_OID)
@@ -1351,7 +1334,7 @@ uint oid_rt_set_crystal_cap_hdl(struct oid_par_priv *poid_par_priv)
1351 return RNDIS_STATUS_NOT_ACCEPTED; 1334 return RNDIS_STATUS_NOT_ACCEPTED;
1352 Adapter->mppriv.curr_crystalcap = crystal_cap; 1335 Adapter->mppriv.curr_crystalcap = crystal_cap;
1353 r8712_SetCrystalCap(Adapter); 1336 r8712_SetCrystalCap(Adapter);
1354 return status; 1337 return RNDIS_STATUS_SUCCESS;
1355} 1338}
1356 1339
1357uint oid_rt_set_rx_packet_type_hdl(struct oid_par_priv 1340uint oid_rt_set_rx_packet_type_hdl(struct oid_par_priv
diff --git a/drivers/staging/rtl8712/rtl871x_recv.c b/drivers/staging/rtl8712/rtl871x_recv.c
index 274c359279ef..4ac4a1b44d2a 100644
--- a/drivers/staging/rtl8712/rtl871x_recv.c
+++ b/drivers/staging/rtl8712/rtl871x_recv.c
@@ -605,8 +605,6 @@ sint r8712_wlanhdr_to_ethhdr(union recv_frame *precvframe)
605 u8 bsnaphdr; 605 u8 bsnaphdr;
606 u8 *psnap_type; 606 u8 *psnap_type;
607 struct ieee80211_snap_hdr *psnap; 607 struct ieee80211_snap_hdr *psnap;
608
609 sint ret = _SUCCESS;
610 struct _adapter *adapter = precvframe->u.hdr.adapter; 608 struct _adapter *adapter = precvframe->u.hdr.adapter;
611 struct mlme_priv *pmlmepriv = &adapter->mlmepriv; 609 struct mlme_priv *pmlmepriv = &adapter->mlmepriv;
612 610
@@ -653,7 +651,7 @@ sint r8712_wlanhdr_to_ethhdr(union recv_frame *precvframe)
653 len = htons(len); 651 len = htons(len);
654 memcpy(ptr + 12, &len, 2); 652 memcpy(ptr + 12, &len, 2);
655 } 653 }
656 return ret; 654 return _SUCCESS;
657} 655}
658 656
659s32 r8712_recv_entry(union recv_frame *precvframe) 657s32 r8712_recv_entry(union recv_frame *precvframe)