summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorSebastián Peyrott <speyrott@gmail.com>2026-09-01 21:05:09 -0300
committerGuenter Roeck <linux@roeck-us.net>2026-10-18 09:35:06 -0700
commit182534c3fe456ed553e0cecc23f7135f1723906d (patch)
tree63ccf1f11188b71e019b7efe436618fd067b23fe /tools/perf/scripts/python/stackcollapse.py
parent720e4bd86c65651fc670dfd4c2cdecf5e414d804 (diff)
downloadlinux-182534c3fe456ed553e0cecc23f7135f1723906d.tar.gz
linux-182534c3fe456ed553e0cecc23f7135f1723906d.zip
hwmon: Add Minisforum UM780 XTX EC monitoring and fan control
Add a DMI-gated hwmon driver for the embedded controller used by the Minisforum UM780 XTX with board revision 1.1 and BIOS 1.06. Expose the CPU and system fan control temperatures and tachometers. The tachometer protocol returns one byte per OEM command, so serialize transactions and use high-low-high sampling to reject torn values. Allow selecting either complete OEM CPU fan profile through pwm1_enable and changing the two validated system fan transition temperatures through standard automatic-curve attributes. Cache coherent settings and restore them after the firmware reloads defaults following resume. Signed-off-by: Sebastián Peyrott <speyrott@gmail.com> Link: https://patch.msgid.link/20260902000509.191115-1-speyrott@gmail.com [groeck: Folded fixes for gcc-11 build failure and overflow into this patch] Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions