Skip to content

Introduce fastboot support for dragonboard410c

Ramon Fried u-boot 2 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest14 patches 0 repliesNew
  2. v113 patches 0 repliesSuperseded

Changes in v2 from the cover letter

Added a new patch that was left out somehow. all other patches are the same.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14ehci: Replace board_prepare_usb with board_usb_initboard/qualcomm/dragonboard410c/dragonboard410c.c drivers/usb/host/ehci-msm.c+4 -91 reply
2/14ehci: msm: Add missing platdatadrivers/usb/host/ehci-msm.c+1 -01 reply
3/14dts: db410c: add alias for USBarch/arm/dts/dragonboard410c.dts+4 -01 reply
4/14db410c: serial# env using msm board serialarch/arm/mach-snapdragon/Kconfig board/qualcomm/dragonboard410c/dragonboard410c.c+11 -01 reply
5/14phy: db410c: Add MSM USB PHY driverMAINTAINERS drivers/phy/Kconfig drivers/phy/Makefile +1 more+119 -01 reply
6/14dts: db410c: Add bindings for MSM USB phyarch/arm/dts/dragonboard410c.dts+7 -01 reply
7/14configs: db410c: Enable USB PHYconfigs/dragonboard410c_defconfig+1 -01 reply
8/14ehci: msm: switch to generic PHY uclassdrivers/usb/host/Kconfig drivers/usb/host/ehci-msm.c+10 -451 reply
9/14ehci: msm: use init_type in probedrivers/usb/host/ehci-msm.c+4 -21 reply
10/14usb:ci_udc: Introduce init_after_reset phy functiondrivers/usb/gadget/ci_udc.c+6 -02 replies
11/14usb: ehci-msm: Add init_after_reset for CI_UDCdrivers/usb/host/ehci-msm.c+12 -01 reply
12/14DB410c: Enable fastboot supportconfigs/dragonboard410c_defconfig+10 -01 reply
13/14db410c: automatically launch fastbootboard/qualcomm/dragonboard410c/dragonboard410c.c+2 -11 reply
14/14usb:ci_udc: don't overwrite configuration on pullupdrivers/usb/gadget/ci_udc.c+2 -12 replies

Reviews trailers per patch

2 of 14 patches have a Reviewed-by or Acked-by.

PatchLukasz Majewski
1/14
2/14
3/14
4/14
5/14
6/14
7/14
8/14
9/14
10/14R-b
11/14
12/14
13/14
14/14R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [U-Boot] [PATCH v2 00/14] Introduce fastboot support for dragonboard410c

This set of patches introduce fastboot support for Qualcomm db410c.
As part of the patch, a small quirk is added to ci_udc through a weaklly linked function.

Changes in v2:
Added a new patch that was left out somehow. all other patches are the same.

Ramon Fried (14):
ehci: Replace board_prepare_usb with board_usb_init
ehci: msm: Add missing platdata
dts: db410c: add alias for USB
db410c: serial# env using msm board serial
phy: db410c: Add MSM USB PHY driver
dts: db410c: Add bindings for MSM USB phy
configs: db410c: Enable USB PHY
ehci: msm: switch to generic PHY uclass
ehci: msm: use init_type in probe usb:ci_udc: Introduce init_after_reset phy function
usb: ehci-msm: Add init_after_reset for CI_UDC
DB410c: Enable fastboot support
db410c: automatically launch fastboot usb:ci_udc: don't overwrite configuration on pullup

 MAINTAINERS                                   |   1 +
 arch/arm/dts/dragonboard410c.dts              |  11 ++
 arch/arm/mach-snapdragon/Kconfig              |   1 +
 .../dragonboard410c/dragonboard410c.c         |  17 ++-
 configs/dragonboard410c_defconfig             |  11 ++
 drivers/phy/Kconfig                           |   8 ++
 drivers/phy/Makefile                          |   1 +
 drivers/phy/msm8916-usbh-phy.c                | 109 ++++++++++++++++++
 drivers/usb/gadget/ci_udc.c                   |   9 +-
 drivers/usb/host/Kconfig                      |   3 +-
 drivers/usb/host/ehci-msm.c                   |  78 +++++--------
 11 files changed, 192 insertions(+), 57 deletions(-)
 create mode 100644 drivers/phy/msm8916-usbh-phy.c
Signature · 1 line
2.18.0