summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
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-09-18 20:55:44 +0300
commit850188bb14416b0fa1956f94c79324a0d50f9a60 (patch)
tree4982234def969be0005c2c358e0704ae49fb9802 /tools/perf/scripts/python/stackcollapse.py
parentdb6a60250696b888ac7c291af2369827d2269f34 (diff)
downloadlinux-next-850188bb14416b0fa1956f94c79324a0d50f9a60.tar.gz
linux-next-850188bb14416b0fa1956f94c79324a0d50f9a60.zip
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 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions