<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>435ef16e69b9d7f9cdf460a4c2edd20bb47d51fa - x86/cpu, cpufreq: Remove AMD ELAN support</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#435ef16e69b9d7f9cdf460a4c2edd20bb47d51fa</link>
        <description>x86/cpu, cpufreq: Remove AMD ELAN supportNow that i486 and CONFIG_MELAN support has been removed upstream:  8b793a92d862c (&quot;x86/cpu: Remove M486/M486SX/ELAN support&quot;)the CONFIG_ELAN_CPUFREQ and CONFIG_SC520_CPUFREQ cpufreqdrivers can be removed as well, as they depend on CONFIG_MELAN.Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Cc: &quot;Rafael J. Wysocki&quot; &lt;rafael@kernel.org&gt;Cc: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Cc: linux-pm@vger.kernel.org (open list:CPU FREQUENCY SCALING FRAMEWORK)Link: https://lore.kernel.org/r/20250425084216.3913608-8-mingo@kernel.org

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 15 May 2025 10:26:39 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0cc7933cbec80900bdbe658b72e2ba99187fe628 - cpufreq: omap: remove driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#0cc7933cbec80900bdbe658b72e2ba99187fe628</link>
        <description>cpufreq: omap: remove driverThe omap-cpufreq driver is not used in the corresponding defconfigs.The pseudo platform device to use it was removed bycommit cb6675d6a868 (&quot;ARM: OMAP2+: Remove legacy PM init&quot;)10 years ago.Checking if there is any need to reactivate it:For omap3, dra7 there is ti-cpufreq to create cpufreq-dt deviceFor omap2/4/5 there is cpufreq-dt-plat to create cpufreq-dt device.For omap1 this driver cannot be selected at all.So no users, no need to reactivate the driver somehow. So remove it.Signed-off-by: Andreas Kemnade &lt;andreas@kemnade.info&gt;Acked-by: Kevin Hilman &lt;khilman@baylibre.com&gt;Link: https://patch.msgid.link/20260108-omap-cpufreq-removal-v1-1-8fe42f130f48@kemnade.infoSigned-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 08 Jan 2026 09:26:12 +0100</pubDate>
        <dc:creator>Andreas Kemnade &lt;andreas@kemnade.info&gt;</dc:creator>
    </item>
<item>
        <title>647fe16b46999258ce1aec41f4bdeabb4f0cc8e7 - PM: cpufreq: powernv/tracing: Move powernv_throttle trace event</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#647fe16b46999258ce1aec41f4bdeabb4f0cc8e7</link>
        <description>PM: cpufreq: powernv/tracing: Move powernv_throttle trace eventAs the trace event powernv_throttle is only used by the powernv code, moveit to a separate include file and have that code directly enable it.Trace events can take up around 5K of memory when they are definedregardless if they are used or not. It wastes memory to have them definedin configurations where the tracepoint is not used.Cc: Masami Hiramatsu &lt;mhiramat@kernel.org&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Link: https://lore.kernel.org/20250612145407.906308844@goodmis.orgFixes: 0306e481d479a (&quot;cpufreq: powernv/tracing: Add powernv_throttle tracepoint&quot;)Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Acked-by: Rafael J. Wysocki &lt;rafael@kernel.org&gt;Signed-off-by: Steven Rostedt (Google) &lt;rostedt@goodmis.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 12 Jun 2025 16:53:11 +0200</pubDate>
        <dc:creator>Steven Rostedt &lt;rostedt@goodmis.org&gt;</dc:creator>
    </item>
