Message ID | 20221205235341.bs7v3nr5bnhllteu@vireshk-i7 |
---|---|
State | New |
Headers | show |
Series | [GIT,PULL] cpufreq/arm updates for 6.2 | expand |
On Tue, Dec 6, 2022 at 12:53 AM Viresh Kumar <viresh.kumar@linaro.org> wrote: > > Hi Rafael, > > The following changes since commit 30a0b95b1335e12efef89dd78518ed3e4a71a763: > > Linux 6.1-rc3 (2022-10-30 15:19:28 -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.2 > > for you to fetch changes up to 8ff150aa6fe252e9b7713cf737c4dc5cbaa263ab: > > dt-bindings: cpufreq: cpufreq-qcom-hw: Add QDU1000/QRU1000 cpufreq (2022-12-01 14:50:47 +0530) > > ---------------------------------------------------------------- > Cpufreq arm updates for 6.2 > > - Generalize of_perf_domain_get_sharing_cpumask phandle format (Hector Martin). > > - New cpufreq driver for Apple SoC CPU P-states (Hector Martin). > > - Lots of Qualcomm cpufreq driver updates, that include CPU clock > provider support, generic cleanups or reorganization, fixed a > potential memleak and the return value of cpufreq_driver->get() > (Manivannan Sadhasivam, and Chen Hui). > > - Few updates to Qualcomm cpufreq driver's DT bindings, that include > support for CPU clock provider, fixing missing cache related > properties, and support for QDU1000/QRU1000 (Manivannan Sadhasivam, > Rob Herring, and Melody Olvera). > > - Add support for ti,am625 SoC and enable build of ti-cpufreq for > ARCH_K3 (Dave Gerlach, and Vibhore Vardhan). > > - tegra186: Use flexible array to simplify memory allocation (Christophe > JAILLET). > > ---------------------------------------------------------------- > Chen Hui (1): > cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() > > Christophe JAILLET (1): > cpufreq: tegra186: Use flexible array to simplify memory allocation > > Dave Gerlach (4): > cpufreq: ti-cpufreq: Add support for AM625 > cpufreq: dt-platdev: Blacklist ti,am625 SoC > arm64: dts: ti: k3-am625: Introduce operating-points table > cpufreq: ti: Enable ti-cpufreq for ARCH_K3 > > Hector Martin (2): > cpufreq: Generalize of_perf_domain_get_sharing_cpumask phandle format > cpufreq: apple-soc: Add new driver to control Apple SoC CPU P-states > > Manivannan Sadhasivam (7): > cpufreq: qcom-hw: Remove un-necessary cpumask_empty() check > cpufreq: qcom-hw: Allocate qcom_cpufreq_data during probe > cpufreq: qcom-hw: Use cached dev pointer in probe() > cpufreq: qcom-hw: Move soc_data to struct qcom_cpufreq > cpufreq: qcom-hw: Fix the frequency returned by cpufreq_driver->get() > dt-bindings: cpufreq: cpufreq-qcom-hw: Add cpufreq clock provider > cpufreq: qcom-hw: Add CPU clock provider support > > Melody Olvera (1): > dt-bindings: cpufreq: cpufreq-qcom-hw: Add QDU1000/QRU1000 cpufreq > > Rob Herring (1): > dt-bindings: cpufreq: qcom: Add missing cache related properties > > Vibhore Vardhan (1): > arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP > > Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml | 31 +++++++++++++ > arch/arm64/boot/dts/ti/k3-am625-sk.dts | 9 ++++ > arch/arm64/boot/dts/ti/k3-am625.dtsi | 51 +++++++++++++++++++++ > drivers/cpufreq/Kconfig.arm | 13 +++++- > drivers/cpufreq/Makefile | 1 + > drivers/cpufreq/apple-soc-cpufreq.c | 352 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/cpufreq/cpufreq-dt-platdev.c | 3 ++ > drivers/cpufreq/mediatek-cpufreq-hw.c | 14 ++++-- > drivers/cpufreq/qcom-cpufreq-hw.c | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------- > drivers/cpufreq/tegra186-cpufreq.c | 11 ++--- > drivers/cpufreq/ti-cpufreq.c | 36 +++++++++++++++ > include/linux/cpufreq.h | 28 +++++++----- > 12 files changed, 650 insertions(+), 105 deletions(-) > create mode 100644 drivers/cpufreq/apple-soc-cpufreq.c > > -- Pulled and added to my linux-next branch, thanks!