On 16-03-10 08:07 PM, [email protected] wrote:
From: Wan Ahmad Zainie <[email protected]>
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
--
_______________________________________________
linux-yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/linux-yocto