mbox series

[GIT,PULL] cpufreq/arm updates for 5.17-rc1

Message ID 20211229034635.tyh53sxs5uceoljm@vireshk-i7
State New
Headers show
Series [GIT,PULL] cpufreq/arm updates for 5.17-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git cpufreq/arm/linux-next

Message

Viresh Kumar Dec. 29, 2021, 3:46 a.m. UTC
Hi Rafael,

This pull request contains:

- Qcom cpufreq driver updates improve irq support (Ard Biesheuvel, Stephen Boyd,
  and Vladimir Zapolskiy).

- Fixes double devm_remap for mediatek driver (Hector Yuan).

- Introduces thermal pressure helpers (Lukasz Luba).

Thanks.

--
Viresh

-------------------------8<-------------------------
The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:

  Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git cpufreq/arm/linux-next

for you to fetch changes up to d776790a55367b9313d03c364c04ff47e7f5ea83:

  cpufreq: mediatek-hw: Fix double devm_remap in hotplug case (2021-12-27 09:44:53 +0530)

----------------------------------------------------------------
Ard Biesheuvel (1):
      cpufreq: qcom-cpufreq-hw: Avoid stack buffer for IRQ name

Hector.Yuan (1):
      cpufreq: mediatek-hw: Fix double devm_remap in hotplug case

Lukasz Luba (5):
      arch_topology: Introduce thermal pressure update function
      thermal: cpufreq_cooling: Use new thermal pressure update function
      cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure
      cpufreq: qcom-cpufreq-hw: Use new thermal pressure update function
      arch_topology: Remove unused topology_set_thermal_pressure() and related

Stephen Boyd (1):
      cpufreq: qcom-hw: Use optional irq API

Vladimir Zapolskiy (2):
      cpufreq: qcom-hw: Fix probable nested interrupt handling
      cpufreq: qcom-hw: Set CPU affinity of dcvsh interrupts

 arch/arm/include/asm/topology.h       |  2 +-
 arch/arm64/include/asm/topology.h     |  2 +-
 drivers/base/arch_topology.c          | 42 +++++++++++++++++++++++++++++++----
 drivers/cpufreq/mediatek-cpufreq-hw.c | 33 ++++++++++++++++++++++++---
 drivers/cpufreq/qcom-cpufreq-hw.c     | 39 ++++++++++++++++----------------
 drivers/thermal/cpufreq_cooling.c     |  6 +----
 include/linux/arch_topology.h         |  4 ++--
 include/linux/sched/topology.h        |  6 ++---
 init/Kconfig                          |  2 +-
 9 files changed, 96 insertions(+), 40 deletions(-)

Comments

Rafael J. Wysocki Dec. 30, 2021, 2:52 p.m. UTC | #1
On Wed, Dec 29, 2021 at 4:46 AM Viresh Kumar <viresh.kumar@linaro.org> wrote:
>
> Hi Rafael,
>
> This pull request contains:
>
> - Qcom cpufreq driver updates improve irq support (Ard Biesheuvel, Stephen Boyd,
>   and Vladimir Zapolskiy).
>
> - Fixes double devm_remap for mediatek driver (Hector Yuan).
>
> - Introduces thermal pressure helpers (Lukasz Luba).
>
> Thanks.
>
> --
> Viresh
>
> -------------------------8<-------------------------
> The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf:
>
>   Linux 5.16-rc1 (2021-11-14 13:56:52 -0800)
>
> are available in the Git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git cpufreq/arm/linux-next
>
> for you to fetch changes up to d776790a55367b9313d03c364c04ff47e7f5ea83:
>
>   cpufreq: mediatek-hw: Fix double devm_remap in hotplug case (2021-12-27 09:44:53 +0530)
>
> ----------------------------------------------------------------
> Ard Biesheuvel (1):
>       cpufreq: qcom-cpufreq-hw: Avoid stack buffer for IRQ name
>
> Hector.Yuan (1):
>       cpufreq: mediatek-hw: Fix double devm_remap in hotplug case
>
> Lukasz Luba (5):
>       arch_topology: Introduce thermal pressure update function
>       thermal: cpufreq_cooling: Use new thermal pressure update function
>       cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu thermal pressure
>       cpufreq: qcom-cpufreq-hw: Use new thermal pressure update function
>       arch_topology: Remove unused topology_set_thermal_pressure() and related
>
> Stephen Boyd (1):
>       cpufreq: qcom-hw: Use optional irq API
>
> Vladimir Zapolskiy (2):
>       cpufreq: qcom-hw: Fix probable nested interrupt handling
>       cpufreq: qcom-hw: Set CPU affinity of dcvsh interrupts
>
>  arch/arm/include/asm/topology.h       |  2 +-
>  arch/arm64/include/asm/topology.h     |  2 +-
>  drivers/base/arch_topology.c          | 42 +++++++++++++++++++++++++++++++----
>  drivers/cpufreq/mediatek-cpufreq-hw.c | 33 ++++++++++++++++++++++++---
>  drivers/cpufreq/qcom-cpufreq-hw.c     | 39 ++++++++++++++++----------------
>  drivers/thermal/cpufreq_cooling.c     |  6 +----
>  include/linux/arch_topology.h         |  4 ++--
>  include/linux/sched/topology.h        |  6 ++---
>  init/Kconfig                          |  2 +-
>  9 files changed, 96 insertions(+), 40 deletions(-)
>
> --

Pulled, thanks!