diff --git a/drivers/can/can_mcp2515.c b/drivers/can/can_mcp2515.c index 1f7fa75afe9..e0af1b65094 100644 --- a/drivers/can/can_mcp2515.c +++ b/drivers/can/can_mcp2515.c @@ -461,11 +461,11 @@ static void mcp2515_handle_interrupts(struct device *dev) mcp2515_tx_done(dev, 0); } - if (canintf & MCP2515_CANINTF_TX0IF) { + if (canintf & MCP2515_CANINTF_TX1IF) { mcp2515_tx_done(dev, 1); } - if (canintf & MCP2515_CANINTF_TX0IF) { + if (canintf & MCP2515_CANINTF_TX2IF) { mcp2515_tx_done(dev, 2); }