<item>
        <title>06149d8f2216894cee86106c701d13141948f159 - cpufreq: Add Rust-based cpufreq-dt driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#06149d8f2216894cee86106c701d13141948f159</link>
        <description>cpufreq: Add Rust-based cpufreq-dt driverIntroduce a Rust-based implementation of the cpufreq-dt driver, coveringmost of the functionality provided by the existing C version. Somefeatures, such as retrieving platform data from `cpufreq-dt-platdev.c`,are still pending.The driver has been tested with QEMU, and frequency scaling works asexpected.Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 01 Feb 2024 06:06:24 +0100</pubDate>
        <dc:creator>Viresh Kumar &lt;viresh.kumar@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>16479389cfeb8031e81e3d4fecf98aaa2724386d - cpufreq: ppc_cbe: Remove powerpc Cell driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#16479389cfeb8031e81e3d4fecf98aaa2724386d</link>
        <description>cpufreq: ppc_cbe: Remove powerpc Cell driverThis driver can no longer be built since support for IBM Cell Blades wasremoved, in particular CBE_RAS.Remove the driver.Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/20241218105523.416573-22-mpe@ellerman.id.au

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Wed, 18 Dec 2024 11:55:10 +0100</pubDate>
        <dc:creator>Michael Ellerman &lt;mpe@ellerman.id.au&gt;</dc:creator>
    </item>
<item>
        <title>84cf9e541cccb8cb698518a9897942e8c78f1d83 - cpufreq: airoha: Add EN7581 CPUFreq SMCCC driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#84cf9e541cccb8cb698518a9897942e8c78f1d83</link>
        <description>cpufreq: airoha: Add EN7581 CPUFreq SMCCC driverAdd simple CPU Freq driver for Airoha EN7581 SoC that control CPUfrequency scaling with SMC APIs and register a generic &quot;cpufreq-dt&quot;device.All CPU share the same frequency and can&apos;t be controlled independently.CPU frequency is controlled by the attached PM domain.Add SoC compatible to cpufreq-dt-plat block list as a dedicated cpufreqdriver is needed with OPP v2 nodes declared in DTS.Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 09 Jan 2025 14:12:58 +0100</pubDate>
        <dc:creator>Christian Marangi &lt;ansuelsmth@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>42d9e8b7ccddee75989283cf7477305cfe3776ff - Merge tag &apos;powerpc-6.13-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#42d9e8b7ccddee75989283cf7477305cfe3776ff</link>
        <description>Merge tag &apos;powerpc-6.13-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxPull powerpc updates from Michael Ellerman: - Rework kfence support for the HPT MMU to work on systems with &gt;= 16TB   of RAM. - Remove the powerpc &quot;maple&quot; platform, used by the &quot;Yellow Dog   Powerstation&quot;. - Add support for DYNAMIC_FTRACE_WITH_CALL_OPS,   DYNAMIC_FTRACE_WITH_DIRECT_CALLS &amp; BPF Trampolines. - Add support for running KVM nested guests on Power11. - Other small features, cleanups and fixes.Thanks to Amit Machhiwal, Arnd Bergmann, Christophe Leroy, CostaShulyupin, David Hunter, David Wang, Disha Goel, Gautam Menghani, GeertUytterhoeven, Hari Bathini, Julia Lawall, Kajol Jain, Keith Packard,Lukas Bulwahn, Madhavan Srinivasan, Markus Elfring, Michal Suchanek,Ming Lei, Mukesh Kumar Chaurasiya, Nathan Chancellor, Naveen N Rao,Nicholas Piggin, Nysal Jan K.A, Paulo Miguel Almeida, Pavithra Prakash,Ritesh Harjani (IBM), Rob Herring (Arm), Sachin P Bappalige, ShenLichuan, Simon Horman, Sourabh Jain, Thomas Wei&#223;schuh, Thorsten Blum,Thorsten Leemhuis, Venkat Rao Bagalkote, Zhang Zekun, and zhang jiao.* tag &apos;powerpc-6.13-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (89 commits)  EDAC/powerpc: Remove PPC_MAPLE drivers  powerpc/perf: Add per-task/process monitoring to vpa_pmu driver  powerpc/kvm: Add vpa latency counters to kvm_vcpu_arch  docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Document sysfs event format entries for vpa_pmu  powerpc/perf: Add perf interface to expose vpa counters  MAINTAINERS: powerpc: Mark Maddy as &quot;M&quot;  powerpc/Makefile: Allow overriding CPP  powerpc-km82xx.c: replace of_node_put() with __free  ps3: Correct some typos in comments  powerpc/kexec: Fix return of uninitialized variable  macintosh: Use common error handling code in via_pmu_led_init()  powerpc/powermac: Use of_property_match_string() in pmac_has_backlight_type()  powerpc: remove dead config options for MPC85xx platform support  powerpc/xive: Use cpumask_intersects()  selftests/powerpc: Remove the path after initialization.  powerpc/xmon: symbol lookup length fixed  powerpc/ep8248e: Use %pa to format resource_size_t  powerpc/ps3: Reorganize kerneldoc parameter names  KVM: PPC: Book3S HV: Fix kmv -&gt; kvm typo  powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static  ...

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Sat, 23 Nov 2024 19:44:31 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>fae2987e67786a6358c0ef47189b12ff19e9543a - cpufreq: maple: Remove maple driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#fae2987e67786a6358c0ef47189b12ff19e9543a</link>
        <description>cpufreq: maple: Remove maple driverThis driver is no longer buildable since the PPC_MAPLE platform wasremoved, see commit 62f8f307c80e (&quot;powerpc/64: Remove maple platform&quot;).Remove the driver.Note that the comment in the driver says it supports &quot;SMU &amp; 970FXbased G5 Macs&quot;, but that&apos;s not true, that comment was copied frompmac64-cpufreq.c, which still exists and continues to support thosemachines.Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Link: https://patch.msgid.link/20241112085148.415574-1-mpe@ellerman.id.au

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Tue, 12 Nov 2024 09:51:48 +0100</pubDate>
        <dc:creator>Michael Ellerman &lt;mpe@ellerman.id.au&gt;</dc:creator>
    </item>
