summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/cppc_acpi.c
AgeCommit message (Expand)AuthorLines
2024-11-15Merge branches 'acpi-battery', 'acpi-ec', 'acpi-pfr' and 'acpi-osl'Rafael J. Wysocki-2/+4
2024-11-13ACPI: CPPC: Fix _CPC register setting issueLifeng Zheng-1/+0
2024-11-06ACPI: processor: Move arch_init_invariance_cppc() call laterMario Limonciello-6/+0
2024-11-05ACPI: allow building without CONFIG_HAS_IOPORTArnd Bergmann-2/+4
2024-10-29ACPI: CPPC: Make rmw_lock a raw_spin_lockPierre Gondois-4/+5
2024-10-24cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exceptionliwei-5/+17
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro-1/+1
2024-09-10ACPI: CPPC: Add support for setting EPP register in FFHMario Limonciello-1/+9
2024-09-02ACPI: CPPC: Fix MASK_VAL() usageClément Léger-4/+39
2024-07-02ACPI: CPPC: Replace ternary operator with umax()Prabhakar Pujeri-1/+1
2024-06-13ACPI: CPPC: add sysfs entry for guaranteed performancePetr Tesařík-0/+2
2024-05-13Merge branch 'pm-cpufreq'Rafael J. Wysocki-1/+3
2024-04-26cppc_acpi: print error message if CPPC is unsupportedPerry Yuan-1/+3
2024-04-22ACPI: CPPC: Fix access width used for PCC registersVanshidhar Konda-16/+37
2024-04-22ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macroJarred White-2/+2
2024-03-13Merge tag 'acpi-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds-5/+26
2024-03-05ACPI: CPPC: Use access_width over bit_width for system memory accessesJarred White-5/+26
2024-01-31ACPI: CPPC: Add helper to get the highest performance valueMeng Li-0/+13
2023-12-23cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}()Vincent Guittot-0/+104
2023-03-17ACPI: CPPC: Add auto select register read/write supportWyes Karny-0/+96
2023-03-17ACPI: CPPC: Add min and max perf register writing supportWyes Karny-7/+15
2023-02-21Merge tag 'acpi-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds-1/+3
2023-02-15Merge branches 'acpi-video', 'acpi-misc' and 'acpi-docs'Rafael J. Wysocki-1/+1
2023-02-14ACPI: make kobj_type structures constantThomas Weißschuh-1/+1
2023-02-09ACPI: CPPC: Fix some kernel-doc commentsYang Li-0/+2
2023-02-03ACPI: CPPC: Add AMD pstate energy performance preference cppc controlPerry Yuan-0/+67
2022-12-02ACPI: use sysfs_emit() instead of scnprintf()ye xingchen-2/+2
2022-09-24ACPI: CPPC: Disable FIE if registers in PCC regionsJeremy Linton-0/+42
2022-08-25ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid()Perry Yuan-0/+3
2022-07-26ACPI: CPPC: Do not prevent CPPC from working in the futureRafael J. Wysocki-30/+24
2022-07-18ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is suppo...Mario Limonciello-2/+4
2022-07-05ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supportedMario Limonciello-1/+15
2022-07-05ACPI: CPPC: Only probe for _CPC if CPPC v2 is ackedMario Limonciello-1/+3
2022-05-30Merge branches 'acpi-glue', 'acpi-osl', 'acpi-processor' and 'acpi-cppc'Rafael J. Wysocki-1/+1
2022-05-25ACPI: CPPC: fix typo in commentJulia Lawall-1/+1
2022-05-19cpufreq: CPPC: Enable fast_switchPierre Gondois-0/+18
2022-05-19ACPI: CPPC: Assume no transition latency if no PCCTPierre Gondois-1/+16
2022-05-19ACPI: CPPC: Check _OSC for flexible address spacePierre Gondois-0/+9
2022-03-25ACPI: CPPC: Change default error code and clean up debug messages in probeRafael J. Wysocki-12/+15
2022-03-25ACPI: CPPC: Avoid out of bounds access when parsing _CPC dataRafael J. Wysocki-0/+5
2022-03-18Merge branches 'acpi-ec', 'acpi-cppc', 'acpi-fan' and 'acpi-battery'Rafael J. Wysocki-3/+3
2022-03-17ACPI: bus: Avoid using CPPC if not supported by firmwareRafael J. Wysocki-0/+3
2022-03-10x86, ACPI: rename init_freq_invariance_cppc() to arch_init_invariance_cppc()Ionela Voinescu-3/+3
2022-01-17ACPI: CPPC: Drop redundant local variable from cpc_read()Rafael J. Wysocki-4/+3
2022-01-17ACPI: CPPC: Fix up I/O port access in cpc_read()Rafael J. Wysocki-1/+3
2022-01-10Merge tag 'pm-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds-4/+95
2022-01-10Merge branches 'acpi-tables', 'acpi-numa', 'acpi-sysfs', 'acpi-cppc', 'acpi-t...Rafael J. Wysocki-39/+23
2021-12-30ACPI: CPPC: Add CPPC enable register functionJinzhou Su-0/+45
2021-12-30ACPI: CPPC: Check present CPUs for determining _CPC is validMario Limonciello-1/+1
2021-12-30ACPI: CPPC: Implement support for SystemIO registersSteven Noonan-3/+49