Hi,
The second last patch in this series will make it possible to use
multiport USB Type-C and PD controllers with the muxes. The CHT
connections are simply adapted to that. The rest of the series will
mainly allow us to use the USB Type-C on CHT boards even without a
USB device controller.
Heikki Krogerus (8):
drivers: base: Helpers for adding device connection descriptions
plarform: x86: intel_cht_int33fe: Register all connections at once
plarform: x86: intel_cht_int33fe: Use the USB role switch
conditionally
usb: xhci: pci: Only create Intel mux device when it's needed
plarform: x86: intel_cht_int33fe: Fix the identifier for the mux
connection
plarform: x86: intel_cht_int33fe: Add connections for the USB Type-C
port
usb: typec: class: Don't use port parent for getting mux handles
plarform: x86: intel_cht_int33fe: Remove the old connections for the
muxes
drivers/platform/x86/intel_cht_int33fe.c | 34 +++++++++++----------
drivers/usb/host/xhci-pci.c | 20 +++++++++++--
drivers/usb/typec/class.c | 38 ++++++++++--------------
include/linux/device.h | 24 +++++++++++++++
4 files changed, 74 insertions(+), 42 deletions(-)
--
2.18.0