<item>
        <title>4fd06a5358e0d888d1bf23d274971ea7d1f45aad - cpufreq: add virtual-cpufreq driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#4fd06a5358e0d888d1bf23d274971ea7d1f45aad</link>
        <description>cpufreq: add virtual-cpufreq driverIntroduce a virtualized cpufreq driver for guest kernels to improveperformance and power of workloads within VMs.This driver does two main things:1. Sends the frequency of vCPUs as a hint to the host. The host uses thehint to schedule the vCPU threads and decide physical CPU frequency.2. If a VM does not support a virtualized FIE(like AMUs), it queries thehost CPU frequency by reading a MMIO region of a virtual cpufreq deviceto update the guest&apos;s frequency scaling factor periodically. This enablesaccurate Per-Entity Load Tracking for tasks running in the guest.Co-developed-by: Saravana Kannan &lt;saravanak@google.com&gt;Signed-off-by: Saravana Kannan &lt;saravanak@google.com&gt;Signed-off-by: David Dai &lt;davidai@google.com&gt;Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 19 Sep 2024 02:08:33 +0200</pubDate>
        <dc:creator>David Dai &lt;davidai@google.com&gt;</dc:creator>
    </item>
<item>
        <title>ccf51454145bffd98e31cdbe54a4262473c609e2 - cpufreq: Add Loongson-3 CPUFreq driver support</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#ccf51454145bffd98e31cdbe54a4262473c609e2</link>
        <description>cpufreq: Add Loongson-3 CPUFreq driver supportSome of LoongArch processors (Loongson-3 series) support DVFS, theirIOCSR.FEATURES has IOCSRF_FREQSCALE set. And they has a micro-core inthe package called SMC (System Management Controller), which can beused to detect temperature, control fans, scale frequency and voltage,etc.The Loongson-3 CPUFreq driver is very simple now, it communicate withSMC, get DVFS info, set target frequency from CPUFreq core, and so on.There is a command list to interact with SMC, widely-used commands inthe CPUFreq driver include:CMD_GET_VERSION: Get SMC firmware version.CMD_GET_FEATURE: Get enabled SMC features.CMD_SET_FEATURE: Enable SMC features, such as basic DVFS, BOOST.CMD_GET_FREQ_LEVEL_NUM: Get the number of all frequency levels.CMD_GET_FREQ_BOOST_LEVEL: Get the first boost frequency level.CMD_GET_FREQ_LEVEL_INFO: Get the detail info of a frequency level.CMD_GET_FREQ_INFO: Get the current frequency.CMD_SET_FREQ_INFO: Set the target frequency.In future we will add automatic frequency scaling, which is similar toIntel&apos;s HWP (HardWare P-State).Signed-off-by: Binbin Zhou &lt;zhoubinbin@loongson.cn&gt;Signed-off-by: Huacai Chen &lt;chenhuacai@loongson.cn&gt;[ Viresh: Minor formatting cleanups, change return type of exit() to	  void and use devm_mutex_init() ]Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Fri, 05 Jul 2024 08:06:49 +0200</pubDate>
        <dc:creator>Huacai Chen &lt;chenhuacai@loongson.cn&gt;</dc:creator>
    </item>
