]> www.infradead.org Git - users/hch/misc.git/commitdiff
Merge patch series "can: m_can: fix pm_runtime and CAN state handling"
authorMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 8 Oct 2025 08:19:46 +0000 (10:19 +0200)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 8 Oct 2025 08:43:18 +0000 (10:43 +0200)
Marc Kleine-Budde <mkl@pengutronix.de> says:

The first patch fixes a pm_runtime imbalance in the m_can_platform
driver.

The rest of this series fixes the CAN state handling in the m_can
driver:
- add the missing state transition from "Error Warning" back to "Error
  Active" (patch 2)
- address the fact that in some SoCs (observed on the STM32MP15) the
  M_CAN IP core keeps the CAN state and CAN error counters over an
  internal reset cycle. Set the correct CAN state during ifup and
  system resume (patches 3+4)

Link: https://patch.msgid.link/20250929-m_can-fix-state-handling-v4-0-682b49b49d9a@pengutronix.de
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>

Trivial merge