Hello David, if not too late, I have a pull request of one patch. The patch is by Lucas Stach and fixes m_can driver by removing an erroneous call to m_can_class_suspend() in runtime suspend. Which causes the pinctrl state to get stuck on the "sleep" state, which breaks all CAN functionality on SoCs where this state is defined. regards, Marc --- The following changes since commit d91dc434f2baa592e9793597421231174d57bbbf: Merge tag 'rxrpc-fixes-20201005' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs (2020-10-06 06:18:20 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git tags/linux-can-fixes-for-5.9-20201006 for you to fetch changes up to 81f1f5ae8b3cbd54fdd994c9e9aacdb7b414a802: can: m_can_platform: don't call m_can_class_suspend in runtime suspend (2020-10-06 23:29:30 +0200) ---------------------------------------------------------------- linux-can-fixes-for-5.9-20201006 ---------------------------------------------------------------- Lucas Stach (1): can: m_can_platform: don't call m_can_class_suspend in runtime suspend drivers/net/can/m_can/m_can_platform.c | 2 -- 1 file changed, 2 deletions(-)