xref: /linux/Documentation/ABI/testing/sysfs-platform_profile (revision e7d759f31ca295d589f7420719c311870bb3166f)
1What:		/sys/firmware/acpi/platform_profile_choices
2Date:		October 2020
3Contact:	Hans de Goede <hdegoede@redhat.com>
4Description:	This file contains a space-separated list of profiles supported for this device.
5
6		Drivers must use the following standard profile-names:
7
8		====================	========================================
9		low-power		Low power consumption
10		cool			Cooler operation
11		quiet			Quieter operation
12		balanced		Balance between low power consumption
13					and performance
14		balanced-performance	Balance between performance and low
15					power consumption with a slight bias
16					towards performance
17		performance		High performance operation
18		====================	========================================
19
20		Userspace may expect drivers to offer more than one of these
21		standard profile names.
22
23What:		/sys/firmware/acpi/platform_profile
24Date:		October 2020
25Contact:	Hans de Goede <hdegoede@redhat.com>
26Description:	Reading this file gives the current selected profile for this
27		device. Writing this file with one of the strings from
28		platform_profile_choices changes the profile to the new value.
29
30		This file can be monitored for changes by polling for POLLPRI,
31		POLLPRI will be signalled on any changes, independent of those
32		changes coming from a userspace write; or coming from another
33		source such as e.g. a hotkey triggered profile change handled
34		either directly by the embedded-controller or fully handled
35		inside the kernel.
36