<item>
        <title>cf8e8658100d4eae80ce9b21f7a81cb024dd5057 - arch: Remove Itanium (IA-64) architecture</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#cf8e8658100d4eae80ce9b21f7a81cb024dd5057</link>
        <description>arch: Remove Itanium (IA-64) architectureThe Itanium architecture is obsolete, and an informal survey [0] revealsthat any residual use of Itanium hardware in production is mostly HP-UXor OpenVMS based. The use of Linux on Itanium appears to be limited toenthusiasts that occasionally boot a fresh Linux kernel to see whetherthings are still working as intended, and perhaps to churn out somedistro packages that are rarely used in practice.None of the original companies behind Itanium still produce or supportany hardware or software for the architecture, and it is listed as&apos;Orphaned&apos; in the MAINTAINERS file, as apparently, none of the engineersthat contributed on behalf of those companies (nor anyone else, for thatmatter) have been willing to support or maintain the architectureupstream or even be responsible for applying the odd fix. The Intelfirmware team removed all IA-64 support from the Tianocore/EDK2reference implementation of EFI in 2018. (Itanium is the originalarchitecture for which EFI was developed, and the way Linux supports itdeviates significantly from other architectures.) Some distros, such asDebian and Gentoo, still maintain [unofficial] ia64 ports, but many havedropped support years ago.While the argument is being made [1] that there is a &apos;for the commongood&apos; angle to being able to build and run existing projects such as theGrid Community Toolkit [2] on Itanium for interoperability testing, thefact remains that none of those projects are known to be deployed onLinux/ia64, and very few people actually have access to such a system inthe first place. Even if there were ways imaginable in which Linux/ia64could be put to good use today, what matters is whether anyone isactually doing that, and this does not appear to be the case.There are no emulators widely available, and so boot testing Itanium isgenerally infeasible for ordinary contributors. GCC still supports IA-64but its compile farm [3] no longer has any IA-64 machines. GLIBC wouldlike to get rid of IA-64 [4] too because it would permit some overduecode cleanups. In summary, the benefits to the ecosystem of having IA-64be part of it are mostly theoretical, whereas the maintenance overheadof keeping it supported is real.So let&apos;s rip off the band aid, and remove the IA-64 arch code entirely.This follows the timeline proposed by the Debian/ia64 maintainer [5],which removes support in a controlled manner, leaving IA-64 in a knowngood state in the most recent LTS release. Other projects will followonce the kernel support is removed.[0] https://lore.kernel.org/all/CAMj1kXFCMh_578jniKpUtx_j8ByHnt=s7S+yQ+vGbKt9ud7+kQ@mail.gmail.com/[1] https://lore.kernel.org/all/0075883c-7c51-00f5-2c2d-5119c1820410@web.de/[2] https://gridcf.org/gct-docs/latest/index.html[3] https://cfarm.tetaneutral.net/machines/list/[4] https://lore.kernel.org/all/87bkiilpc4.fsf@mid.deneb.enyo.de/[5] https://lore.kernel.org/all/ff58a3e76e5102c94bb5946d99187b358def688a.camel@physik.fu-berlin.de/Acked-by: Tony Luck &lt;tony.luck@intel.com&gt;Signed-off-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 20 Oct 2022 15:54:33 +0200</pubDate>
        <dc:creator>Ard Biesheuvel &lt;ardb@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2504ba8b01634319a6f95b7fa9bf9c101437e158 - Merge tag &apos;pm-6.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#2504ba8b01634319a6f95b7fa9bf9c101437e158</link>
        <description>Merge tag &apos;pm-6.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmPull power management updates from Rafael Wysocki: &quot;These add EPP support to the AMD P-state cpufreq driver, add support  for new platforms to the Intel RAPL power capping driver, intel_idle  and the Qualcomm cpufreq driver, enable thermal cooling for Tegra194,  drop the custom cpufreq driver for loongson1 that is not necessary any  more (and the corresponding cpufreq platform device), fix assorted  issues and clean up code.  Specifics:   - Add EPP support to the AMD P-state cpufreq driver (Perry Yuan, Wyes     Karny, Arnd Bergmann, Bagas Sanjaya)   - Drop the custom cpufreq driver for loongson1 that is not necessary     any more and the corresponding cpufreq platform device (Keguang     Zhang)   - Remove &quot;select SRCU&quot; from system sleep, cpufreq and OPP Kconfig     entries (Paul E. McKenney)   - Enable thermal cooling for Tegra194 (Yi-Wei Wang)   - Register module device table and add missing compatibles for     cpufreq-qcom-hw (N&#237;colas F. R. A. Prado, Abel Vesa and Luca Weiss)   - Various dt binding updates for qcom-cpufreq-nvmem and     opp-v2-kryo-cpu (Christian Marangi)   - Make kobj_type structure in the cpufreq core constant (Thomas     Wei&#223;schuh)   - Make cpufreq_unregister_driver() return void (Uwe Kleine-K&#246;nig)   - Make the TEO cpuidle governor check CPU utilization in order to     refine idle state selection (Kajetan Puchalski)   - Make Kconfig select the haltpoll cpuidle governor when the haltpoll     cpuidle driver is selected and replace a default_idle() call in     that driver with arch_cpu_idle() to allow MWAIT to be used (Li     RongQing)   - Add Emerald Rapids Xeon support to the intel_idle driver (Artem     Bityutskiy)   - Add ARCH_SUSPEND_POSSIBLE dependencies for ARMv4 cpuidle drivers to     avoid randconfig build failures (Arnd Bergmann)   - Make kobj_type structures used in the cpuidle sysfs interface     constant (Thomas Wei&#223;schuh)   - Make the cpuidle driver registration code update microsecond values     of idle state parameters in accordance with their nanosecond values     if they are provided (Rafael Wysocki)   - Make the PSCI cpuidle driver prevent topology CPUs from being     suspended on PREEMPT_RT (Krzysztof Kozlowski)   - Document that pm_runtime_force_suspend() cannot be used with     DPM_FLAG_SMART_SUSPEND (Richard Fitzgerald)   - Add EXPORT macros for exporting PM functions from drivers (Richard     Fitzgerald)   - Remove /** from non-kernel-doc comments in hibernation code (Randy     Dunlap)   - Fix possible name leak in powercap_register_zone() (Yang Yingliang)   - Add Meteor Lake and Emerald Rapids support to the intel_rapl power     capping driver (Zhang Rui)   - Modify the idle_inject power capping facility to support 100% idle     injection (Srinivas Pandruvada)   - Fix large time windows handling in the intel_rapl power capping     driver (Zhang Rui)   - Fix memory leaks with using debugfs_lookup() in the generic PM     domains and Energy Model code (Greg Kroah-Hartman)   - Add missing &apos;cache-unified&apos; property in the example for kryo OPP     bindings (Rob Herring)   - Fix error checking in opp_migrate_dentry() (Qi Zheng)   - Let qcom,opp-fuse-level be a 2-long array for qcom SoCs (Konrad     Dybcio)   - Modify some power management utilities to use the canonical ftrace     path (Ross Zwisler)   - Correct spelling problems for Documentation/power/ as reported by     codespell (Randy Dunlap)&quot;* tag &apos;pm-6.3-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (53 commits)  Documentation: amd-pstate: disambiguate user space sections  cpufreq: amd-pstate: Fix invalid write to MSR_AMD_CPPC_REQ  dt-bindings: opp: opp-v2-kryo-cpu: enlarge opp-supported-hw maximum  dt-bindings: cpufreq: qcom-cpufreq-nvmem: make cpr bindings optional  dt-bindings: cpufreq: qcom-cpufreq-nvmem: specify supported opp tables  PM: Add EXPORT macros for exporting PM functions  cpuidle: psci: Do not suspend topology CPUs on PREEMPT_RT  MIPS: loongson32: Drop obsolete cpufreq platform device  powercap: intel_rapl: Fix handling for large time window  cpuidle: driver: Update microsecond values of state parameters as needed  cpuidle: sysfs: make kobj_type structures constant  cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies  PM: EM: fix memory leak with using debugfs_lookup()  PM: domains: fix memory leak with using debugfs_lookup()  cpufreq: Make kobj_type structure constant  cpufreq: davinci: Fix clk use after free  cpufreq: amd-pstate: avoid uninitialized variable use  cpufreq: Make cpufreq_unregister_driver() return void  OPP: fix error checking in opp_migrate_dentry()  dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM8550 compatible  ...

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Tue, 21 Feb 2023 21:13:58 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9a55ab6f02c98bfca1c9c9d73507c1744406d2ba - cpufreq: loongson1: Delete obsolete driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#9a55ab6f02c98bfca1c9c9d73507c1744406d2ba</link>
        <description>cpufreq: loongson1: Delete obsolete driverThe generic DT based cpufreq driver works for Loongson-1,so delete the old custom driver.Signed-off-by: Keguang Zhang &lt;keguang.zhang@gmail.com&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Thu, 12 Jan 2023 14:53:42 +0100</pubDate>
        <dc:creator>Keguang Zhang &lt;keguang.zhang@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>014e79d7eccea9fe77da891fa04cde75db0af9c9 - cpufreq: remove s3c24xx drivers</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#014e79d7eccea9fe77da891fa04cde75db0af9c9</link>
        <description>cpufreq: remove s3c24xx driversAll s3c24xx platforms were removed, so these five drivers are allobsolete now.Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Fri, 30 Sep 2022 13:41:15 +0200</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>349619f064f9f75cfb6b698e7268cf5971ffe145 - cpufreq: remove sa1100 driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#349619f064f9f75cfb6b698e7268cf5971ffe145</link>
        <description>cpufreq: remove sa1100 driverThe sa11xx platform has two cpufreq drivers, one for the olderStrongARM1100 SoC, and a second one for StrongARM1110. Afterthe removal of most SA1100 based machines, this driver is unused,and only the sa1110-cpufreq driver remains.Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Fri, 30 Sep 2022 13:44:37 +0200</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>6286bbb40576ffadfde206c332b61345c19af57f - cpufreq: apple-soc: Add new driver to control Apple SoC CPU P-states</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#6286bbb40576ffadfde206c332b61345c19af57f</link>
        <description>cpufreq: apple-soc: Add new driver to control Apple SoC CPU P-statesThis driver implements CPU frequency scaling for Apple Silicon SoCs,including M1 (t8103), M1 Max/Pro/Ultra (t600x), and M2 (t8112).Each CPU cluster has its own register set, and frequency management isfully automated by the hardware; the driver only has to write oneregister. There is boost frequency support, but the hardware will onlyallow their use if only a subset of cores in a cluster are innon-deep-idle. Since we don&apos;t support deep idle yet, these frequenciesare not achievable, but the driver supports them. They will remaindisabled in the device tree until deep idle is implemented, to avoidconfusing users.This driver does not yet implement the memory controller performancestate tuning that usually accompanies higher CPU p-states. This will bedone in a future patch.Acked-by: Marc Zyngier &lt;maz@kernel.org&gt;Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Mon, 28 Nov 2022 15:29:11 +0100</pubDate>
        <dc:creator>Hector Martin &lt;marcan@marcan.st&gt;</dc:creator>
    </item>
<item>
        <title>14eb1c96e3a3fd9cd377ac9af3c7a410f8bf1015 - cpufreq: amd-pstate: Add test module for amd-pstate driver</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#14eb1c96e3a3fd9cd377ac9af3c7a410f8bf1015</link>
        <description>cpufreq: amd-pstate: Add test module for amd-pstate driverAdd amd-pstate-ut test module, this module is used by kselftestto unit test amd-pstate functionality. This module will beexpected by some of selftests to be present and loaded.Signed-off-by: Meng Li &lt;li.meng@amd.com&gt;Acked-by: Huang Rui &lt;ray.huang@amd.com&gt;Reviewed-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;Signed-off-by: Shuah Khan &lt;skhan@linuxfoundation.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Wed, 17 Aug 2022 05:46:28 +0200</pubDate>
        <dc:creator>Meng Li &lt;li.meng@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>60e10f896dbf6d78f912e4972081bd4119131376 - cpufreq: amd-pstate: Add trace for AMD P-State module</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#60e10f896dbf6d78f912e4972081bd4119131376</link>
        <description>cpufreq: amd-pstate: Add trace for AMD P-State moduleAdd trace event to monitor the performance value changes which iscontrolled by cpu governors.Signed-off-by: Huang Rui &lt;ray.huang@amd.com&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Fri, 24 Dec 2021 02:05:03 +0100</pubDate>
        <dc:creator>Huang Rui &lt;ray.huang@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>ec437d71db77a181227bf6d0ac9d4a80e58ecf0f - cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processors</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#ec437d71db77a181227bf6d0ac9d4a80e58ecf0f</link>
        <description>cpufreq: amd-pstate: Introduce a new AMD P-State driver to support future processorsAMD P-State is the AMD CPU performance scaling driver that introduces anew CPU frequency control mechanism on AMD Zen based CPU series in Linuxkernel. The new mechanism is based on Collaborative processorperformance control (CPPC) which is finer grain frequency managementthan legacy ACPI hardware P-States. Current AMD CPU platforms are usingthe ACPI P-states driver to manage CPU frequency and clocks withswitching only in 3 P-states. AMD P-State is to replace the ACPIP-states controls, allows a flexible, low-latency interface for theLinux kernel to directly communicate the performance hints to hardware.AMD P-State leverages the Linux kernel governors such as *schedutil*,*ondemand*, etc. to manage the performance hints which are provided by CPPChardware functionality. The first version for AMD P-State is to support oneof the Zen3 processors, and we will support more in future after we verifythe hardware and SBIOS functionalities.There are two types of hardware implementations for AMD P-State: one is fullMSR support and another is shared memory support. It can useX86_FEATURE_CPPC feature flag to distinguish the different types.Using the new AMD P-State method + kernel governors (*schedutil*,*ondemand*, ...) to manage the frequency update is the most appropriatebridge between AMD Zen based hardware processor and Linux kernel, theprocessor is able to adjust to the most efficiency frequency according tothe kernel scheduler loading.Please check the detailed CPU feature and MSR register description inProcessor Programming Reference (PPR) for AMD Family 19h Model 51h,Revision A1 Processors:https://www.amd.com/system/files/TechDocs/56569-A1-PUB.zipSigned-off-by: Huang Rui &lt;ray.huang@amd.com&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Fri, 24 Dec 2021 02:05:00 +0100</pubDate>
        <dc:creator>Huang Rui &lt;ray.huang@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>4855e26bcf4d28956f3e33231b961610a0d4a72d - cpufreq: mediatek-hw: Add support for CPUFREQ HW</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/cpufreq/Makefile#4855e26bcf4d28956f3e33231b961610a0d4a72d</link>
        <description>cpufreq: mediatek-hw: Add support for CPUFREQ HWIntroduce cpufreq HW driver which can supportCPU frequency adjust in MT6779 platform.Signed-off-by: Hector.Yuan &lt;hector.yuan@mediatek.com&gt;[ Viresh: Massaged the patch and cleaned some stuff. ]Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;

            List of files:
            /linux/drivers/cpufreq/Makefile</description>
        <pubDate>Fri, 03 Sep 2021 10:39:24 +0200</pubDate>
        <dc:creator>Hector.Yuan &lt;hector.yuan@mediatek.com&gt;</dc:creator>
    </item>
</channel>
</rss>
