treewide: 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. [1] https://www.kernel.org/doc/html/v5.7/process/deprecated.html?highlight=fallthrough#implicit-switch-case-fall-through Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
This commit is contained in:
@@ -1061,7 +1061,7 @@ static void b53_force_port_config(struct b53_device *dev, int port,
|
||||
switch (speed) {
|
||||
case 2000:
|
||||
reg |= PORT_OVERRIDE_SPEED_2000M;
|
||||
/* fallthrough */
|
||||
fallthrough;
|
||||
case SPEED_1000:
|
||||
reg |= PORT_OVERRIDE_SPEED_1000M;
|
||||
break;
|
||||
|
@@ -170,7 +170,7 @@ void b53_serdes_phylink_validate(struct b53_device *dev, int port,
|
||||
switch (lane) {
|
||||
case 0:
|
||||
phylink_set(supported, 2500baseX_Full);
|
||||
/* fallthrough */
|
||||
fallthrough;
|
||||
case 1:
|
||||
phylink_set(supported, 1000baseX_Full);
|
||||
break;
|
||||
|
@@ -566,7 +566,7 @@ static void bcm_sf2_sw_mac_config(struct dsa_switch *ds, int port,
|
||||
switch (state->interface) {
|
||||
case PHY_INTERFACE_MODE_RGMII:
|
||||
id_mode_dis = 1;
|
||||
/* fallthrough */
|
||||
fallthrough;
|
||||
case PHY_INTERFACE_MODE_RGMII_TXID:
|
||||
port_mode = EXT_GPHY;
|
||||
break;
|
||||
|
@@ -1083,7 +1083,7 @@ static phy_interface_t ksz9477_get_interface(struct ksz_device *dev, int port)
|
||||
interface = PHY_INTERFACE_MODE_GMII;
|
||||
if (gbit)
|
||||
break;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case 0:
|
||||
interface = PHY_INTERFACE_MODE_MII;
|
||||
break;
|
||||
|
@@ -566,7 +566,7 @@ static void mt7530_setup_port5(struct dsa_switch *ds, phy_interface_t interface)
|
||||
case P5_INTF_SEL_PHY_P0:
|
||||
/* MT7530_P5_MODE_GPHY_P0: 2nd GMAC -> P5 -> P0 */
|
||||
val |= MHWTRAP_PHY0_SEL;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case P5_INTF_SEL_PHY_P4:
|
||||
/* MT7530_P5_MODE_GPHY_P4: 2nd GMAC -> P5 -> P4 */
|
||||
val &= ~MHWTRAP_P5_MAC_SEL & ~MHWTRAP_P5_DIS;
|
||||
|
@@ -875,7 +875,7 @@ static uint64_t _mv88e6xxx_get_ethtool_stat(struct mv88e6xxx_chip *chip,
|
||||
break;
|
||||
case STATS_TYPE_BANK1:
|
||||
reg = bank1_select;
|
||||
/* fall through */
|
||||
fallthrough;
|
||||
case STATS_TYPE_BANK0:
|
||||
reg |= s->reg | histogram;
|
||||
mv88e6xxx_g1_stats_read(chip, reg, &low);
|
||||
|
Reference in New Issue
Block a user