summaryrefslogtreecommitdiff
path: root/include/linux/platform_data
diff options
context:
space:
mode:
authorWalid Elonok <walidelonk@gmail.com>2026-09-13 06:46:45 +0100
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>2026-10-13 11:44:56 +0300
commitf7e9ca1f7e1a0ff2d6d8a0b20d52c9383cd0829d (patch)
tree4e59126bf305fb7a4bd61f78974fadc53dc24695 /include/linux/platform_data
parentc58bd28e12ee1398cd44134d8b24ddbd69fc66e3 (diff)
platform/x86: hp-wmi: Add support for HP Laptop 15-fd1xxx (board 8DE1)
On the HP Laptop 15-fd1xxx (motherboard ID 8DE1), hp-wmi currently falls back to the legacy HPWMI_FAN_SPEED_GET_QUERY (0x11) command because the board is not listed in hp_wmi_feature_boards[]. In HP BIOS DSDT table (e.g. BIOS F.26), method GM11 (query 0x11) is a dummy stub that returns 4 bytes of 0x00 with return code 0 (success), causing the driver to report 0 RPM via hwmon even while the fan is actively spinning. However, the DSDT implements method GM2D (query 0x2D / Victus S fan interface), which reads the active fan tachometer directly from the Embedded Controller (EC0) registers RPM1/RPM2 and reports accurate fan speed. Add board ID "8DE1" to hp_wmi_feature_boards[] mapped to victus_s_board_params so hp-wmi uses the working query 0x2D interface. Signed-off-by: Walid Elonok <walidelonk@gmail.com> Link: https://patch.msgid.link/20260913054645.58692-1-walidelonk@gmail.com Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Diffstat (limited to 'include/linux/platform_data')
0 files changed, 0 insertions, 0 deletions