Messages in this thread | ![/](/images/icornerl.gif) | | From | Gergo Koteles <> | Subject | [PATCH v4 0/3] switch platform profiles with Lenovo laptops | Date | Fri, 5 Apr 2024 05:05:27 +0200 |
| |
Hi All,
This patch series adds a platform_profile_cycle function to the platform profile module, which allows modules to easily switch between the enabled profiles.
Use it in ideapad-laptop and thinkpad-acpi modules.
Best regards, Gergo
Changes in v4: - move the cycle to the platform profile module where it can switch between the enabled profiles - add a patch to use it in the thinkpad-acpi module
Changes in v3: - add dytc_profile_cycle function
Changes in v2: - only switch platform profiles if supported, otherwise keep the behavior.
[3]: https://lore.kernel.org/all/7c358ad8dd6de7889fa887954145a181501ac362.1712236099.git.soyer@irl.hu/ [2]: https://lore.kernel.org/all/797884d8cab030d3a2b656dba67f3c423cc58be7.1712174794.git.soyer@irl.hu/ [1]: https://lore.kernel.org/all/85254ce8e87570c05e7f04d6507701bef954ed75.1712149429.git.soyer@irl.hu/ --- Gergo Koteles (3): ACPI: platform-profile: add platform_profile_cycle() platform/x86: ideapad-laptop: switch platform profiles using thermal management key platform/x86: thinkpad_acpi: use platform_profile_cycle()
drivers/acpi/platform_profile.c | 42 +++++++++++++++++++++++++++ drivers/platform/x86/ideapad-laptop.c | 7 +++-- drivers/platform/x86/thinkpad_acpi.c | 19 ++---------- include/linux/platform_profile.h | 1 + 4 files changed, 50 insertions(+), 19 deletions(-)
base-commit: 39cd87c4eb2b893354f3b850f916353f2658ae6f -- 2.44.0
| ![\](/images/icornerr.gif) |