From: Wan Ahmad Zainie <wan.ahmad.zainie.wan.moha...@intel.com>

Hi Bruce.

These patches are the USB backports for Apollo Lake/Broxton,
upstreamed to the mainline Linux kernel by Heikki Krogerus.

The patch usb: dwc3: core: avoid NULL pointer dereference is to
guard against a possible NULL pointer dereference in patch
usb: dwc3: add hsphy_interface property.

The rest of the patches are dependency patches, to ensure the
above patches applied cleanly to the branch.

The patches are targetted for linux-yocto-4.1 on standard/base
branch.

Thank you.

Best regards,
Zainie

Bin Liu (1):
  usb: musb: dsps: control musb speed based on dts setting

Felipe Balbi (1):
  usb: dwc3: core: avoid NULL pointer dereference

Heikki Krogerus (16):
  usb: add bus type for USB ULPI
  usb: dwc3: USB2 PHY register access bits
  usb: dwc3: ULPI or UTMI+ select
  usb: dwc3: store driver data earlier
  usb: dwc3: cache hwparams earlier
  usb: dwc3: soft reset to it's own function
  usb: dwc3: setup phys earlier
  usb: dwc3: add hsphy_interface property
  usb: dwc3: pci: add quirk for Baytrails
  usb: dwc3: add ULPI interface support
  usb: common: of_usb_get_maximum_speed to usb_get_maximum_speed
  usb: dwc3: st: prepare the driver for generic usb_get_dr_mode function
  usb: common: of_usb_get_dr_mode to usb_get_dr_mode
  usb: dwc3: core: convert to unified device property interface
  usb: dwc3: pci: passing forward the ACPI companion
  usb: dwc3: pci: add support for Intel Broxton SOC

John Youn (3):
  usb: dwc3: pci: trivial: Formatting
  usb: dwc3: Add dis_enblslpm_quirk
  usb: dwc3: pci: Set enblslpm quirk for Synopsys platforms

Li Jun (2):
  usb: common: add API to update usb otg capabilities by device tree
  usb: chipidea: set usb otg capabilities

Nikhil Badola (1):
  usb: dwc3: Add frame length adjustment quirk

Phil Edworthy (1):
  usb: renesas_usbhs: Allow an OTG PHY driver to provide VBUS

 Documentation/devicetree/bindings/usb/dwc3.txt |   4 +
 MAINTAINERS                                    |   7 +
 drivers/usb/chipidea/core.c                    |  19 +-
 drivers/usb/chipidea/udc.c                     |   7 +-
 drivers/usb/common/Makefile                    |   1 +
 drivers/usb/common/common.c                    | 115 +++++++----
 drivers/usb/common/ulpi.c                      | 255 +++++++++++++++++++++++++
 drivers/usb/core/Kconfig                       |  20 ++
 drivers/usb/dwc2/platform.c                    |   2 +-
 drivers/usb/dwc3/Kconfig                       |   7 +
 drivers/usb/dwc3/Makefile                      |   4 +
 drivers/usb/dwc3/core.c                        | 195 ++++++++++++++-----
 drivers/usb/dwc3/core.h                        |  35 ++++
 drivers/usb/dwc3/dwc3-pci.c                    |  58 +++++-
 drivers/usb/dwc3/dwc3-st.c                     |  12 +-
 drivers/usb/dwc3/platform_data.h               |   5 +
 drivers/usb/dwc3/ulpi.c                        |  91 +++++++++
 drivers/usb/musb/musb_dsps.c                   |  15 +-
 drivers/usb/phy/phy-msm-usb.c                  |   2 +-
 drivers/usb/phy/phy-tegra-usb.c                |   2 +-
 drivers/usb/renesas_usbhs/mod_gadget.c         |  62 ++++++
 include/linux/mod_devicetable.h                |   6 +
 include/linux/ulpi/driver.h                    |  60 ++++++
 include/linux/ulpi/interface.h                 |  23 +++
 include/linux/ulpi/regs.h                      | 130 +++++++++++++
 include/linux/usb/ch9.h                        |  11 +-
 include/linux/usb/chipidea.h                   |   1 +
 include/linux/usb/of.h                         |  19 +-
 include/linux/usb/otg.h                        |   9 +
 include/linux/usb/ulpi.h                       | 134 +------------
 scripts/mod/devicetable-offsets.c              |   4 +
 scripts/mod/file2alias.c                       |  13 ++
 32 files changed, 1081 insertions(+), 247 deletions(-)
 create mode 100644 drivers/usb/common/ulpi.c
 create mode 100644 drivers/usb/dwc3/ulpi.c
 create mode 100644 include/linux/ulpi/driver.h
 create mode 100644 include/linux/ulpi/interface.h
 create mode 100644 include/linux/ulpi/regs.h

-- 
1.9.1

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to