[PATCH 0/2] Add Intel Input Output Manager driver

From: Rajmohan Mani
Date: Wed Jul 15 2020 - 20:50:07 EST


Hi,

This patch series add support for Intel Input Output Manager (IOM)
driver, which is leveraged by the Intel PMC USB mux control driver.

This patch series has a dependency on the following 4 patches, that
are in Greg's usb-next branch.
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/tree/?h=usb-next

ffe82945d8eb usb: typec: intel_pmc_mux: Add support for USB4
cab9219d2af4 usb: typec: intel_pmc_mux: Definitions for response status bits
1a1be50b5ebd usb: typec: Add data structure for Enter_USB message
6701911bb1c1 usb: typec: Combine the definitions for Accessory and USB modes

Heikki Krogerus (1):
usb: typec: intel_pmc_mux: Check the port status before connect

Rajmohan Mani (1):
platform/x86: Add Intel Input Output Manager (IOM) driver

drivers/platform/x86/Kconfig | 16 +++
drivers/platform/x86/Makefile | 1 +
drivers/platform/x86/intel_iom.c | 133 ++++++++++++++++++++
drivers/usb/typec/mux/Kconfig | 1 +
drivers/usb/typec/mux/intel_pmc_mux.c | 73 +++++++++--
include/linux/platform_data/x86/intel_iom.h | 62 +++++++++
6 files changed, 276 insertions(+), 10 deletions(-)
create mode 100644 drivers/platform/x86/intel_iom.c
create mode 100644 include/linux/platform_data/x86/intel_iom.h

--
2.20.1