]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
usb: typec: tipd: Trace data status for CD321x correctly
authorSven Peter <sven@kernel.org>
Sun, 14 Sep 2025 12:56:09 +0000 (12:56 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 14 Sep 2025 14:08:21 +0000 (16:08 +0200)
commit60e1ff66179ca59bf98ec64a849d0325c0db0f57
tree3ccdc5b4287af93b936a3e5fffe518c87328674f
parentff175d85888e6bb4c41101493b8e74717842fb39
usb: typec: tipd: Trace data status for CD321x correctly

Some bits inside the CD321x TPS_DATA_STATUS register have a different
function compared to the original tipd chip. Add these and introduce a
separate trace function to show them correctly.

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-4-4e99c8649024@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/tipd/core.c
drivers/usb/typec/tipd/tps6598x.h
drivers/usb/typec/tipd/trace.h