[linux-yocto] [PATCH 00/25] Backport some USB patches to 4.1
Bruce Ashfield
bruce.ashfield at windriver.com
Fri Mar 11 10:45:28 PST 2016
On 16-03-10 08:07 PM, wan.ahmad.zainie.wan.mohamad at intel.com wrote:
> From: Wan Ahmad Zainie <wan.ahmad.zainie.wan.mohamad at 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.
Since these are all mainline backports (and properly annotated!), no
concerns from me.
I've merged the patches and sent the SRCREV updates to the mailing
list.
Cheers,
Bruce
>
> 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
>
More information about the linux-yocto
mailing list