From: Malcolm Priestley Date: Sun, 20 Jul 2014 14:33:29 +0000 (+0100) Subject: staging: vt6656: dead code remove channel switch. X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=bab97c05510fbaa28655bd5592dc0b559e677c1c;p=openwrt%2Fstaging%2Fblogic.git staging: vt6656: dead code remove channel switch. The driver needs to do anything special for channel switch. Signed-off-by: Malcolm Priestley Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/vt6656/device.h b/drivers/staging/vt6656/device.h index 101d0ca8bf1e..120d3250626d 100644 --- a/drivers/staging/vt6656/device.h +++ b/drivers/staging/vt6656/device.h @@ -391,10 +391,6 @@ struct vnt_private { /* command timer */ struct delayed_work run_command_work; - int bChannelSwitch; - u8 byNewChannel; - u8 byChannelSwitchCount; - struct ieee80211_low_level_stats low_stats; }; diff --git a/drivers/staging/vt6656/int.c b/drivers/staging/vt6656/int.c index 9c5fefc6ab72..2ef70e4701f6 100644 --- a/drivers/staging/vt6656/int.c +++ b/drivers/staging/vt6656/int.c @@ -153,14 +153,6 @@ void vnt_int_process_data(struct vnt_private *priv) if (priv->hw->conf.flags & IEEE80211_CONF_PS) vnt_schedule_command(priv, WLAN_CMD_TBTT_WAKEUP); -#if 0 /* TODO channel switch */ - if (priv->bChannelSwitch) { - priv->byChannelSwitchCount--; - if (priv->byChannelSwitchCount == 0) - vnt_schedule_command(priv, - WLAN_CMD_11H_CHSW); - } -#endif } priv->current_tsf = le64_to_cpu(int_data->tsf); diff --git a/drivers/staging/vt6656/wcmd.c b/drivers/staging/vt6656/wcmd.c index a63d0fd28423..e4a5e2bead70 100644 --- a/drivers/staging/vt6656/wcmd.c +++ b/drivers/staging/vt6656/wcmd.c @@ -83,10 +83,6 @@ static int vnt_cmd_complete(struct vnt_private *priv) priv->command_state = WLAN_CMD_CHANGE_ANTENNA_START; break; - case WLAN_CMD_11H_CHSW: - priv->command_state = WLAN_CMD_11H_CHSW_START; - break; - default: break; } @@ -163,10 +159,6 @@ void vnt_run_command(struct work_struct *work) } break; - case WLAN_CMD_11H_CHSW_START: - vnt_set_channel(priv, priv->hw->conf.chandef.chan->hw_value); - break; - default: break; } diff --git a/drivers/staging/vt6656/wcmd.h b/drivers/staging/vt6656/wcmd.h index 0fc2c402fef3..79df04a6afae 100644 --- a/drivers/staging/vt6656/wcmd.h +++ b/drivers/staging/vt6656/wcmd.h @@ -40,8 +40,7 @@ enum vnt_cmd { WLAN_CMD_SETPOWER, WLAN_CMD_TBTT_WAKEUP, WLAN_CMD_BECON_SEND, - WLAN_CMD_CHANGE_ANTENNA, - WLAN_CMD_11H_CHSW, + WLAN_CMD_CHANGE_ANTENNA }; #define CMD_Q_SIZE 32 @@ -53,7 +52,6 @@ enum vnt_cmd_state { WLAN_CMD_TBTT_WAKEUP_START, WLAN_CMD_BECON_SEND_START, WLAN_CMD_CHANGE_ANTENNA_START, - WLAN_CMD_11H_CHSW_START, WLAN_CMD_IDLE };