This series enables MMC based fastboot flashing for IPQ9574 boards.
For this the following are added/enabled
        * USB2 & USB3 phys support
        * USB Gadget support, Fastboot-MMC related configs
        * Flashing related documentation

v2: Resend of 
https://lore.kernel.org/u-boot/[email protected]/#t
    Rebased to latest top of tree
    Updated author and Signed-off-by email id from quicinc.com to 
oss.qualcomm.com

Varadarajan Narayanan (6):
  clk/qcom: Add USB related clocks for IPQ9574
  phy: Add IPQ9574 support to Qualcomm QUSB2 phy
  phy: qcom: Add QMP USB PHY driver
  configs: ipq9574: Enable fastboot support
  dts: ipq9574-rdp433-u-boot: Enable USB device mode and MMC
  doc: board/qualcomm: Update RDP flashing instructions

 arch/arm/dts/ipq9574-rdp433-u-boot.dtsi       |    6 +
 configs/qcom_ipq9574_mmc_defconfig            |   22 +-
 doc/board/qualcomm/rdp.rst                    |   14 +
 drivers/clk/qcom/clock-ipq9574.c              |   28 +
 drivers/phy/qcom/Kconfig                      |    8 +
 drivers/phy/qcom/Makefile                     |    1 +
 drivers/phy/qcom/phy-qcom-qmp-common.h        |   62 +
 drivers/phy/qcom/phy-qcom-qmp-pcs-misc-v4.h   |   17 +
 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v4.h    |   34 +
 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v5.h    |   36 +
 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v6.h    |   17 +
 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v7.h    |   17 +
 drivers/phy/qcom/phy-qcom-qmp-pcs-v7.h        |   32 +
 .../phy/qcom/phy-qcom-qmp-qserdes-com-v7.h    |   87 +
 .../phy/qcom/phy-qcom-qmp-qserdes-txrx-v7.h   |   78 +
 drivers/phy/qcom/phy-qcom-qmp-usb.c           | 2114 +++++++++++++++++
 drivers/phy/qcom/phy-qcom-qmp.h               |   15 +
 drivers/phy/qcom/phy-qcom-qusb2.c             |   42 +
 18 files changed, 2629 insertions(+), 1 deletion(-)
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-common.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-pcs-misc-v4.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v4.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v5.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v6.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-pcs-usb-v7.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-pcs-v7.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-qserdes-com-v7.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-qserdes-txrx-v7.h
 create mode 100644 drivers/phy/qcom/phy-qcom-qmp-usb.c


base-commit: 47b50fb1125c539d80ed3e7f739c02c6486e1b52
-- 
2.34.1

Reply via email to