[linux-yocto] [PATCH 0/9] usb: add support for Intel dual role port mux

Bruce Ashfield bruce.ashfield at windriver.com
Wed Jul 13 06:25:23 PDT 2016


On 2016-07-12 10:22 PM, wan.ahmad.zainie.wan.mohamad at intel.com wrote:
> 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/

Thanks. This was helpful!

>
> 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.

.. and they look fine to me. I've merged them to standard/intel/base.

Bruce

>
> 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
>



More information about the linux-yocto mailing list