]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge patch series "can: sja1000: clean up CAN state handling"
authorMarc Kleine-Budde <mkl@pengutronix.de>
Fri, 23 Jan 2026 13:37:27 +0000 (14:37 +0100)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Fri, 23 Jan 2026 13:37:27 +0000 (14:37 +0100)
Marc Kleine-Budde <mkl@pengutronix.de> says:

The CAN controller triggers an EPI interrupt when it enters the error
passive state or transitions back to error active. Rather than tracking
state in the driver, the CAN controller state should be derived from the
TX/RX error counters using can_state_get_by_berr_counter().

Link: https://patch.msgid.link/20260123-sja1000-state-handling-v2-0-687498087dad@pengutronix.de
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>

Trivial merge