mbox series

[GIT,PULL] cpufreq/arm updates for 6.7

Message ID 20231025103355.e53du4qk53d52fwn@vireshk-i7
State New
Headers show
Series [GIT,PULL] cpufreq/arm updates for 6.7 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git tags/cpufreq-arm-updates-6.7

Message

Viresh Kumar Oct. 25, 2023, 10:33 a.m. UTC
Hi Rafael,

The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:

  Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git tags/cpufreq-arm-updates-6.7

for you to fetch changes up to 038ef0d990a0a5fbc2024084f51e8af7d9bc95a2:

  dt-bindings: cpufreq: qcom-hw: document SM8650 CPUFREQ Hardware (2023-10-25 15:51:22 +0530)

----------------------------------------------------------------
ARM cpufreq updates for 6.7

- Add support for several Qualcomm SoC versions and other similar
  changes (Christian Marangi, Dmitry Baryshkov, Luca Weiss, Neil
  Armstrong, Richard Acayan, Robert Marko, Rohit Agarwal, Stephan
  Gerhold and Varadarajan Narayanan).

- Cleanups to the tegra cpufreq driver (Sumit Gupta).

- Use of_property_read_reg() to parse "reg" in pmac32 driver (Rob Herring).

- Add support for TI's am62p5 Soc (Bryan Brattlof).

- Make ARM_BRCMSTB_AVS_CPUFREQ depends on !ARM_SCMI_CPUFREQ (Florian
  Fainelli).

- Update Kconfig to mention i.MX7 as well (Alexander Stein).

----------------------------------------------------------------
Alexander Stein (1):
      cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT

Bryan Brattlof (2):
      cpufreq: dt-platdev: add am62p5 to blocklist
      cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs

Christian Marangi (2):
      dt-bindings: cpufreq: qcom-cpufreq-nvmem: Document krait-cpu
      cpufreq: qcom-nvmem: add support for IPQ8064

Dmitry Baryshkov (2):
      cpufreq: qcom-nvmem: drop pvs_ver for format a fuses
      cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu

Florian Fainelli (1):
      cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ

Luca Weiss (1):
      cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist

Neil Armstrong (1):
      dt-bindings: cpufreq: qcom-hw: document SM8650 CPUFREQ Hardware

Richard Acayan (1):
      dt-bindings: cpufreq: cpufreq-qcom-hw: add SDM670 compatible

Rob Herring (1):
      cpufreq: pmac32: Use of_property_read_reg() to parse "reg"

Robert Marko (2):
      dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ6018
      cpufreq: qcom-nvmem: add support for IPQ6018

Rohit Agarwal (1):
      dt-bindings: cpufreq: cpufreq-qcom-hw: Add SDX75 compatible

Stephan Gerhold (4):
      cpufreq: dt: platdev: Add MSM8909 to blocklist
      dt-bindings: cpufreq: qcom-nvmem: Document MSM8909
      cpufreq: qcom-nvmem: Simplify driver data allocation
      cpufreq: qcom-nvmem: Add MSM8909

Sumit Gupta (4):
      cpufreq: tegra194: fix warning due to missing opp_put
      cpufreq: tegra194: save CPU data to avoid repeated SMP calls
      cpufreq: tegra194: use refclk delta based loop instead of udelay
      cpufreq: tegra194: remove redundant AND with cpu_online_mask

Varadarajan Narayanan (2):
      dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ5332
      dt-bindings: cpufreq: qcom-cpufreq-nvmem: document IPQ9574

 Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml    |   4 +++
 Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml |   8 +++++-
 drivers/cpufreq/Kconfig.arm                                       |   6 ++--
 drivers/cpufreq/cpufreq-dt-platdev.c                              |   4 +++
 drivers/cpufreq/pmac32-cpufreq.c                                  |   7 ++---
 drivers/cpufreq/qcom-cpufreq-nvmem.c                              | 208 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
 drivers/cpufreq/tegra194-cpufreq.c                                | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------
 drivers/cpufreq/ti-cpufreq.c                                      |   1 +
 8 files changed, 302 insertions(+), 89 deletions(-)