[PULL] Please pull qcom-next-20250324
Caleb Connolly
caleb.connolly at linaro.org
Mon Mar 24 19:18:12 CET 2025
Take 2, this includes that build failure fix, sorry about that.
CI: https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/pipelines/25297
The following changes since commit 0e1fc465fea62ebae91f2f56cb823e8b37ee1077:
Merge tag 'dm-pull-15mar25' of git://git.denx.de/u-boot-dm into next (2025-03-15 08:19:31 -0600)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-snapdragon.git tags/qcom-next-20250324
for you to fetch changes up to dcb6a5e7651f4a6cebfad4389119407e2a852783:
mach-snapdragon: always select SYSRESET_PSCI for ARCH_SNAPDRAGON (2025-03-18 11:55:14 +0000)
----------------------------------------------------------------
qcom-next-20230324
take 2
----------------------------------------------------------------
Caleb Connolly (8):
pinctrl: qcom: add sc7280 pinctrl driver
qcom_defconfig: enable PINCTRL_QCOM_SC7280
clk/qcom: bubble up qcom_gate_clk_en() errors
clk/qcom: sc7280: add some debug data
clk/qcom: sc7280: add GENI, PCIe, and more USB clocks
pinctrl/qcom: fix kconfig option names
clk/stub: add sc7280-rpmh clock
mach-snapdragon: always select SYSRESET_PSCI for ARCH_SNAPDRAGON
Sam Day (10):
clk/qcom: apq8016: use BIT macro for clk en_vals
clk/qcom: apq8016: add PRNG_AHB_CLK
rng: msm: don't enable PRNG if it's already enabled
clk/qcom: apq8016: improve clk_enable logging
rng: msm: keep core clock disabled when PRNG not in use
mach-snapdragon: support parsing memory info from external FDT
mach-snapdragon: handle platforms without PSCI support
mach-snapdragon: use PSCI sysreset driver
sysreset: qcom-pshold: remove ARCH_IPQ40XX dependency
qcom_defconfig: enable SYSRESET_QCOM_PSHOLD
Varadarajan Narayanan (7):
doc: board/qualcomm: document RDP building/flashing
dts: ipq9574-rdp433-u-boot: add override dtsi
clk/qcom: add initial clock driver for ipq9574
pinctrl: qcom: Handle get_function_mux failure
pinctrl: qcom: Add ipq9574 pinctrl driver
mmc: msm_sdhci: Reset clocks before reconfiguration
configs: add qcom_ipq9574_mmc_defconfig
arch/arm/Kconfig | 2 +
arch/arm/dts/ipq9574-rdp433-u-boot.dtsi | 25 ++++
arch/arm/mach-snapdragon/board.c | 123 ++++++++++++-----
configs/qcom_defconfig | 2 +
configs/qcom_ipq9574_mmc_defconfig | 83 ++++++++++++
doc/board/qualcomm/index.rst | 1 +
doc/board/qualcomm/rdp.rst | 55 ++++++++
drivers/clk/clk-stub.c | 1 +
drivers/clk/qcom/Kconfig | 8 ++
drivers/clk/qcom/Makefile | 1 +
drivers/clk/qcom/clock-apq8016.c | 12 +-
drivers/clk/qcom/clock-ipq9574.c | 94 +++++++++++++
drivers/clk/qcom/clock-qcm2290.c | 4 +-
drivers/clk/qcom/clock-qcom.h | 13 +-
drivers/clk/qcom/clock-sa8775p.c | 4 +-
drivers/clk/qcom/clock-sc7280.c | 124 ++++++++++++++++--
drivers/clk/qcom/clock-sdm845.c | 4 +-
drivers/clk/qcom/clock-sm6115.c | 4 +-
drivers/clk/qcom/clock-sm8150.c | 4 +-
drivers/clk/qcom/clock-sm8250.c | 4 +-
drivers/clk/qcom/clock-sm8550.c | 4 +-
drivers/clk/qcom/clock-sm8650.c | 4 +-
drivers/clk/qcom/clock-x1e80100.c | 4 +-
drivers/mmc/msm_sdhci.c | 10 ++
drivers/pinctrl/qcom/Kconfig | 38 ++++--
drivers/pinctrl/qcom/Makefile | 2 +
drivers/pinctrl/qcom/pinctrl-apq8016.c | 4 +-
drivers/pinctrl/qcom/pinctrl-apq8096.c | 4 +-
drivers/pinctrl/qcom/pinctrl-ipq4019.c | 3 +-
drivers/pinctrl/qcom/pinctrl-ipq9574.c | 226 ++++++++++++++++++++++++++++++++
drivers/pinctrl/qcom/pinctrl-qcm2290.c | 2 +-
drivers/pinctrl/qcom/pinctrl-qcom.c | 5 +-
drivers/pinctrl/qcom/pinctrl-qcom.h | 3 +-
drivers/pinctrl/qcom/pinctrl-qcs404.c | 4 +-
drivers/pinctrl/qcom/pinctrl-sc7280.c | 106 +++++++++++++++
drivers/pinctrl/qcom/pinctrl-sdm845.c | 4 +-
drivers/pinctrl/qcom/pinctrl-sm6115.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8150.c | 4 +-
drivers/pinctrl/qcom/pinctrl-sm8250.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8550.c | 4 +-
drivers/pinctrl/qcom/pinctrl-sm8650.c | 4 +-
drivers/pinctrl/qcom/pinctrl-x1e80100.c | 4 +-
drivers/rng/msm_rng.c | 13 +-
drivers/sysreset/Kconfig | 1 -
44 files changed, 906 insertions(+), 119 deletions(-)
create mode 100644 arch/arm/dts/ipq9574-rdp433-u-boot.dtsi
create mode 100644 configs/qcom_ipq9574_mmc_defconfig
create mode 100644 doc/board/qualcomm/rdp.rst
create mode 100644 drivers/clk/qcom/clock-ipq9574.c
create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq9574.c
create mode 100644 drivers/pinctrl/qcom/pinctrl-sc7280.c
More information about the U-Boot
mailing list