mediatek: Use fallthrough pseudo-keyword
Subsystems (5)
PATCH 1/1 mediatek: Use fallthrough pseudo-keyword
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1]. Also, remove unnecessary fall-through markings when it is the case.
--- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 4 ++-- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 6 +++--- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 6 +++--- drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c | 1 - drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 4 ++-- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/usb.c | 2 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 4 ++-- drivers/net/wireless/mediatek/mt7601u/mac.c | 4 ++-- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- 14 files changed, 21 insertions(+), 22 deletions(-)
drivers/net/wireless/mediatek/mt76/mt7603/dma.c +1 -1
@@ -123,7 +123,7 @@ void mt7603_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,mt76_rx (&dev->mt76, q, skb);return ; } -/* fall through */ + fallthrough;default :dev_kfree_skb (skb);break ;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c +2 -2
@@ -592,7 +592,7 @@ mt7603_mac_fill_rx(struct mt7603_dev *dev, struct sk_buff *skb)switch (FIELD_GET (MT_RXV1_TX_MODE , rxdg0)) {case MT_PHY_TYPE_CCK : cck = true; -/* fall through */ + fallthrough;case MT_PHY_TYPE_OFDM : i =mt76_get_rate (&dev->mt76, sband, i, cck);break ;
@@ -1161,7 +1161,7 @@ mt7603_fill_txs(struct mt7603_dev *dev, struct mt7603_sta *sta,switch (FIELD_GET (MT_TX_RATE_MODE , final_rate)) {case MT_PHY_TYPE_CCK : cck = true; -/* fall through */ + fallthrough;case MT_PHY_TYPE_OFDM :if (dev->mphy.chandef.chan->band ==NL80211_BAND_5GHZ ) sband = &dev->mphy.sband_5g.sband;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c +3 -3
@@ -378,7 +378,7 @@ static int mt7615_mac_fill_rx(struct mt7615_dev *dev, struct sk_buff *skb)switch (FIELD_GET (MT_RXV1_TX_MODE , rxdg0)) {case MT_PHY_TYPE_CCK : cck = true; -/* fall through */ + fallthrough;case MT_PHY_TYPE_OFDM : i =mt76_get_rate (&dev->mt76, sband, i, cck);break ;
@@ -1271,7 +1271,7 @@ static bool mt7615_fill_txs(struct mt7615_dev *dev, struct mt7615_sta *sta,switch (FIELD_GET (MT_TX_RATE_MODE , final_rate)) {case MT_PHY_TYPE_CCK : cck = true; -/* fall through */ + fallthrough;case MT_PHY_TYPE_OFDM : mphy = &dev->mphy;if (sta->wcid.ext_phy && dev->mt76.phy2)
@@ -1478,7 +1478,7 @@ void mt7615_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,mt76_rx (&dev->mt76, q, skb);return ; } -/* fall through */ + fallthrough;default :dev_kfree_skb (skb);break ;
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c +1 -1
@@ -3278,7 +3278,7 @@ static int mt7615_dcoc_freq_idx(u16 freq, u8 bw) freq = freq_bw40[idx];break ; } -/* fall through */ + fallthrough;case NL80211_CHAN_WIDTH_40 : idx =mt7615_find_freq_idx (freq_bw40,ARRAY_SIZE (freq_bw40), freq);
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c +1 -1
@@ -734,7 +734,7 @@ mt76x0_phy_get_delta_power(struct mt76x02_dev *dev, u8 tx_mode,case 1 :if (chan->band ==NL80211_BAND_2GHZ ) tssi_target +=29491 ;/* 3.6 * 8192 */ -/* fall through */ + fallthrough;case 0 :break ;default :
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c +3 -3
@@ -300,7 +300,7 @@ mt76x02_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate,return 0 ;case MT_PHY_TYPE_HT_GF : txrate->flags |=IEEE80211_TX_RC_GREEN_FIELD ; -/* fall through */ + fallthrough;case MT_PHY_TYPE_HT : txrate->flags |=IEEE80211_TX_RC_MCS ; txrate->idx = idx;
@@ -462,7 +462,7 @@ mt76x02_tx_rate_fallback(struct ieee80211_tx_rate *rates, int idx, int phy) rates[1 ].idx =0 ;break ; } -/* fall through */ + fallthrough;default : rates[1 ].idx =max_t (int, rates[0 ].idx -1 ,0 );break ;
@@ -677,7 +677,7 @@ mt76x02_mac_process_rate(struct mt76x02_dev *dev,return 0 ;case MT_PHY_TYPE_HT_GF : status->enc_flags |=RX_ENC_FLAG_HT_GF ; -/* fall through */ + fallthrough;case MT_PHY_TYPE_HT : status->encoding =RX_ENC_HT ; status->rate_idx = idx;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c +0 -1
@@ -21,7 +21,6 @@ static int mt7915_ser_trigger_set(void *data, u64 val)switch (val) {case SER_SET_RECOVER_L1 :case SER_SET_RECOVER_L2 : -/* fall through */ ret =mt7915_mcu_set_ser (dev,SER_ENABLE ,BIT (val),0 );if (ret)return ret;
drivers/net/wireless/mediatek/mt76/mt7915/dma.c +1 -1
@@ -72,7 +72,7 @@ void mt7915_queue_rx_skb(struct mt76_dev *mdev, enum mt76_rxq_id q,mt76_rx (&dev->mt76, q, skb);return ; } -/* fall through */ + fallthrough;default :dev_kfree_skb (skb);break ;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c +2 -2
@@ -468,7 +468,7 @@ int mt7915_mac_fill_rx(struct mt7915_dev *dev, struct sk_buff *skb)switch (mode) {case MT_PHY_TYPE_CCK : cck = true; -/* fall through */ + fallthrough;case MT_PHY_TYPE_OFDM : i =mt76_get_rate (&dev->mt76, sband, i, cck);break ;
@@ -487,7 +487,7 @@ int mt7915_mac_fill_rx(struct mt7915_dev *dev, struct sk_buff *skb)break ;case MT_PHY_TYPE_HE_MU : status->flag |=RX_FLAG_RADIOTAP_HE_MU ; -/* fall through */ + fallthrough;case MT_PHY_TYPE_HE_SU :case MT_PHY_TYPE_HE_EXT_SU :case MT_PHY_TYPE_HE_TB :
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c +1 -1
@@ -1407,7 +1407,7 @@ mt7915_mcu_sta_he_tlv(struct sk_buff *skb, struct ieee80211_sta *sta) he->max_nss_mcs[CMD_HE_MCS_BW160 ] = he_cap->he_mcs_nss_supp.rx_mcs_160; -/* fall through */ + fallthrough;default : he->max_nss_mcs[CMD_HE_MCS_BW80 ] = he_cap->he_mcs_nss_supp.rx_mcs_80;
drivers/net/wireless/mediatek/mt76/usb.c +1 -1
@@ -616,7 +616,7 @@ static void mt76u_complete_rx(struct urb *urb)default :dev_err_ratelimited (dev->dev,"rx urb failed: %d\n" , urb->status); -/* fall through */ + fallthrough;case 0 :break ; }
drivers/net/wireless/mediatek/mt7601u/dma.c +2 -2
@@ -196,7 +196,7 @@ static void mt7601u_complete_rx(struct urb *urb)default :dev_err_ratelimited (dev->dev,"rx urb failed: %d\n" , urb->status); -/* fall through */ + fallthrough;case 0 :break ; }
@@ -241,7 +241,7 @@ static void mt7601u_complete_tx(struct urb *urb)default :dev_err_ratelimited (dev->dev,"tx urb failed: %d\n" , urb->status); -/* fall through */ + fallthrough;case 0 :break ; }
drivers/net/wireless/mediatek/mt7601u/mac.c +2 -2
@@ -45,7 +45,7 @@ mt76_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate)return ;case MT_PHY_TYPE_HT_GF : txrate->flags |=IEEE80211_TX_RC_GREEN_FIELD ; -/* fall through */ + fallthrough;case MT_PHY_TYPE_HT : txrate->flags |=IEEE80211_TX_RC_MCS ; txrate->idx = idx;
@@ -419,7 +419,7 @@ mt76_mac_process_rate(struct ieee80211_rx_status *status, u16 rate)return ;case MT_PHY_TYPE_HT_GF : status->enc_flags |=RX_ENC_FLAG_HT_GF ; -/* fall through */ + fallthrough;case MT_PHY_TYPE_HT : status->encoding =RX_ENC_HT ; status->rate_idx = idx;
drivers/net/wireless/mediatek/mt7601u/phy.c +1 -1
@@ -787,7 +787,7 @@ mt7601u_phy_rf_pa_mode_val(struct mt7601u_dev *dev, int phy_mode, int tx_rate)switch (phy_mode) {case MT_PHY_TYPE_OFDM : tx_rate +=4 ; -/* fall through */ + fallthrough;case MT_PHY_TYPE_CCK : reg = dev->rf_pa_mode[0 ];break ;
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]. Also, remove unnecessary fall-through markings when it is the case.
Signed-off-by Gustavo A. R. Silva <[email protected]>
Please split this into two patches, mt76 and mt7601u patches go into separate trees.
Patch set to Changes Requested.
Signature · 3 lines
https://patchwork.kernel.org/patch/11728165/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
Quoted 7 lines · Gustavo A. R. Silva
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1]. Also, remove unnecessary fall-through markings when it is the case.
Signed-off-by Gustavo A. R. Silva <[email protected]>
Please split this into two patches, mt76 and mt7601u patches go into separate trees.
Patch set to Changes Requested.
Signature · 9 lines
https://patchwork.kernel.org/patch/11728165/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches _______________________________________________ Linux-mediatek mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-mediatek