usb: typec: tipd: Forward plug orientation to typec subsystem
authorSven Peter <sven@svenpeter.dev>
Sat, 26 Feb 2022 12:59:12 +0000 (13:59 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Mar 2022 14:45:42 +0000 (15:45 +0100)
commit676748389f5db74e7d28f9d630eebd75cb8a11b4
treea9d4e3db9754fe3d5aa3ce87074decb7b4776de5
parentf8a98c45569a2bf2bf6c07fe83f41ee1f04bb29b
usb: typec: tipd: Forward plug orientation to typec subsystem

In order to bring up the USB3 PHY on the Apple M1 we need to know the
orientation of the Type-C cable. Extract it from the status register and
forward it to the typec subsystem.

Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Sven Peter <sven@svenpeter.dev>
Link: https://lore.kernel.org/r/20220226125912.59828-1-sven@svenpeter.dev
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/tipd/core.c
drivers/usb/typec/tipd/tps6598x.h