Ensuing from the ongoing upstream improvements being pursued by Lenovo as phase of their effort to beef up their product beef up, the Linux energy management tree has picked up the preliminary ACPI Platform Profile implementation for benefiting newer devices like Lenovo laptops.
The ACPI Platform Profile beef up is round editing the system’s working profile to tackle a watch on characteristics round energy/performance ranges, thermal, and fan tempo behavior. The Linux kernel ACPI Platform Profile beef up permits for the working profile to be modified via sysfs.
The general draw is similar to that of what’s point to in Linux 5.11 with Intel’s INT340X “workload hints” beef up however reasonably than gorgeous being round Intel SoCs, here is on the platform level to your whole machine on supported (newer) hardware.
Via /sys/firmware/acpi/platform_profile the desired platform profile will be written whether or no longer the system ought to be gearing up for the finest performance or reasonably optimized for thermal / energy efficiency. The /sys/firmware/acpi/platform_profile_choices interface will legend on hand platform profile alternatives for a given system. The basic modes are low-energy, cold, composed, balanced, and performance.
Constructing off this commonplace Energy Platform infrastructure, patches are pending for the ThinkPad ACPI driver to kind spend of it. Lenovo devices with DYTC Version 5 or newer beef up the Platform Profile skill. With time different hardware distributors will seemingly kind spend of the Platform Profile functionality as neatly and there has apparently been some passion by Dell while it has been Lenovo riding these patches forward in cooperation with Purple Hat.
Over in user-dwelling, there are patches pending for the Energy Profiles Daemon for making spend of the contemporary interface. There may maybe be furthermore talk about of doubtlessly tieing this platform profile functionality into the likes of different ongoing factors like lap proximity to support far from working in the performance (sizzling) mode if the laptop laptop is working to your lap.
The Platform Profile beef up develop into queued into linux-pm’s bleeding-edge Git branch and in turn may maybe presumably maybe comprise to kind its intention into “-subsequent” after making an strive out. Thus for the Linux 5.12 begin subsequent spring ought to be this infrastructure plus no no longer as much as the ThinkPad ACPI driver beef up.