ath9k: Use fallthrough pseudo-keyword
Subsystems (3)
PATCH 1/1 ath9k: Use fallthrough pseudo-keyword
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1].
Signed-off-by Gustavo A. R. Silva <[email protected]>
--- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 4 ++-- drivers/net/wireless/ath/ath9k/ar9002_mac.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 2 +- drivers/net/wireless/ath/ath9k/channel.c | 4 ++-- drivers/net/wireless/ath/ath9k/eeprom_def.c | 2 +- drivers/net/wireless/ath/ath9k/hw.c | 6 +++--- drivers/net/wireless/ath/ath9k/main.c | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-)
drivers/net/wireless/ath/ath9k/ar5008_phy.c +2 -2
@@ -579,14 +579,14 @@ static void ar5008_hw_init_chain_masks(struct ath_hw *ah)case 0x5 :REG_SET_BIT (ah,AR_PHY_ANALOG_SWAP ,AR_PHY_SWAP_ALT_CHAIN ); -/* fall through */ + fallthrough;case 0x3 :if (ah->hw_version.macVersion ==AR_SREV_REVISION_5416_10 ) {REG_WRITE (ah,AR_PHY_RX_CHAINMASK ,0x7 );REG_WRITE (ah,AR_PHY_CAL_CHAINMASK ,0x7 );break ; } -/* fall through */ + fallthrough;case 0x1 :case 0x2 :case 0x7 :
drivers/net/wireless/ath/ath9k/ar9002_mac.c +1 -1
@@ -267,7 +267,7 @@ ar9002_set_txdesc(struct ath_hw *ah, void *ds, struct ath_tx_info *i)switch (i->aggr) {case AGGR_BUF_FIRST : ctl6 |=SM (i->aggr_len, AR_AggrLen); -/* fall through */ + fallthrough;case AGGR_BUF_MIDDLE : ctl1 |= AR_IsAggr | AR_MoreAggr; ctl6 |=SM (i->ndelim, AR_PadDelim);
drivers/net/wireless/ath/ath9k/ar9002_phy.c +1 -1
@@ -119,7 +119,7 @@ static int ar9002_hw_set_channel(struct ath_hw *ah, struct ath9k_channel *chan) aModeRefSel =2 ;if (aModeRefSel)break ; -/* fall through */ + fallthrough;case 1 :default : aModeRefSel =0 ;
drivers/net/wireless/ath/ath9k/ar9003_mac.c +1 -1
@@ -120,7 +120,7 @@ ar9003_set_txdesc(struct ath_hw *ah, void *ds, struct ath_tx_info *i)switch (i->aggr) {case AGGR_BUF_FIRST : ctl17 |=SM (i->aggr_len, AR_AggrLen); -/* fall through */ + fallthrough;case AGGR_BUF_MIDDLE : ctl12 |= AR_IsAggr | AR_MoreAggr; ctl17 |=SM (i->ndelim, AR_PadDelim);
drivers/net/wireless/ath/ath9k/channel.c +2 -2
@@ -706,7 +706,7 @@ void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, "Move chanctx state from FORCE_ACTIVE to IDLE\n"); sc->sched.state =ATH_CHANCTX_STATE_IDLE ; -/* fall through */ + fallthrough;case ATH_CHANCTX_EVENT_SWITCH : if (!test_bit(ATH_OP_MULTI_CHANNEL, &common->op_flags) || sc->sched.state == ATH_CHANCTX_STATE_FORCE_ACTIVE ||
@@ -1080,7 +1080,7 @@ static void ath_offchannel_timer(struct timer_list *t)mod_timer (&sc->offchannel.timer, jiffies +HZ /10 );break ; } -/* fall through */ + fallthrough;case ATH_OFFCHANNEL_SUSPEND :if (!sc->offchannel.scan_req)return ;
drivers/net/wireless/ath/ath9k/eeprom_def.c +1 -1
@@ -402,7 +402,7 @@ static u32 ath9k_hw_def_get_eeprom(struct ath_hw *ah,return AR5416_PWR_TABLE_OFFSET_DB ;case EEP_ANTENNA_GAIN_2G : band =1 ; -/* fall through */ + fallthrough;case EEP_ANTENNA_GAIN_5G : return max_t(u8, max_t(u8, pModal[band].antennaGainCh[0],
drivers/net/wireless/ath/ath9k/hw.c +3 -3
@@ -1277,12 +1277,12 @@ static void ath9k_hw_set_operating_mode(struct ath_hw *ah, int opmode)REG_SET_BIT (ah,AR_CFG ,AR_CFG_AP_ADHOC_INDICATION );break ; } -/* fall through */ + fallthrough;case NL80211_IFTYPE_OCB :case NL80211_IFTYPE_MESH_POINT :case NL80211_IFTYPE_AP : set |=AR_STA_ID1_STA_AP ; -/* fall through */ + fallthrough;case NL80211_IFTYPE_STATION :REG_CLR_BIT (ah,AR_CFG ,AR_CFG_AP_ADHOC_INDICATION );break ;
@@ -2293,7 +2293,7 @@ void ath9k_hw_beaconinit(struct ath_hw *ah, u32 next_beacon, u32 beacon_period)case NL80211_IFTYPE_ADHOC :REG_SET_BIT (ah,AR_TXCFG ,AR_TXCFG_ADHOC_BEACON_ATIM_TX_POLICY ); -/* fall through */ + fallthrough;case NL80211_IFTYPE_MESH_POINT :case NL80211_IFTYPE_AP :REG_WRITE (ah,AR_NEXT_TBTT_TIMER , next_beacon);
drivers/net/wireless/ath/ath9k/main.c +1 -1
@@ -1934,7 +1934,7 @@ static int ath9k_ampdu_action(struct ieee80211_hw *hw,case IEEE80211_AMPDU_TX_STOP_FLUSH :case IEEE80211_AMPDU_TX_STOP_FLUSH_CONT : flush = true; -/* fall through */ + fallthrough;case IEEE80211_AMPDU_TX_STOP_CONT :ath9k_ps_wakeup (sc);ath_tx_aggr_stop (sc, sta, tid);
Signature · 1 line
2.27.0
Quoted 7 lines · Gustavo A. R. Silva
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1].
Signed-off-by Gustavo A. R. Silva <[email protected]>Signed-off-by Kalle Valo <[email protected]>
Patch applied to ath-next branch of ath.git, thanks.
221af8135478 ath9k: Use fallthrough pseudo-keyword
Signature · 3 lines
https://patchwork.kernel.org/patch/11687449/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches