All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] thunderbolt: Couple of improvements for USB4STREAM
@ 2026-09-03 12:34 Mika Westerberg
  2026-09-03 12:34 ` [PATCH 1/4] thunderbolt: Do not WARN about already disabled interrupt on polled rings Mika Westerberg
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Mika Westerberg @ 2026-09-03 12:34 UTC (permalink / raw)
  To: linux-usb; +Cc: Yehezkel Bernat, Lukas Wunner, Andreas Noever, Mika Westerberg

Hi all,

This includes a few cleanups and then two improvements for USB4STREAM,
useful when it is in the default "interrupt" mode. First one is to avoid
read-modify-write on the interrupt mask path and second one is to use the
same ->start_poll() mechanism that the Thunderbolt/USB4 networking driver
uses.

Mika Westerberg (4):
  thunderbolt: Do not WARN about already disabled interrupt on polled rings
  thunderbolt: Clean up ring interrupt register indexing
  thunderbolt: Use shadow copy for ring interrupt mask
  thunderbolt: stream: Use polling with RX ring

 drivers/thunderbolt/nhi.c    | 104 ++++++++++++++++++++--------------
 drivers/thunderbolt/stream.c | 105 ++++++++++++++++++++++++-----------
 include/linux/thunderbolt.h  |   2 +
 3 files changed, 138 insertions(+), 73 deletions(-)

-- 
2.50.1


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

end of thread, other threads:[~2026-09-10  5:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-03 12:34 [PATCH 0/4] thunderbolt: Couple of improvements for USB4STREAM Mika Westerberg
2026-09-03 12:34 ` [PATCH 1/4] thunderbolt: Do not WARN about already disabled interrupt on polled rings Mika Westerberg
2026-09-03 12:34 ` [PATCH 2/4] thunderbolt: Clean up ring interrupt register indexing Mika Westerberg
2026-09-03 12:34 ` [PATCH 3/4] thunderbolt: Use shadow copy for ring interrupt mask Mika Westerberg
2026-09-03 12:34 ` [PATCH 4/4] thunderbolt: stream: Use polling with RX ring Mika Westerberg
2026-09-10  5:09 ` [PATCH 0/4] thunderbolt: Couple of improvements for USB4STREAM Mika Westerberg

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.