]> git.ipfire.org Git - thirdparty/linux.git/commit
platform/x86: Introduce dasharo-acpi platform driver
authorMichał Kopeć <michal.kopec@3mdeb.com>
Fri, 25 Apr 2025 11:21:47 +0000 (13:21 +0200)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Thu, 8 May 2025 13:03:18 +0000 (16:03 +0300)
commit841bceb532141d34b0e1700ea7e5ce45e40dd698
treeccff2a0dc5ba4973aa9ff84c06bd26f8d4c4cdeb
parent3acb492a02a10a72b3410304efc9d8356f706e27
platform/x86: Introduce dasharo-acpi platform driver

Introduce a driver for devices running Dasharo firmware. The driver
supports thermal monitoring using a new ACPI interface in Dasharo. The
initial version supports monitoring fan speeds, fan PWM duty cycles and
system temperatures as well as determining which specific interfaces are
implemented by firmware.

It has been tested on a NovaCustom laptop running pre-release Dasharo
firmware, which implements fan and thermal monitoring for the CPU and
the discrete GPU, if present.

Reviewed-by: Thomas Weißschuh <linux@weissschuh.net>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Michał Kopeć <michal.kopec@3mdeb.com>
Link: https://lore.kernel.org/all/20250507075214.36729-1-lukas.bulwahn@redhat.com
Link: https://lore.kernel.org/r/20250425112147.69308-2-michal.kopec@3mdeb.com
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
MAINTAINERS
drivers/platform/x86/Kconfig
drivers/platform/x86/Makefile
drivers/platform/x86/dasharo-acpi.c [new file with mode: 0644]