aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq/amd-pstate.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-09-03cpufreq/amd-pstate: Fix a regression leading to EPP 0 after resumeMario Limonciello (AMD)1-4/+5
2025-08-21cpufreq/amd-pstate: Fix setting of CPPC.min_perf in active mode for performance governorGautham R. Shenoy1-4/+6
2025-07-07cpufreq/amd-pstate: Disable preferred cores on designs with workload classificationMario Limonciello1-0/+7
2025-05-27Merge tag 'pm-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmLinus Torvalds1-30/+90
2025-05-27Merge tag 'acpi-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmLinus Torvalds1-1/+2
2025-05-26Merge tag 'x86-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-11/+11
2025-05-26Merge tag 'sched-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+3
2025-05-09Merge tag 'amd-pstate-v6.16-2025-05-08' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linuxRafael J. Wysocki1-25/+88
2025-05-05amd-pstate-ut: Reset amd-pstate driver mode after running selftestsSwapnil Sapkal1-0/+6
2025-05-02Merge tag 'v6.15-rc4' into x86/msr, to pick up fixes and resolve conflictsIngo Molnar1-21/+15
2025-04-30ACPI: CPPC: Modify cppc_get_auto_sel_caps() to cppc_get_auto_sel()Lifeng Zheng1-1/+2
2025-04-28cpufreq/amd-pstate: Add support for the "Requested CPU Min frequency" BIOS optionDhananjay Ugwekar1-13/+69
2025-04-28cpufreq/amd-pstate: Add offline, online and suspend callbacks for amd_pstate_driverDhananjay Ugwekar1-8/+9
2025-04-21cpufreq/amd-pstate: Move max_perf limiting in amd_pstate_updateDhananjay Ugwekar1-4/+4
2025-04-19Merge back earlier cpufreq material for 6.16Rafael J. Wysocki1-5/+2
2025-04-16cpufreq/amd-pstate: Update asym_prefer_cpu when core rankings changeK Prateek Nayak1-1/+3
2025-04-11cpufreq/amd-pstate: Enable ITMT support after initializing core rankingsK Prateek Nayak1-17/+8
2025-04-10x86/msr: Rename 'wrmsrl_on_cpu()' to 'wrmsrq_on_cpu()'Ingo Molnar1-3/+3
2025-04-10x86/msr: Rename 'rdmsrl_on_cpu()' to 'rdmsrq_on_cpu()'Ingo Molnar1-3/+3
2025-04-10x86/msr: Rename 'wrmsrl_safe_on_cpu()' to 'wrmsrq_safe_on_cpu()'Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'rdmsrl_safe_on_cpu()' to 'rdmsrq_safe_on_cpu()'Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-1/+1
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-2/+2
2025-04-09cpufreq: Pass policy pointer to ->update_limits()Rafael J. Wysocki1-5/+2
2025-04-07cpufreq/amd-pstate: Fix min_limit perf and freq updation for performance governorDhananjay Ugwekar1-4/+7
2025-03-22Merge tag 'cpufreq-arm-updates-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pmRafael J. Wysocki1-2/+2
2025-03-06cpufreq/amd-pstate: Drop actions in amd_pstate_epp_cpu_offline()Mario Limonciello1-8/+1
2025-03-06cpufreq/amd-pstate: Stop caching EPPMario Limonciello1-9/+10
2025-03-06cpufreq/amd-pstate: Rework CPPC enablingMario Limonciello1-144/+35
2025-03-06cpufreq/amd-pstate: Drop debug statements for policy settingMario Limonciello1-4/+0
2025-03-06cpufreq/amd-pstate: Update cppc_req_cached for shared mem EPP writesMario Limonciello1-0/+6
2025-03-06cpufreq/amd-pstate: Move all EPP tracing into *_update_perf and *_set_epp functionsMario Limonciello1-47/+71
2025-03-06cpufreq/amd-pstate: Cache CPPC request in shared mem case tooMario Limonciello1-1/+21
2025-03-06cpufreq/amd-pstate: Replace all AMD_CPPC_* macros with masksMario Limonciello1-10/+6
2025-03-06cpufreq/amd-pstate: Drop `cppc_cap1_cached`Mario Limonciello1-5/+0
2025-03-06cpufreq/amd-pstate: Overhaul lockingMario Limonciello1-10/+3
2025-03-06cpufreq/amd-pstate: Move perf values into a unionMario Limonciello1-94/+119
2025-03-06cpufreq/amd-pstate: Drop min and max cached frequenciesMario Limonciello1-32/+11
2025-03-06cpufreq/amd-pstate: Show a warning when a CPU fails to setupMario Limonciello1-0/+2
2025-03-06cpufreq/amd-pstate: Invalidate cppc_req_cached during suspendMario Limonciello1-1/+4
2025-03-06cpufreq/amd-pstate: Fix the clamping of perf valuesDhananjay Ugwekar1-2/+2
2025-02-23cpufreq/amd-pstate: Remove the unncecessary driver_lock in amd_pstate_update_limitsDhananjay Ugwekar1-2/+0
2025-02-23cpufreq/amd-pstate: Use scope based cleanup for cpufreq_policy refsDhananjay Ugwekar1-17/+8
2025-02-23cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_updateDhananjay Ugwekar1-0/+3
2025-02-23cpufreq/amd-pstate: Remove the unnecessary cpufreq_update_policy callDhananjay Ugwekar1-4/+0
2025-02-23cpufreq/amd-pstate: Modularize perf<->freq conversionDhananjay Ugwekar1-27/+30
2025-02-23cpufreq/amd-pstate: Convert all perf values to u8Dhananjay Ugwekar1-30/+30
2025-02-23cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_updateDhananjay Ugwekar1-5/+4
2025-02-23cpufreq/amd-pstate: Remove the redundant des_perf clamping in adjust_perfDhananjay Ugwekar1-2/+0
2025-02-23cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callbackDhananjay Ugwekar1-6/+6