[PULL] Please pull qcom-next-23Jun-1
Casey Connolly
trini at konsulko.com
Tue Jun 24 12:12:28 CEST 2025
Hi Tom,
Please could you drop ("78f177fcc2ed qcom_defconfig: Enable
AUTOBOOT_KEYED support") from this PR when you apply it, it was picked
by mistake. Sorry about that.
Kind regards,
On 6/24/25 01:45, Casey Connolly wrote:
> Hi Tom,
>
> sorry this one took a while, still figuring out a good cadence for
> this...
>
> This PR introduces 3 new platforms, two from the new Dragonwing IQx
> series (QCS615 and QCS8300) as well as the IPQ5424.
>
> Additionally:
>
> * Support for booting downstream Android boot images on some phones is added
> * Capsule update support is expanded to be more generic, determining which partition U-Boot was flashed to automatically and supporting many more boards.
> * Minor capsule update bugs are fixed
> * A watchdog driver is added and gets timeout support
> * Autoboot now requires pressing "space" specifically to stop booting as a workaround for some boards getting rogue key presses which would cause autoboot to fail
> * Documentation is added for the Dragonwing boards
> * The RB1/2 now use USB gadget mode rather than host
> * A bug is fixed where GPIO reads could return incorrect values
>
> The following changes since commit dbf7fd557a73ded3141db3c2cf5c572989378825:
>
> Merge patch series "Consistent Kconfig environment options CONFIG_ENV_ prefix" (2025-06-20 12:57:47 -0600)
>
> are available in the Git repository at:
>
> https://source.denx.de/u-boot/custodians/u-boot-snapdragon.git tags/qcom-next-23Jun-1
>
> for you to fetch changes up to c4c08cc21448aa97328b4dac17fb54c4f657ce80:
>
> doc: board/qualcomm: remove signing references from dragonwing.rst (2025-06-23 18:50:41 +0200)
>
> ----------------------------------------------------------------
> Aswin Murugan (7):
> gpio: msm_gpio: return correct value for gpio read
> dts: qcs615-ride-u-boot.dtsi: Add memory entry to bootup
> phy: qcom: Enable QMP UFS PHY driver for QCS615
> clk/qcom: qcs615: Add GCC clock driver for QCS615
> qcom_defconfig: Enable QCS615 clock driver
> configs: add qcom_qcs615_defconfig
> board: qualcomm: Add MAINTAINERS entries for Dragonwing platforms
>
> Balaji Selvanathan (7):
> drivers: watchdog: qcom: Add timeout configuration support in watchdog
> doc: board: qualcomm: document Dragonwing board building/flashing
> dts: qcs8300-ride-u-boot.dtsi: Add memory entry to bootup
> clk/qcom: qcs8300: Add GCC clock driver for QCS8300
> phy: qcom: Enable QMP UFS PHY driver for QCS8300
> qcom_defconfig: Enable QCS8300 clock driver
> configs: add qcom_qcs8300_defconfig
>
> Casey Connolly (7):
> watchdog: qcom: introduce qcom-wdt driver
> board: qualcomm: add a MAINTAINERS file
> mach-snapdragon: track boot source
> mach-snapdragon: CapsuleUpdate: support all boot methods
> dfu: scsi: don't call scsi_scan()
> qcom_defconfig: enable capsule update support
> doc: board/qualcomm: remove signing references from dragonwing.rst
>
> George Chan (3):
> boot/image-android: Workaround kernel/ramdisk invalid addr
> mach-snapdragon: Enable workaround of ignoring androidboot addr
> mach-snapdragon: Enhance android image handling memory footprint
>
> Luca Weiss (5):
> doc: board/qualcomm: Fix commands for compilation missing CROSS_COMPILE
> doc: board/qualcomm: Replace buildman build instructions
> doc: board/qualcomm: Add example for boot image version 2
> clk/qcom: sc7280: Fix variable name of msm_clk_data
> clk/qcom: sm8250: Fix variable name of msm_clk_data
>
> Sumit Garg (2):
> mach-snapdragon: of_fixup: Drop USB dr_mode override for RB1/2
> qcom_defconfig: Enable AUTOBOOT_KEYED support
>
> Varadarajan Narayanan (5):
> dts: ipq5424-rdp466-u-boot: add override dtsi
> doc: board/qualcomm: Update RDP signing instructions
> clk/qcom: add initial clock driver for ipq5424
> pinctrl: qcom: Add ipq5424 pinctrl driver
> configs: add qcom_ipq5424_mmc_defconfig
>
> arch/arm/Kconfig | 1 +
> arch/arm/dts/ipq5424-rdp466-u-boot.dtsi | 37 ++++
> arch/arm/dts/qcs615-ride-u-boot.dtsi | 14 ++
> arch/arm/dts/qcs8300-ride-u-boot.dtsi | 19 ++
> arch/arm/mach-snapdragon/board.c | 34 +++-
> arch/arm/mach-snapdragon/capsule_update.c | 274 ++++++++++++++++++++-----
> arch/arm/mach-snapdragon/of_fixup.c | 13 --
> arch/arm/mach-snapdragon/qcom-priv.h | 14 ++
> board/qualcomm/MAINTAINERS | 24 +++
> boot/Kconfig | 11 +
> boot/image-android.c | 9 +-
> configs/qcm6490_defconfig | 6 -
> configs/qcom_defconfig | 10 +
> configs/qcom_ipq5424_mmc_defconfig | 83 ++++++++
> configs/qcom_qcs615_defconfig | 22 ++
> configs/qcom_qcs8300_defconfig | 21 ++
> doc/board/qualcomm/board.rst | 21 +-
> doc/board/qualcomm/dragonwing.rst | 49 +++++
> doc/board/qualcomm/index.rst | 1 +
> doc/board/qualcomm/rdp.rst | 15 +-
> drivers/clk/qcom/Kconfig | 24 +++
> drivers/clk/qcom/Makefile | 3 +
> drivers/clk/qcom/clock-ipq5424.c | 96 +++++++++
> drivers/clk/qcom/clock-qcom.h | 1 +
> drivers/clk/qcom/clock-qcs615.c | 163 +++++++++++++++
> drivers/clk/qcom/clock-qcs8300.c | 146 ++++++++++++++
> drivers/clk/qcom/clock-sc7280.c | 4 +-
> drivers/clk/qcom/clock-sm8250.c | 4 +-
> drivers/dfu/dfu_scsi.c | 5 -
> drivers/gpio/msm_gpio.c | 2 +-
> drivers/phy/qcom/phy-qcom-qmp-ufs.c | 128 ++++++++++++
> drivers/pinctrl/qcom/Kconfig | 7 +
> drivers/pinctrl/qcom/Makefile | 1 +
> drivers/pinctrl/qcom/pinctrl-ipq5424.c | 322 ++++++++++++++++++++++++++++++
> drivers/watchdog/Kconfig | 9 +
> drivers/watchdog/Makefile | 1 +
> drivers/watchdog/qcom-wdt.c | 137 +++++++++++++
> 37 files changed, 1632 insertions(+), 99 deletions(-)
> create mode 100644 arch/arm/dts/ipq5424-rdp466-u-boot.dtsi
> create mode 100644 arch/arm/dts/qcs615-ride-u-boot.dtsi
> create mode 100644 arch/arm/dts/qcs8300-ride-u-boot.dtsi
> create mode 100644 board/qualcomm/MAINTAINERS
> create mode 100644 configs/qcom_ipq5424_mmc_defconfig
> create mode 100644 configs/qcom_qcs615_defconfig
> create mode 100644 configs/qcom_qcs8300_defconfig
> create mode 100644 doc/board/qualcomm/dragonwing.rst
> create mode 100644 drivers/clk/qcom/clock-ipq5424.c
> create mode 100644 drivers/clk/qcom/clock-qcs615.c
> create mode 100644 drivers/clk/qcom/clock-qcs8300.c
> create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq5424.c
> create mode 100644 drivers/watchdog/qcom-wdt.c
--
Casey (she/they)
More information about the U-Boot
mailing list