hwmon: (dell-smm) Add support for WMI SMM interface
authorArmin Wolf <W_Armin@gmx.de>
Thu, 23 Nov 2023 00:48:18 +0000 (01:48 +0100)
committerGuenter Roeck <linux@roeck-us.net>
Mon, 11 Dec 2023 14:21:01 +0000 (06:21 -0800)
commitb7a4706f66e5dfbb981c4f669e5b3fa92ad80fe1
tree57333ea59fffc1e0576d958f222670b2b09393e4
parent20bdeebc882698f4be862f98d41119c129031039
hwmon: (dell-smm) Add support for WMI SMM interface

Some Dell machines like the Dell Optiplex 7000 do not support
the legacy SMM interface, but instead expect all SMM calls
to be issued over a special WMI interface.
Add support for this interface so users can control the fans
on those machines.

Tested-by: <serverror@serverror.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Link: https://lore.kernel.org/r/20231123004820.50635-8-W_Armin@gmx.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/Kconfig
drivers/hwmon/dell-smm-hwmon.c
drivers/platform/x86/wmi.c