[PULL] Please pull qcom-next-2024Apr04 (attempt 2)
Caleb Connolly
caleb.connolly at linaro.org
Thu Apr 4 23:52:57 CEST 2024
Hi Tom,
Sorry for the noise, totally fluffed that PR... Please ignore the previous
email.
Some new Qualcomm features for you:
* Ethernet, i2c, and USB support are now enabled by default
* The clock driver gets some bug fixes and cleanup
* Invalid FDTs are now properly detected in board_fdt_blob_setup().
* The pinctrl driver gains preparatory support for per-pin function muxes.
* Support is added for two generations of Qualcomm HighSpeed USB PHY
* A power domain driver is added for the Globall Distributed Switch Controllers
on the GCC hardware block.
* SDM845 gains USB host mode support.
* OF_LIVE is enabled by default for Qualcomm platforms
* Some U-Boot devicetree compatibility fixups are added during init to improve
compatbility with upstream DT.
The following changes since commit cdfcc37428e06f4730ab9a17cc084eeb7676ea1a:
Merge tag 'u-boot-dfu-next-20240402' of https://source.denx.de/u-boot/custodians/u-boot-dfu (2024-04-02 22:37:23 -0400)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-snapdragon.git tags/qcom-next-2024Apr04
for you to fetch changes up to b2511143fba4c0631446c968fb4c0d962b01d850:
qcom_defconfig: enable USB (2024-04-04 17:46:48 +0200)
----------------------------------------------------------------
Bhupesh Sharma (2):
phy: qcom: add Qualcomm QUSB2 USB PHY driver
phy: qcom: Add SNPS femto v2 USB HS phy
Caleb Connolly (13):
mailmap: update Bhupesh's email address
mach-snapdragon: disable power-domains for pre-reloc drivers
clk/qcom: use offsets for RCG registers
clk/qcom: sdm845: add gdscs
clk/qcom: sdm845: add USB clocks
gpio: msm_gpio: add .set_flags op
serial: msm-geni: support livetree
mach-snapdragon: fixup USB nodes
mach-snapdragon: fixup power-domains
mach-snapdragon: call regulators_enable_boot_on()
dts: sdm845-db845c: add u-boot fixups
qcom_defconfig: enable livetree
qcom_defconfig: enable USB
Sumit Garg (1):
qcom_defconfig: Enable ethernet and I2C support
Volodymyr Babchuk (4):
qcom: board: validate fdt before trying to use it
clk: qcom: clear div mask before assigning a new divider
clk: qcom: add support for power domains uclass
pinctrl: qcom: pass pin number to get_function_mux callback
.mailmap | 1 +
arch/arm/Kconfig | 1 +
arch/arm/dts/sdm845-db845c-u-boot.dtsi | 9 +
arch/arm/mach-snapdragon/Makefile | 1 +
arch/arm/mach-snapdragon/board.c | 10 +-
arch/arm/mach-snapdragon/of_fixup.c | 155 +++++++++++
arch/arm/mach-snapdragon/qcom-priv.h | 20 ++
configs/qcom_defconfig | 31 ++-
drivers/clk/qcom/Kconfig | 2 +-
drivers/clk/qcom/clock-apq8016.c | 39 +--
drivers/clk/qcom/clock-apq8096.c | 28 +-
drivers/clk/qcom/clock-qcom.c | 159 +++++++++--
drivers/clk/qcom/clock-qcom.h | 22 +-
drivers/clk/qcom/clock-qcs404.c | 122 ++-------
drivers/clk/qcom/clock-sdm845.c | 61 +++--
drivers/gpio/msm_gpio.c | 27 +-
drivers/phy/qcom/Kconfig | 15 ++
drivers/phy/qcom/Makefile | 2 +
drivers/phy/qcom/phy-qcom-qusb2.c | 429 ++++++++++++++++++++++++++++++
drivers/phy/qcom/phy-qcom-snps-femto-v2.c | 216 +++++++++++++++
drivers/pinctrl/qcom/pinctrl-apq8016.c | 3 +-
drivers/pinctrl/qcom/pinctrl-apq8096.c | 3 +-
drivers/pinctrl/qcom/pinctrl-ipq4019.c | 3 +-
drivers/pinctrl/qcom/pinctrl-qcom.c | 4 +-
drivers/pinctrl/qcom/pinctrl-qcom.h | 3 +-
drivers/pinctrl/qcom/pinctrl-qcs404.c | 3 +-
drivers/pinctrl/qcom/pinctrl-sdm845.c | 3 +-
drivers/serial/serial_msm_geni.c | 15 +-
28 files changed, 1150 insertions(+), 237 deletions(-)
create mode 100644 arch/arm/dts/sdm845-db845c-u-boot.dtsi
create mode 100644 arch/arm/mach-snapdragon/of_fixup.c
create mode 100644 arch/arm/mach-snapdragon/qcom-priv.h
create mode 100644 drivers/phy/qcom/phy-qcom-qusb2.c
create mode 100644 drivers/phy/qcom/phy-qcom-snps-femto-v2.c
More information about the U-Boot
mailing list