[linux-yocto] [PATCH 0/9] usb: add support for Intel dual role port mux
wan.ahmad.zainie.wan.mohamad at intel.com
wan.ahmad.zainie.wan.mohamad at intel.com
Tue Jul 12 19:22:38 PDT 2016
From: Wan Ahmad Zainie <wan.ahmad.zainie.wan.mohamad at intel.com>
Hi Bruce.
Complete information for this patch series is available at URL below,
https://lwn.net/Articles/689134/
It is not accepted to the mainline Linux kernel. However, this is the
method that we have at this moment to control the USB port 0 muxing for
Apollo Lake.
This patch series are targeted for linux-yocto-4.1 on standard/intel/base.
Thank you.
Best regards,
Zainie
Lu Baolu (9):
extcon: usb-gpio: add device binding for platform device
extcon: usb-gpio: add support for ACPI gpio interface
regulator: fixed: add support for ACPI interface
usb: mux: add generic code for dual role port mux
usb: mux: add driver for Intel gpio controlled port mux
usb: mux: add driver for Intel drcfg controlled port mux
mfd: intel_vuport: Add Intel virtual USB port MFD Driver
usb: pci-quirks: add Intel USB drcfg mux device
MAINTAINERS: add maintainer entry for Intel USB dual role mux drivers
Documentation/ABI/testing/sysfs-bus-platform | 17 ++
MAINTAINERS | 10 ++
drivers/extcon/extcon-usb-gpio.c | 10 +-
drivers/mfd/Kconfig | 8 +
drivers/mfd/Makefile | 1 +
drivers/mfd/intel-vuport.c | 85 ++++++++++
drivers/regulator/fixed.c | 46 ++++++
drivers/usb/Kconfig | 2 +
drivers/usb/Makefile | 1 +
drivers/usb/host/pci-quirks.c | 45 +++++-
drivers/usb/host/xhci-ext-caps.h | 2 +
drivers/usb/mux/Kconfig | 30 ++++
drivers/usb/mux/Makefile | 6 +
drivers/usb/mux/portmux-core.c | 231 +++++++++++++++++++++++++++
drivers/usb/mux/portmux-intel-drcfg.c | 171 ++++++++++++++++++++
drivers/usb/mux/portmux-intel-gpio.c | 150 +++++++++++++++++
include/linux/usb/portmux.h | 78 +++++++++
17 files changed, 890 insertions(+), 3 deletions(-)
create mode 100644 drivers/mfd/intel-vuport.c
create mode 100644 drivers/usb/mux/Kconfig
create mode 100644 drivers/usb/mux/Makefile
create mode 100644 drivers/usb/mux/portmux-core.c
create mode 100644 drivers/usb/mux/portmux-intel-drcfg.c
create mode 100644 drivers/usb/mux/portmux-intel-gpio.c
create mode 100644 include/linux/usb/portmux.h
--
1.9.1
More information about the linux-yocto
mailing list