Linux USB
 help / color / mirror / Atom feed
* [PATCH 0/3] thunderbolt: Notify userspace about tunneling events in the domain
@ 2025-04-10 12:55 Mika Westerberg
  2025-04-10 12:55 ` [PATCH 1/3] thunderbolt: Introduce domain event message handler Mika Westerberg
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Mika Westerberg @ 2025-04-10 12:55 UTC (permalink / raw)
  To: linux-usb
  Cc: Yehezkel Bernat, Michael Jamet, Lukas Wunner, Andreas Noever,
	Alan Borzeszkowski, Saranya Gopal, Mika Westerberg

Hi all,

This series adds support to sending uevents to userspace about changes in
tunneling such as creation, removal and bandwidth related.  One intented
use-case for this is an upcoming USB-C daemon developed by Saranya that
then notifies user for example if there is not enough bandwidth for
DisplayPort requirements. We also added debug tools [1] support for these
(currently it just updates various screens on event but we are working on
add event log there too).

The Firmware Connection manager side is kind of limited though since there
are not that many notifications we get.

[1] https://github.com/intel/tbtools

Alan Borzeszkowski (3):
  thunderbolt: Introduce domain event message handler
  thunderbolt: Notify userspace about software CM tunneling events
  thunderbolt: Notify userspace about firmware CM tunneling events

 drivers/thunderbolt/domain.c  |  2 +-
 drivers/thunderbolt/icm.c     | 36 +++++++++++++-
 drivers/thunderbolt/tb.c      | 22 +++++++--
 drivers/thunderbolt/tb.h      | 13 +++++
 drivers/thunderbolt/tb_msgs.h |  1 +
 drivers/thunderbolt/tunnel.c  | 92 +++++++++++++++++++++++++++++++++--
 drivers/thunderbolt/tunnel.h  | 23 +++++++++
 7 files changed, 179 insertions(+), 10 deletions(-)

-- 
2.47.2


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

end of thread, other threads:[~2025-04-10 13:26 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-10 12:55 [PATCH 0/3] thunderbolt: Notify userspace about tunneling events in the domain Mika Westerberg
2025-04-10 12:55 ` [PATCH 1/3] thunderbolt: Introduce domain event message handler Mika Westerberg
2025-04-10 12:55 ` [PATCH 2/3] thunderbolt: Notify userspace about software CM tunneling events Mika Westerberg
2025-04-10 13:01   ` Greg KH
2025-04-10 13:13     ` Mika Westerberg
2025-04-10 13:18       ` Greg KH
2025-04-10 13:26         ` Mika Westerberg
2025-04-10 12:56 ` [PATCH 3/3] thunderbolt: Notify userspace about firmware " Mika Westerberg

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