mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 0/7] can: m_can: Fix polling and other issues
@ 2024-08-05 18:30 Markus Schneider-Pargmann
  2024-08-05 18:30 ` [PATCH v2 1/7] can: m_can: Reset coalescing during suspend/resume Markus Schneider-Pargmann
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Markus Schneider-Pargmann @ 2024-08-05 18:30 UTC (permalink / raw)
  To: Chandrasekar Ramakrishnan, Marc Kleine-Budde, Vincent Mailhol,
	David S . Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Martin Hundebøll, Markus Schneider-Pargmann, Judith Mendez,
	Tony Lindgren, Simon Horman
  Cc: Matthias Schiffer, Linux regression tracking, linux-can, netdev,
	linux-kernel

Hi everyone,

these are a number of fixes for m_can that fix polling mode and some
other issues that I saw while working on the code.

Any testing and review is appreciated.

Base
----
v6.11-rc1

Changes in v2
-------------
 - Fixed one multiline comment
 - Rebased to v6.11-rc1

Previous versions
-----------------
 v1: https://lore.kernel.org/lkml/20240726195944.2414812-1-msp@baylibre.com/

Best,
Markus

Markus Schneider-Pargmann (7):
  can: m_can: Reset coalescing during suspend/resume
  can: m_can: Remove coalesing disable in isr during suspend
  can: m_can: Remove m_can_rx_peripheral indirection
  can: m_can: Do not cancel timer from within timer
  can: m_can: disable_all_interrupts, not clear active_interrupts
  can: m_can: Reset cached active_interrupts on start
  can: m_can: Limit coalescing to peripheral instances

 drivers/net/can/m_can/m_can.c | 111 ++++++++++++++++++++--------------
 1 file changed, 66 insertions(+), 45 deletions(-)

-- 
2.45.2


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-08-07 11:33 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-05 18:30 [PATCH v2 0/7] can: m_can: Fix polling and other issues Markus Schneider-Pargmann
2024-08-05 18:30 ` [PATCH v2 1/7] can: m_can: Reset coalescing during suspend/resume Markus Schneider-Pargmann
2024-08-05 18:30 ` [PATCH v2 2/7] can: m_can: Remove coalesing disable in isr during suspend Markus Schneider-Pargmann
2024-08-05 18:30 ` [PATCH v2 3/7] can: m_can: Remove m_can_rx_peripheral indirection Markus Schneider-Pargmann
2024-08-05 18:30 ` [PATCH v2 4/7] can: m_can: Do not cancel timer from within timer Markus Schneider-Pargmann
2024-08-05 18:30 ` [PATCH v2 5/7] can: m_can: disable_all_interrupts, not clear active_interrupts Markus Schneider-Pargmann
2024-08-05 18:30 ` [PATCH v2 6/7] can: m_can: Reset cached active_interrupts on start Markus Schneider-Pargmann
2024-08-05 18:30 ` [PATCH v2 7/7] can: m_can: Limit coalescing to peripheral instances Markus Schneider-Pargmann
2024-08-07  8:10 ` [PATCH v2 0/7] can: m_can: Fix polling and other issues Matthias Schiffer
2024-08-07 11:33   ` Markus Schneider-Pargmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®