On Thu, Apr 01, 2021 at 01:58:44PM +0300, Heikki Krogerus wrote: > Adding functions that can be used to link/unlink ports - > USB ports, TBT3/USB4 ports, DisplayPorts and so on - to > the USB Type-C connectors they are attached to inside a > system. The symlink that is created for the port device is > named "connector". > > Initially only ACPI is supported. ACPI port object shares > the _PLD (Physical Location of Device) with the USB Type-C > connector that it's attached to. > > Signed-off-by: Heikki Krogerus <heikki.krogerus@xxxxxxxxxxxxxxx> > --- > drivers/usb/typec/Makefile | 2 +- > drivers/usb/typec/class.c | 7 +- > drivers/usb/typec/class.h | 9 ++ > drivers/usb/typec/port-mapper.c | 219 ++++++++++++++++++++++++++++++++ > include/linux/usb/typec.h | 13 ++ > 5 files changed, 248 insertions(+), 2 deletions(-) > create mode 100644 drivers/usb/typec/port-mapper.c This patch failed to apply to my usb-next branch, so I stopped applying the patches here. Can you rebase the rest when you resend? thanks, greg k-h