]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: typec: Add driver for Thunderbolt 3 Alternate Mode
authorHeikki Krogerus <heikki.krogerus@linux.intel.com>
Fri, 13 Dec 2024 23:35:43 +0000 (15:35 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 24 Dec 2024 07:56:05 +0000 (08:56 +0100)
commit100e257386595b3f1865ca8a991e2ba74f9701ff
treeda7e4ab8db2e647c68ea3074ac3341c5342c6137
parent8541bf0239b8509ecc1192b2e26768a36fd9c944
usb: typec: Add driver for Thunderbolt 3 Alternate Mode

Thunderbolt 3 Alternate Mode entry flow is described in
USB Type-C Specification Release 2.0.

Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Co-developed-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org>
Signed-off-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Link: https://lore.kernel.org/r/20241213153543.v5.2.I3080b036e8de0b9957c57c1c3059db7149c5e549@changeid
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/altmodes/Kconfig
drivers/usb/typec/altmodes/Makefile
drivers/usb/typec/altmodes/thunderbolt.c [new file with mode: 0644]
include/linux/usb/typec_tbt.h