Re: [PULL] Please pull qcom/qcom-main
On Tue, May 14, 2024 at 09:01:24AM +0200, Caleb Connolly wrote: > Hi Tom, > > This patch for master fixes framebuffer video on almost all Qualcomm platforms > where the framebuffer is initialised by the first stage bootloader. > > The following changes since commit 5c5565cfec92eb7377ff7fe197612c6a813bb6c7: > > Merge patch series "arm: davinci: Migrate da850-evm to OF_UPSTREAM" > (2024-05-07 11:59:26 -0600) > > are available in the Git repository at: > > g...@source.denx.de:u-boot/custodians/u-boot-snapdragon.git qcom-main > > for you to fetch changes up to 3ceaa825869bd43e9a2ec00a90589cc84885bd40: > > mach-snapdragon: do carveouts for qcs404 only (2024-05-14 09:00:41 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] Please pull qcom/qcom-main
Hi Tom, This patch for master fixes framebuffer video on almost all Qualcomm platforms where the framebuffer is initialised by the first stage bootloader. The following changes since commit 5c5565cfec92eb7377ff7fe197612c6a813bb6c7: Merge patch series "arm: davinci: Migrate da850-evm to OF_UPSTREAM" (2024-05-07 11:59:26 -0600) are available in the Git repository at: g...@source.denx.de:u-boot/custodians/u-boot-snapdragon.git qcom-main for you to fetch changes up to 3ceaa825869bd43e9a2ec00a90589cc84885bd40: mach-snapdragon: do carveouts for qcs404 only (2024-05-14 09:00:41 +0200) Sam Day (1): mach-snapdragon: do carveouts for qcs404 only arch/arm/mach-snapdragon/board.c | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-)
Re: [PULL] Please pull qcom/qcom-main
On Tue, Apr 23, 2024 at 03:46:19PM +0200, Caleb Connolly wrote: > Overshot the -rc1 deadline, but I hope these can still make in for 2024.07. > > Support is added for 5 new Qualcomm SoCs: > > * QCM2290 and SM6115 are low and mid range SoCs used on the RB1 and RB2 > respectively. SM6115 is also used in some mid-range smartphones/tablets. > Initial support includes buttons and USB (host and gadget). > * SM8250 is a flagship SoC from 2020 used on the RB5, as well as many flagship > smartphones. The board can boot to a U-Boot prompt, but is missing > regulators > necessary for USB support. > * SM8550, and SM8650 are flagship mobile SoCs from 2023 and 2024 > respectively. Found on many high end smartphones. > > In addition: > > * Support is added for the Schneider HMIBSC board. > * mach-snapdragon switches to OF_UPSTREAM > * IPQ40xx gets several regressions fixed and some overall cleanup. > * The MSM serial driver gains the ability to generate the bit-clock > automatically, no longer relying on a custom DT property. > * The Qualcomm SMMU driver gets a generic compatible (so per-SoC compatibles > don't need to be added). > * Support for the GENI I2C controller is added. > * The qcom SPMI driver has SPMI v5 support fixed, and v7 support added. > * The qcom sdhci driver gets some fixes for SDCC v5 support. > * SDM845 gains sdcard support > * Support is added for the Synopsys eUSB2 PHY driver (used on SM8550 and > SM8650) > * SYS_INIT_SP_BSS_OFFSET is set to 1.5M to give us more space for FDTs. > * RB2 gets a work-around to fix the USB dr_mode property before booting Linux. > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] Please pull qcom/qcom-main
Overshot the -rc1 deadline, but I hope these can still make in for 2024.07. Support is added for 5 new Qualcomm SoCs: * QCM2290 and SM6115 are low and mid range SoCs used on the RB1 and RB2 respectively. SM6115 is also used in some mid-range smartphones/tablets. Initial support includes buttons and USB (host and gadget). * SM8250 is a flagship SoC from 2020 used on the RB5, as well as many flagship smartphones. The board can boot to a U-Boot prompt, but is missing regulators necessary for USB support. * SM8550, and SM8650 are flagship mobile SoCs from 2023 and 2024 respectively. Found on many high end smartphones. In addition: * Support is added for the Schneider HMIBSC board. * mach-snapdragon switches to OF_UPSTREAM * IPQ40xx gets several regressions fixed and some overall cleanup. * The MSM serial driver gains the ability to generate the bit-clock automatically, no longer relying on a custom DT property. * The Qualcomm SMMU driver gets a generic compatible (so per-SoC compatibles don't need to be added). * Support for the GENI I2C controller is added. * The qcom SPMI driver has SPMI v5 support fixed, and v7 support added. * The qcom sdhci driver gets some fixes for SDCC v5 support. * SDM845 gains sdcard support * Support is added for the Synopsys eUSB2 PHY driver (used on SM8550 and SM8650) * SYS_INIT_SP_BSS_OFFSET is set to 1.5M to give us more space for FDTs. * RB2 gets a work-around to fix the USB dr_mode property before booting Linux. --- The following changes since commit 38ea74d6d5c05224acdb03f799897c1bdd56f8cc: Prepare v2024.07-rc1 (2024-04-22 15:10:21 -0600) are available in the Git repository at: g...@source.denx.de:u-boot/custodians/u-boot-snapdragon.git qcom-main for you to fetch changes up to ad12acd7a8f5aeea5816d5c2fc37c205c403eee0: configs: qcom_defconfig: enable GENI I2C Driver (2024-04-23 13:29:32 +0200) Caleb Connolly (32): pinctrl: qcom: add qcm2290 pinctrl driver pinctrl: qcom: add sm6115 pinctrl driver pinctrl: qcom: add sm8250 pinctrl driver qcom_defconfig: enable pinctrl for new qcm2290/sm6115/sm8250 clk/qcom: add driver for qcm2290 GCC clk/qcom: add driver for sm6115 GCC clk/qcom: add driver for sm8250 GCC qcom_defconfig: enable clocks for qcm2290/sm6115/sm8250 mmc: msm_sdhci: correct vendor_spec_cap0 register for v5 mmc: msm_sdhci: use modern DT handling mmc: msm_sdhci: print core version mmc: msm_sdhci: use a more sensible default clock rate clk/qcom: sdm845: enable SDCC2 core clock pinctrl: qcom: sdm845: add special pin names dts: sdm845-db845c-u-boot: adjust MMC clocks MAINTAINERS: add Qualcomm mailing list mmc: msm_sdhci: fix vendor_spec_cap0 registers clk/qcom: apq8016: return valid rate when setting UART clock clk/qcom: ipq4019: return valid rate when setting UART clock serial: msm: calculate bit clock divider mach-snapdragon: use OF_UPSTREAM arm: dts: drop qcom dts files qcom_defconfig: set SYS_INIT_SP_BSS_OFFSET gpio: qcom_pmic: add pm6125 gpio: qcom_pmic: add pm8150l iommu: qcom-smmu: add qcom generic compatible phy: qcom: snps-femto-v2: drop clocks arm: dts: qrb4210-rb2-u-boot: add u-boot fixups mach-snapdragon: implement ft_board_setup() for USB role selection qcom_defconfig: enable OF_BOARD_SETUP qcom_defconfig: define safe default SYS_LOAD_ADDR qcom_defconfig: generate SMBIOS tables Neil Armstrong (17): phy: qcom: add Synopsys eUSB2 PHY driver qcom_defconfig: enable the Qualcomm Synopsys eUSB2 PHY driver pinctrl: qcom: Add SM8550 pinctrl driver pinctrl: qcom: Add SM8650 pinctrl driver qcom_defconfig: enable SM8550 & SM8650 pinctrl driver gpio: qcom_pmic_gpio: add support for pm8550-gpio button: qcom-pmic: move node name checks to btn_data struct button: qcom-pmic: add support for pmk8350 button configs clk: qcom: Add SM8550 clock driver clk: qcom: Add SM8650 clock driver qcom_defconfig: enable SM8550 & SM8650 clock driver spmi: msm: fix version 5 support spmi: msm: properly format command spmi: msm: handle peripheral ownership spmi: msm: support controller version 7 i2c: Add support for Qualcomm Generic Interface (GENI) I2C controller configs: qcom_defconfig: enable GENI I2C Driver Robert Marko (8): serial: allow selecting MSM debug UART with ARCH_IPQ40XX serial: msm_serial: remove .clk_rate from debug UART arm: mach-ipq40xx: dont select SMEM by default pinctrl: qcom: allow selecting with ARCH_IPQ40XX mach-ipq40xx: import GPIO header from mach-snapgradon pinctrl: qcom: ipq4019: adapt pin name lookup to upstream DTS pinctrl: qcom: ipq4019: enable DM_FLAG_PRE_RELOC pinctrl: qcom: ipq4019: support all pin functions Sumit Garg (8):