Age | Commit message (Expand) | Author | Files | Lines |
5 days | Merge branch 'pm-cpufreq' | Rafael J. Wysocki | 1 | -1/+3 |
2024-04-26 | cppc_acpi: print error message if CPPC is unsupported | Perry Yuan | 1 | -1/+3 |
2024-04-22 | ACPI: CPPC: Fix access width used for PCC registers | Vanshidhar Konda | 1 | -16/+37 |
2024-04-22 | ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro | Jarred White | 1 | -2/+2 |
2024-03-13 | Merge tag 'acpi-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf... | Linus Torvalds | 1 | -5/+26 |
2024-03-05 | ACPI: CPPC: Use access_width over bit_width for system memory accesses | Jarred White | 1 | -5/+26 |
2024-01-31 | ACPI: CPPC: Add helper to get the highest performance value | Meng Li | 1 | -0/+13 |
2023-12-23 | cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() | Vincent Guittot | 1 | -0/+104 |
2023-03-17 | ACPI: CPPC: Add auto select register read/write support | Wyes Karny | 1 | -0/+96 |
2023-03-17 | ACPI: CPPC: Add min and max perf register writing support | Wyes Karny | 1 | -7/+15 |
2023-02-21 | Merge tag 'acpi-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf... | Linus Torvalds | 1 | -1/+3 |
2023-02-15 | Merge branches 'acpi-video', 'acpi-misc' and 'acpi-docs' | Rafael J. Wysocki | 1 | -1/+1 |
2023-02-14 | ACPI: make kobj_type structures constant | Thomas Weißschuh | 1 | -1/+1 |
2023-02-09 | ACPI: CPPC: Fix some kernel-doc comments | Yang Li | 1 | -0/+2 |
2023-02-03 | ACPI: CPPC: Add AMD pstate energy performance preference cppc control | Perry Yuan | 1 | -0/+67 |
2022-12-02 | ACPI: use sysfs_emit() instead of scnprintf() | ye xingchen | 1 | -2/+2 |
2022-09-24 | ACPI: CPPC: Disable FIE if registers in PCC regions | Jeremy Linton | 1 | -0/+42 |
2022-08-25 | ACPI: CPPC: Add ACPI disabled check to acpi_cpc_valid() | Perry Yuan | 1 | -0/+3 |
2022-07-26 | ACPI: CPPC: Do not prevent CPPC from working in the future | Rafael J. Wysocki | 1 | -30/+24 |
2022-07-18 | ACPI: CPPC: Don't require flexible address space if X86_FEATURE_CPPC is suppo... | Mario Limonciello | 1 | -2/+4 |
2022-07-05 | ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported | Mario Limonciello | 1 | -1/+15 |
2022-07-05 | ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked | Mario Limonciello | 1 | -1/+3 |
2022-05-30 | Merge branches 'acpi-glue', 'acpi-osl', 'acpi-processor' and 'acpi-cppc' | Rafael J. Wysocki | 1 | -1/+1 |
2022-05-25 | ACPI: CPPC: fix typo in comment | Julia Lawall | 1 | -1/+1 |
2022-05-19 | cpufreq: CPPC: Enable fast_switch | Pierre Gondois | 1 | -0/+18 |
2022-05-19 | ACPI: CPPC: Assume no transition latency if no PCCT | Pierre Gondois | 1 | -1/+16 |
2022-05-19 | ACPI: CPPC: Check _OSC for flexible address space | Pierre Gondois | 1 | -0/+9 |
2022-03-25 | ACPI: CPPC: Change default error code and clean up debug messages in probe | Rafael J. Wysocki | 1 | -12/+15 |
2022-03-25 | ACPI: CPPC: Avoid out of bounds access when parsing _CPC data | Rafael J. Wysocki | 1 | -0/+5 |
2022-03-18 | Merge branches 'acpi-ec', 'acpi-cppc', 'acpi-fan' and 'acpi-battery' | Rafael J. Wysocki | 1 | -3/+3 |
2022-03-17 | ACPI: bus: Avoid using CPPC if not supported by firmware | Rafael J. Wysocki | 1 | -0/+3 |
2022-03-10 | x86, ACPI: rename init_freq_invariance_cppc() to arch_init_invariance_cppc() | Ionela Voinescu | 1 | -3/+3 |
2022-01-17 | ACPI: CPPC: Drop redundant local variable from cpc_read() | Rafael J. Wysocki | 1 | -4/+3 |
2022-01-17 | ACPI: CPPC: Fix up I/O port access in cpc_read() | Rafael J. Wysocki | 1 | -1/+3 |
2022-01-10 | Merge tag 'pm-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa... | Linus Torvalds | 1 | -4/+95 |
2022-01-10 | Merge branches 'acpi-tables', 'acpi-numa', 'acpi-sysfs', 'acpi-cppc', 'acpi-t... | Rafael J. Wysocki | 1 | -39/+23 |
2021-12-30 | ACPI: CPPC: Add CPPC enable register function | Jinzhou Su | 1 | -0/+45 |
2021-12-30 | ACPI: CPPC: Check present CPUs for determining _CPC is valid | Mario Limonciello | 1 | -1/+1 |
2021-12-30 | ACPI: CPPC: Implement support for SystemIO registers | Steven Noonan | 1 | -3/+49 |
2021-12-28 | ACPI: sysfs: use default_groups in kobj_type | Greg Kroah-Hartman | 1 | -1/+2 |
2021-12-22 | ACPI: CPPC: Amend documentation in the comments | Andy Shevchenko | 1 | -38/+21 |
2021-11-24 | ACPI: CPPC: Add NULL pointer check to cppc_get_perf() | Rafael J. Wysocki | 1 | -1/+8 |
2021-10-29 | mailbox: pcc: Use PCC mailbox channel pointer instead of standard | Sudeep Holla | 1 | -28/+15 |
2021-09-07 | ACPI: CPPC: Introduce cppc_get_nominal_perf() | Rafael J. Wysocki | 1 | -16/+31 |
2021-04-26 | Merge branch 'acpi-misc' | Rafael J. Wysocki | 1 | -40/+41 |
2021-04-08 | ACPI: CPPC: Replace cppc_attr with kobj_attribute | Nathan Chancellor | 1 | -11/+3 |
2021-04-08 | ACPI: CPPC: fix some coding style issues | Xiaofei Tan | 1 | -35/+36 |
2021-03-23 | ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset | Rafael J. Wysocki | 1 | -1/+0 |
2021-03-19 | ACPI: fix various typos in comments | Tom Saeger | 1 | -5/+5 |
2021-01-22 | ACPI: CPPC: initialise vaddr pointers to NULL | Ionela Voinescu | 1 | -2/+2 |
2021-01-22 | ACPI: CPPC: add __iomem annotation to generic_comm_base pointer | Ionela Voinescu | 1 | -2/+2 |
2020-12-22 | Merge branch 'pm-cpufreq' | Rafael J. Wysocki | 1 | -81/+60 |
2020-12-15 | cppc_cpufreq: replace per-cpu data array with a list | Ionela Voinescu | 1 | -81/+60 |
2020-12-15 | ACPI: processor: fix NONE coordination for domain mapping failure | Ionela Voinescu | 1 | -1/+1 |
2020-12-11 | x86, sched: Calculate frequency invariance for AMD systems | Nathan Fontenot | 1 | -0/+7 |
2020-05-28 | ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() | Qiushi Wu | 1 | -0/+1 |
2020-04-27 | ACPI: CPPC: Make some symbols static | Zou Wei | 1 | -2/+2 |
2020-03-28 | ACPI: CPPC: clean up acpi_get_psd_map() | Liguang Zhang | 1 | -26/+7 |
2019-10-18 | ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit() | John Garry | 1 | -1/+1 |
2019-08-28 | ACPI / CPPC: do not require the _PSD method | Al Stone | 1 | -2/+4 |
2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 | Thomas Gleixner | 1 | -5/+1 |
2019-05-06 | Merge branches 'acpi-scan', 'acpi-tables', 'acpi-misc' and 'acpi-pm' | Rafael J. Wysocki | 1 | -17/+17 |
2019-03-26 | ACPI: Fix comment typos | Bjorn Helgaas | 1 | -17/+17 |
2019-03-25 | ACPI / CPPC: Fix guaranteed performance handling | Srinivas Pandruvada | 1 | -2/+7 |
2019-02-18 | ACPI / CPPC: Add a helper to get desired performance | Xiongfeng Wang | 1 | -0/+42 |
2018-10-16 | ACPI / CPPC: Add support for guaranteed performance | Srinivas Pandruvada | 1 | -2/+6 |
2018-05-10 | ACPI / CPPC: Fix invalid PCC channel status errors | Prakash, Prashanth | 1 | -29/+19 |
2018-04-24 | ACPI / CPPC: Check for valid PCC subspace only if PCC is used | Prashanth Prakash | 1 | -9/+21 |
2018-04-24 | ACPI / CPPC: Add support for CPPC v3 | Prashanth Prakash | 1 | -16/+65 |
2018-02-22 | ACPI / CPPC: Update all pr_(debug/err) messages to log the susbspace id | George Cherian | 1 | -11/+16 |
2018-02-07 | ACPI / CPPC: Use 64-bit arithmetic instead of 32-bit | Gustavo A. R. Silva | 1 | -1/+1 |
2017-12-18 | ACPI: CPPC: remove initial assignment of pcc_ss_data | Colin Ian King | 1 | -1/+1 |
2017-12-05 | ACPI / CPPC: Fix KASAN global out of bounds warning | George Cherian | 1 | -8/+15 |
2017-11-09 | ACPI / CPPC: Make CPPC ACPI driver aware of PCC subspace IDs | George Cherian | 1 | -89/+151 |
2017-05-08 | scripts/spelling.txt: add regsiter -> register spelling mistake | Stephen Boyd | 1 | -1/+1 |
2017-04-18 | ACPI / CPPC: add sysfs entries for CPPC perf capabilities | Prakash, Prashanth | 1 | -28/+33 |
2017-04-18 | ACPI / CPPC: Read lowest nonlinear perf in cppc_get_perf_caps() | Prakash, Prashanth | 1 | -8/+11 |
2016-12-12 | ACPI / CPPC: Fix per-CPU pointer management in acpi_cppc_processor_probe() | Rafael J. Wysocki | 1 | -4/+6 |
2016-12-12 | ACPI / CPPC: Fix crash in acpi_cppc_processor_exit() | Sebastian Andrzej Siewior | 1 | -0/+2 |
2016-11-30 | ACPI / CPPC: set an error code on probe error path | Dan Carpenter | 1 | -1/+3 |
2016-09-17 | ACPI / CPPC: Support PCC with interrupt flag | Hoan Tran | 1 | -1/+4 |
2016-09-08 | ACPI / CPPC: Add prefix cppc to cpudata structure name | Srinivas Pandruvada | 1 | -2/+2 |
2016-09-08 | ACPI / CPPC: Add support for functional fixed hardware address | Srinivas Pandruvada | 1 | -13/+62 |
2016-08-31 | ACPI / CPPC: check for error bit in PCC status field | Prakash, Prashanth | 1 | -35/+31 |
2016-08-31 | ACPI / CPPC: move all PCC related information into pcc_data | Prakash, Prashanth | 1 | -80/+87 |
2016-08-31 | ACPI / CPPC: add sysfs support to compute delivered performance | Ashwin Chaugule | 1 | -18/+117 |
2016-08-31 | ACPI / CPPC: set a non-zero value for transition_latency | Prakash, Prashanth | 1 | -2/+44 |
2016-08-31 | ACPI / CPPC: support for batching CPPC requests | Prakash, Prashanth | 1 | -34/+164 |
2016-08-31 | ACPI / CPPC: acquire pcc_lock only while accessing PCC subspace | Prakash, Prashanth | 1 | -14/+16 |
2016-08-31 | ACPI / CPPC: restructure read/writes for efficient sys mapped reg ops | Ashwin Chaugule | 1 | -37/+71 |
2016-06-25 | ACPI / CPPC: Prevent cpc_desc_ptr points to the invalid data | Hoan Tran | 1 | -3/+3 |
2016-06-23 | ACPI: CPPC: Return error if _CPC is invalid on a CPU | Hoan Tran | 1 | -6/+12 |
2016-03-09 | ACPI / CPPC: use MRTT/MPAR to decide if/when a req can be sent | Prakash, Prashanth | 1 | -1/+55 |
2016-03-09 | ACPI / CPPC: replace writeX/readX to PCC with relaxed version | Prakash, Prashanth | 1 | -10/+10 |
2016-03-09 | ACPI / CPPC: optimized cpc_read and cpc_write | Prakash, Prashanth | 1 | -16/+64 |
2016-03-09 | ACPI / CPPC: Optimize PCC Read Write operations | Ashwin Chaugule | 1 | -29/+72 |
2015-11-20 | Merge branches 'pm-cpufreq' and 'acpi-cppc' | Rafael J. Wysocki | 1 | -1/+1 |
2015-11-14 | ACPI / CPPC: Use h/w reduced version of the PCCT structure | Ashwin Chaugule | 1 | -1/+1 |
2015-10-26 | ACPI / CPPC: Fix potential memory leak | Ashwin Chaugule | 1 | -1/+0 |
2015-10-26 | ACPI / CPPC: signedness bug in register_pcc_channel() | Dan Carpenter | 1 | -1/+1 |
2015-10-12 | ACPI: Introduce CPU performance controls using CPPC | Ashwin Chaugule | 1 | -0/+734 |