Hi, On 31-08-18 16:20, Heikki Krogerus wrote:
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(-)
Besides my comments on patches 3 and 4, one small nitpick, platform is spelled wrong (as plarform) in the subject of a number of the patches. Regards, Hans