| From: |
| Lifeng Zheng <zhenglifeng1-AT-huawei.com> |
| To: |
| <rafael-AT-kernel.org>, <lenb-AT-kernel.org>, <robert.moore-AT-intel.com>, <viresh.kumar-AT-linaro.org> |
| Subject: |
| [PATCH 0/3] Support for autonomous selection in cppc_cpufreq |
| Date: |
| Thu, 14 Nov 2024 16:48:13 +0800 |
| Message-ID: |
| <20241114084816.1128647-1-zhenglifeng1@huawei.com> |
| Cc: |
| <acpica-devel-AT-lists.linux.dev>, <linux-acpi-AT-vger.kernel.org>, <linux-kernel-AT-vger.kernel.org>, <linux-pm-AT-vger.kernel.org>, <zhanjie9-AT-hisilicon.com>, <lihuisong-AT-huawei.com>, <fanghao11-AT-huawei.com>, <zhenglifeng1-AT-huawei.com> |
| Archive-link: |
| Article |
Add sysfs interfaces for CPPC autonomous selection in the cppc_cpufreq
driver.
The patch series is organized in two parts:
- patch 1 refactor out the general CPPC register get and set functions
in cppc_acpi.c
- patches 2-3 expose sysfs files for users to control CPPC autonomous
selection when supported
Lifeng Zheng (3):
ACPI: CPPC: Refactor register get and set ABIs
ACPI: CPPC: Add autonomous selection ABIs
cpufreq: CPPC: Support for autonomous selection in cppc_cpufreq
.../ABI/testing/sysfs-devices-system-cpu | 54 ++++
drivers/acpi/cppc_acpi.c | 235 +++++++++---------
drivers/cpufreq/cppc_cpufreq.c | 141 +++++++++++
include/acpi/cppc_acpi.h | 20 ++
4 files changed, 331 insertions(+), 119 deletions(-)
--
2.33.0