diff options
author | Andre Przywara <andre.przywara@arm.com> | 2025-03-27 15:33:02 +0000 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2025-04-08 16:23:51 -0600 |
commit | 5ddb7d1265633d855889831bcad0ee4b9ea4a0d3 (patch) | |
tree | abfe22e3012533b6353dc49e10cba0004e7f60f9 | |
parent | 06b1ebfe521d2729cd97db7dfed62469081f0ec3 (diff) |
net: sun8i-emac: annotate fallthrough
The Allwinner sun8i EMAC driver uses an implicit switch/case fallthrough
when setting up the MAC/PHY communication protocol, to handle the case
when RMII is requested, but would not be supported by the hardware.
Add our "fallthrough;" statement-like macro before the default branch in
sun8i_emac_set_syscon(), to avoid a warning when GCC's
-Wimplicit-fallthrough warning option is enabled.
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
-rw-r--r-- | drivers/net/sun8i_emac.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/sun8i_emac.c b/drivers/net/sun8i_emac.c index 0da182d9f4c..8433e7db265 100644 --- a/drivers/net/sun8i_emac.c +++ b/drivers/net/sun8i_emac.c @@ -335,6 +335,7 @@ static int sun8i_emac_set_syscon(struct sun8i_eth_pdata *pdata, reg |= SC_RMII_EN | SC_ETCS_EXT_GMII; break; } + fallthrough; default: debug("%s: Invalid PHY interface\n", __func__); return -EINVAL; |