]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: typec: tipd: Read USB4, Thunderbolt and DisplayPort status for cd321x
authorSven Peter <sven@kernel.org>
Sun, 14 Sep 2025 12:56:11 +0000 (12:56 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 14 Sep 2025 14:08:21 +0000 (16:08 +0200)
commit0b31c978935fb15863c0299a4c35ec6e89b492d2
tree37633659670306302f576e90bb1c377f90ad8897
parent9f36fdfcf36445db4c886afdeff2d1d126f16c45
usb: typec: tipd: Read USB4, Thunderbolt and DisplayPort status for cd321x

CD321x supports various alternate modes and stores information once
these are entered into separate status registers. Read those when they
are active when reading TPS_DATA_STATUS to prepare supporting these.

Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Signed-off-by: Sven Peter <sven@kernel.org>
Link: https://lore.kernel.org/r/20250914-apple-usb3-tipd-v1-6-4e99c8649024@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/tipd/core.c