Hi, This is the third version of the series. The original two were send by Rajmohan. There is now no separate IOM driver. Instead the mux driver simply reads the IOM registers directly. This is link to the v2 of the series: https://lore.kernel.org/linux-usb/20200822040508.23510-1-rajmohan.mani@xxxxxxxxx/ thanks, Heikki Krogerus (2): usb: typec: intel_pmc_mux: Check the port status before connect usb: typec: intel_pmc_mux: Support for device role (UFP) drivers/usb/typec/mux/intel_pmc_mux.c | 202 +++++++++++++++++++++----- 1 file changed, 167 insertions(+), 35 deletions(-) -- 2.28.0