drivers: can: mcp2515: add support for CAN_ERROR_WARNING

Add support for CAN_ERROR_WARNING CAN controller state.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
This commit is contained in:
Henrik Brix Andersen 2022-01-18 16:46:13 +01:00 committed by Carles Cufí
commit 7c41d34339

View file

@ -682,6 +682,10 @@ static enum can_state mcp2515_get_state(const struct device *dev,
return CAN_ERROR_PASSIVE; return CAN_ERROR_PASSIVE;
} }
if (eflg & MCP2515_EFLG_EWARN) {
return CAN_ERROR_WARNING;
}
return CAN_ERROR_ACTIVE; return CAN_ERROR_ACTIVE;
} }