Message ID | 20241118043001.ahyxauzetqrfufzq@vireshk-i7 |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] cpufreq/arm updates for 6.13 | expand |
Hi Viresh, On Mon, Nov 18, 2024 at 5:30 AM Viresh Kumar <viresh.kumar@linaro.org> wrote: > > Hi Rafael, > > The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: > > Linux 6.12-rc1 (2024-09-29 15:06:19 -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.13 > > for you to fetch changes up to 5df30684415d5a902f23862ab5bbed2a2df7fbf1: > > arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw (2024-11-18 09:55:39 +0530) > > ---------------------------------------------------------------- > ARM cpufreq updates for 6.13 > > - Add virtual cpufreq driver for guest kernels (David Dai). > > - Minor cleanup to various cpufreq drivers (Andy Shevchenko, Dhruva > Gole, Jie Zhan, Jinjie Ruan, Shuosheng Huang, Sibi Sankar, and Yuan > Can). > > - Revert "cpufreq: brcmstb-avs-cpufreq: Fix initial command check" > (Colin Ian King). > > - Improve DT bindings for qcom-hw driver (Dmitry Baryshkov, Konrad > Dybcio, and Nikunj Kela). > > ---------------------------------------------------------------- > Andy Shevchenko (1): > cpufreq: loongson3: Check for error code from devm_mutex_init() call > > Colin Ian King (1): > Revert "cpufreq: brcmstb-avs-cpufreq: Fix initial command check" > > David Dai (2): > dt-bindings: cpufreq: add virtual cpufreq device > cpufreq: add virtual-cpufreq driver > > Dhruva Gole (2): > cpufreq: ti-cpufreq: Allow backward compatibility for efuse syscon > cpufreq: ti-cpufreq: Remove revision offsets in AM62 family > > Dmitry Baryshkov (1): > dt-bindings: cpufreq: cpufreq-qcom-hw: Add SAR2130P compatible > > Jie Zhan (2): > cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged > cppc_cpufreq: Remove HiSilicon CPPC workaround > > Jinjie Ruan (5): > cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw() > cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost() > cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost() > cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power() > cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power() > > Konrad Dybcio (2): > dt-bindings: cpufreq: cpufreq-qcom-hw: Add SC8180X compatible > arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw > > Nikunj Kela (1): > dt-bindings: cpufreq: qcom-hw: document support for SA8255p > > Shuosheng Huang (1): > cpufreq: sun50i: add a100 cpufreq support > > Sibi Sankar (1): > cpufreq: scmi: Fix cleanup path when boost enablement fails > > Yuan Can (1): > cpufreq: loongson2: Unregister platform_driver on failure > > Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml | 6 +++ > Documentation/devicetree/bindings/cpufreq/qemu,virtual-cpufreq.yaml | 48 +++++++++++++++++ > arch/arm64/boot/dts/qcom/sc8180x.dtsi | 2 +- > drivers/cpufreq/Kconfig | 14 +++++ > drivers/cpufreq/Makefile | 1 + > drivers/cpufreq/brcmstb-avs-cpufreq.c | 4 +- > drivers/cpufreq/cppc_cpufreq.c | 136 ++++++++++++++++++----------------------------- > drivers/cpufreq/cpufreq-dt-platdev.c | 1 + > drivers/cpufreq/loongson2_cpufreq.c | 4 +- > drivers/cpufreq/loongson3_cpufreq.c | 7 ++- > drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- > drivers/cpufreq/scmi-cpufreq.c | 4 +- > drivers/cpufreq/sun50i-cpufreq-nvmem.c | 28 ++++++++++ > drivers/cpufreq/ti-cpufreq.c | 10 ++-- > drivers/cpufreq/virtual-cpufreq.c | 333 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > include/linux/arch_topology.h | 1 + > 16 files changed, 507 insertions(+), 94 deletions(-) > create mode 100644 Documentation/devicetree/bindings/cpufreq/qemu,virtual-cpufreq.yaml > create mode 100644 drivers/cpufreq/virtual-cpufreq.c > > -- Pulled and added to linux-pm.git/linux-next, thanks!