diff options
author | Ajay Singh | 2018-09-25 08:23:26 +0200 |
---|---|---|
committer | Greg Kroah-Hartman | 2018-09-25 20:53:56 +0200 |
commit | 1a46d545e985d78cb8d9b0f32ee75cd45ffed0e7 (patch) | |
tree | 8bf878f9abfa73b4abb6e30d459e6abc5f1d1594 /drivers/staging/wilc1000 | |
parent | staging: wilc1000: change return type to 'void' for wilc_wlan_cfg_indicate_rx() (diff) | |
download | kernel-qcow2-linux-1a46d545e985d78cb8d9b0f32ee75cd45ffed0e7.tar.gz kernel-qcow2-linux-1a46d545e985d78cb8d9b0f32ee75cd45ffed0e7.tar.xz kernel-qcow2-linux-1a46d545e985d78cb8d9b0f32ee75cd45ffed0e7.zip |
staging: wilc1000: refactor wilc_wlan_parse_info_frame() function
Return 'void' from wilc_wlan_parse_info_frame() as same constant value
is returned always. Also removed the 'size' from input parameter as its
not used in the function.
Signed-off-by: Ajay Singh <ajay.kathat@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/wilc1000')
-rw-r--r-- | drivers/staging/wilc1000/wilc_wlan_cfg.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/drivers/staging/wilc1000/wilc_wlan_cfg.c b/drivers/staging/wilc1000/wilc_wlan_cfg.c index 42c64edf4f71..2b5471bb3cfe 100644 --- a/drivers/staging/wilc1000/wilc_wlan_cfg.c +++ b/drivers/staging/wilc1000/wilc_wlan_cfg.c @@ -350,22 +350,17 @@ static void wilc_wlan_parse_response_frame(u8 *info, int size) } } -static int wilc_wlan_parse_info_frame(u8 *info, int size) +static void wilc_wlan_parse_info_frame(u8 *info) { struct wilc_mac_cfg *pd = &g_mac; u32 wid, len; - int type = WILC_CFG_RSP_STATUS; wid = info[0] | (info[1] << 8); len = info[2]; - if (len == 1 && wid == WID_STATUS) { + if (len == 1 && wid == WID_STATUS) pd->mac_status = info[3]; - type = WILC_CFG_RSP_STATUS; - } - - return type; } /******************************************** @@ -528,7 +523,8 @@ void wilc_wlan_cfg_indicate_rx(struct wilc *wilc, u8 *frame, int size, break; case 'I': - rsp->type = wilc_wlan_parse_info_frame(frame, size); + wilc_wlan_parse_info_frame(frame); + rsp->type = WILC_CFG_RSP_STATUS; rsp->seq_no = msg_id; /*call host interface info parse as well*/ wilc_gnrl_async_info_received(wilc, frame - 4, size + 4); |