diff options
author | Maximilian Luz <luzmaximilian@gmail.com> | 2021-02-11 23:17:03 +0300 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2021-03-06 12:23:26 +0300 |
commit | b78b4982d7637ededbc40b5f4aa59394acee8a60 (patch) | |
tree | c8b7bc329624b9600cb3e8b04eaabfd0c4749be3 /drivers/platform/surface/Makefile | |
parent | aebf0a11a8c1fb6444d1365db97f90672199a867 (diff) | |
download | linux-b78b4982d7637ededbc40b5f4aa59394acee8a60.tar.xz |
platform/surface: Add platform profile driver
Add a driver to provide platform profile support on 5th- and later
generation Microsoft Surface devices with a Surface System Aggregator
Module. On those devices, the platform profile can be used to influence
cooling behavior and power consumption.
For example, the default 'quiet' profile limits fan noise and in turn
sacrifices performance of the discrete GPU found on Surface Books. Its
full performance can only be unlocked on the 'performance' profile.
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20210211201703.658240-5-luzmaximilian@gmail.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'drivers/platform/surface/Makefile')
-rw-r--r-- | drivers/platform/surface/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/platform/surface/Makefile b/drivers/platform/surface/Makefile index 80035ee540bf..99372c427b73 100644 --- a/drivers/platform/surface/Makefile +++ b/drivers/platform/surface/Makefile @@ -13,4 +13,5 @@ obj-$(CONFIG_SURFACE_AGGREGATOR_CDEV) += surface_aggregator_cdev.o obj-$(CONFIG_SURFACE_AGGREGATOR_REGISTRY) += surface_aggregator_registry.o obj-$(CONFIG_SURFACE_GPE) += surface_gpe.o obj-$(CONFIG_SURFACE_HOTPLUG) += surface_hotplug.o +obj-$(CONFIG_SURFACE_PLATFORM_PROFILE) += surface_platform_profile.o obj-$(CONFIG_SURFACE_PRO3_BUTTON) += surfacepro3_button.o |