i2c: aspeed: Use fallthrough pseudo-keyword
PATCH v2 1/1 i2c: aspeed: 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.
Reviewed-by Brendan Higgins <[email protected]>
Signed-off-by Gustavo A. R. Silva <[email protected]>
---
Changes in v2:
- Update URL. Use proper URL to Linux v5.7 documentation.
- Add Brendan's Reviewed-by tag.
drivers/i2c/busses/i2c-aspeed.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/i2c/busses/i2c-aspeed.c +2 -2
@@ -504,7 +504,7 @@ static u32 aspeed_i2c_master_irq(struct aspeed_i2c_bus *bus, u32 irq_status) goto error_and_stop; } irq_handled |=ASPEED_I2CD_INTR_TX_ACK ; -/* fall through */ + fallthrough;case ASPEED_I2C_MASTER_TX_FIRST :if (bus->buf_index < msg->len) { bus->master_state =ASPEED_I2C_MASTER_TX ;
@@ -520,7 +520,7 @@ static u32 aspeed_i2c_master_irq(struct aspeed_i2c_bus *bus, u32 irq_status)/* RX may not have completed yet (only address cycle) */ if (!(irq_status &ASPEED_I2CD_INTR_RX_DONE )) goto out_no_complete; -/* fall through */ + fallthrough;case ASPEED_I2C_MASTER_RX :if (unlikely (!(irq_status &ASPEED_I2CD_INTR_RX_DONE ))) {dev_err (bus->dev,"master failed to RX\n" );
Signature · 1 line
2.27.0