mbox series

[PULL] Early Qualcomm changes for v2024.10

Message ID 20240705112414.655154-2-caleb.connolly@linaro.org
State New
Headers show
Series [PULL] Early Qualcomm changes for v2024.10 | expand

Pull-request

git@source.denx.de:u-boot/custodians/u-boot-snapdragon.git qcom-main

Message

Caleb Connolly July 5, 2024, 11:22 a.m. UTC
Hi Tom,

Various minor fixes and improvements:

* Fix Qualcomm SPMI v5 support
* Move default environment to a file
* Add support for special pins (e.g ufs/mmc reset/data pins)
* IPQ moves to OF_UPSTREAM and receives some cleanup and MAINTAINERS changes
* Add a reset driver for devices without PSCI
* msm8916 USB clock improvements for mobile devices

The following changes since commit 7c9c5c0562347dccb8ac89148784a34de402ea9e:

  Merge patch series "xtensa: Enable qemu-xtensa board" (2024-07-04 16:11:08 -0600)

are available in the Git repository at:

  git@source.denx.de:u-boot/custodians/u-boot-snapdragon.git qcom-main

for you to fetch changes up to 69b37f1625ac0c9d0c867d591564af91c0b52d18:

  spmi: msm: correct max_channels for v5 controllers (2024-07-05 12:07:37 +0200)

----------------------------------------------------------------
Caleb Connolly (4):
      qcom_defconfig: enable msm8916 and msm8996
      spmi: msm: demote to debug()
      mach-snapdragon: move default environment to a file
      spmi: msm: correct max_channels for v5 controllers

Neil Armstrong (5):
      pinctrl: qcom: add support for bias-pull-down
      arm: mach-snapdragon: gpio: introduce msm_special_pin_data
      pinctrl: qcom: add support setting pin configuration for special pins
      pinctrl: qcom: sm8550: add special pins pins configuration data
      pinctrl: qcom: sm8650: add special pins pins configuration data

Robert Marko (9):
      sysreset: add Qualcomm PSHOLD reset driver
      mach-ipq40xx: add CPU specific code
      mach-ipq40xx: use OF_UPSTREAM
      arm: dts: drop downstream IPQ4019 DTSI
      MAINTAINERS: IPQ40XX: remove Luka Kovacic as maintainer
      MAINTAINERS: IPQ40XX: update GCC dt-bindings
      MAINTAINERS: IPQ40XX: add clock-ipq4019 instead of reset driver
      MAINTAINERS: IPQ40XX: add pinctrl driver
      clock: qcom: ipq4019: add I2C clocks

Sam Day (2):
      clk/qcom: apq8016: add support for USB_HS clocks
      ehci: msm: bring up iface + core clocks

 MAINTAINERS                                  |   7 +-
 arch/arm/Kconfig                             |   1 +
 arch/arm/dts/qcom-ipq4019.dtsi               | 202 ---------------------------
 arch/arm/mach-ipq40xx/Makefile               |   7 +
 arch/arm/mach-ipq40xx/cpu.c                  |  43 ++++++
 arch/arm/mach-snapdragon/include/mach/gpio.h |  16 ++-
 board/qualcomm/default.env                   |  11 ++
 configs/qcom_defconfig                       |   6 +
 drivers/clk/qcom/clock-apq8016.c             |  32 +++++
 drivers/clk/qcom/clock-ipq4019.c             |  21 +++
 drivers/pinctrl/qcom/pinctrl-qcom.c          |  38 ++++-
 drivers/pinctrl/qcom/pinctrl-sm8550.c        |  42 ++++--
 drivers/pinctrl/qcom/pinctrl-sm8650.c        |  42 ++++--
 drivers/spmi/spmi-msm.c                      |   6 +-
 drivers/sysreset/Kconfig                     |   6 +
 drivers/sysreset/Makefile                    |   1 +
 drivers/sysreset/sysreset_qcom-pshold.c      |  55 ++++++++
 drivers/usb/host/ehci-msm.c                  |  37 ++++-
 include/configs/qcom.h                       |   7 -
 19 files changed, 343 insertions(+), 237 deletions(-)
 delete mode 100644 arch/arm/dts/qcom-ipq4019.dtsi
 create mode 100644 arch/arm/mach-ipq40xx/Makefile
 create mode 100644 arch/arm/mach-ipq40xx/cpu.c
 create mode 100644 board/qualcomm/default.env
 create mode 100644 drivers/sysreset/sysreset_qcom-pshold.c

Comments

Tom Rini July 5, 2024, 4:57 p.m. UTC | #1
On Fri, Jul 05, 2024 at 01:22:46PM +0200, Caleb Connolly wrote:

> Hi Tom,
> 
> Various minor fixes and improvements:
> 
> * Fix Qualcomm SPMI v5 support
> * Move default environment to a file
> * Add support for special pins (e.g ufs/mmc reset/data pins)
> * IPQ moves to OF_UPSTREAM and receives some cleanup and MAINTAINERS changes
> * Add a reset driver for devices without PSCI
> * msm8916 USB clock improvements for mobile devices
> 
> The following changes since commit 7c9c5c0562347dccb8ac89148784a34de402ea9e:
> 
>   Merge patch series "xtensa: Enable qemu-xtensa board" (2024-07-04 16:11:08 -0600)
> 
> are available in the Git repository at:
> 
>   git@source.denx.de:u-boot/custodians/u-boot-snapdragon.git qcom-main
> 
> for you to fetch changes up to 69b37f1625ac0c9d0c867d591564af91c0b52d18:
> 
>   spmi: msm: correct max_channels for v5 controllers (2024-07-05 12:07:37 +0200)
> 

Applied to u-boot/master, thanks!