summaryrefslogtreecommitdiff
path: root/drivers/cpufreq/cppc_cpufreq.c
AgeCommit message (Expand)AuthorFilesLines
4 daysConvert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
4 daystreewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-01-28cpufreq: CPPC: Add generic helpers for sysfs show/storeSumit Gupta1-43/+25
2026-01-27cpufreq: CPPC: Update FIE arch_freq_scale in ticks for non-PCC regsJie Zhan1-25/+52
2026-01-27cpufreq: CPPC: Factor out cppc_fie_kworker_init()Jie Zhan1-12/+17
2025-10-28cpufreq: CPPC: Don't warn if FIE init fails to read countersJie Zhan1-9/+8
2025-10-01ACPI: CPPC: Do not use CPUFREQ_ETERNAL as an error valueRafael J. Wysocki1-2/+2
2025-10-01cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delayRafael J. Wysocki1-2/+12
2025-08-29cpufreq: CPPC: Use scope-based cleanup helperZihuan Zhang1-3/+1
2025-08-11cpufreq: Remove unused parameter in cppc_perf_from_fbctrs()BowenYu1-8/+4
2025-07-22cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flagPrashant Malani1-1/+1
2025-06-18cpufreq: CPPC: Remove forward declaration of cppc_cpufreq_register_em()Lifeng Zheng1-13/+12
2025-06-18cpufreq: CPPC: Do not return a value from populate_efficiency_class()Lifeng Zheng1-6/+3
2025-06-18cpufreq: CPPC: Remove cpu_data_listLifeng Zheng1-25/+0
2025-05-21cpufreq: CPPC: Add support for autonomous selectionLifeng Zheng1-0/+109
2025-04-16cpufreq: cppc: Fix invalid return value in .get() callbackMarc Zyngier1-1/+1
2025-02-07cpufreq: cppc: Set policy->boost_supportedViresh Kumar1-8/+1
2025-01-23cpufreq: CPPC: Fix wrong max_freq in policy initializationLifeng Zheng1-2/+3
2025-01-08treewide: Introduce kthread_run_worker[_on_cpu]()Frederic Weisbecker1-1/+1
2024-11-19Merge tag 'cpufreq-arm-updates-6.13' of ssh://gitolite.kernel.org/pub/scm/lin...Rafael J. Wysocki1-83/+53
2024-11-11cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()Jinjie Ruan1-1/+1
2024-11-11cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()Jinjie Ruan1-1/+1
2024-10-30cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()Jinjie Ruan1-0/+3
2024-10-30cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()Jinjie Ruan1-0/+3
2024-10-03cppc_cpufreq: Remove HiSilicon CPPC workaroundJie Zhan1-72/+1
2024-10-03cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchangedJie Zhan1-11/+46
2024-10-03move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-09-11cpufreq/cppc: Use NSEC_PER_MSEC for deadline taskChristian Loehle1-3/+3
2024-07-09cpufreq: Make cpufreq_driver->exit() return voidLizhe1-2/+1
2024-06-13cpufreq/cppc: Don't compare desired_perf in target()Riwen Lu1-7/+2
2024-04-19cppc_cpufreq: Fix possible null pointer dereferenceAleksandr Mishin1-2/+12
2023-12-23cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}()Vincent Guittot1-122/+17
2023-08-17cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fieLiao Chang1-3/+6
2023-08-17cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases.Liao Chang1-2/+2
2022-12-27cpufreq: CPPC: Add u64 casts to avoid overflowingPierre Gondois1-5/+6
2022-09-24ACPI: CPPC: Disable FIE if registers in PCC regionsJeremy Linton1-4/+21
2022-08-25ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid()Perry Yuan1-1/+1
2022-05-30cpufreq: CPPC: Fix unused-function warningPierre Gondois1-9/+8
2022-05-30cpufreq: CPPC: Fix build error without CONFIG_ACPI_CPPC_CPUFREQ_FIEZheng Bin1-1/+2
2022-05-19cpufreq: CPPC: Enable dvfs_possible_from_any_cpuPierre Gondois1-0/+1
2022-05-19cpufreq: CPPC: Enable fast_switchPierre Gondois1-0/+24
2022-05-06cpufreq: CPPC: Register EM based on efficiency class informationPierre Gondois1-0/+144
2022-05-06cpufreq: CPPC: Add per_cpu efficiency_classPierre Gondois1-0/+42
2022-02-10cpufreq: CPPC: Fix performance/frequency conversionPierre Gondois1-22/+21
2021-10-04cpufreq: remove useless INIT_LIST_HEAD()Han Wang1-2/+0
2021-07-01cpufreq: CPPC: Add support for frequency invarianceViresh Kumar1-13/+239
2021-07-01cpufreq: CPPC: Pass structure instance by referenceViresh Kumar1-8/+8
2021-07-01cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_initViresh Kumar1-8/+20
2021-06-30cpufreq: CPPC: Migrate to ->exit() callback instead of ->stop_cpu()Viresh Kumar1-22/+24
2021-06-14Revert "cpufreq: CPPC: Add support for frequency invariance"Viresh Kumar1-233/+12