diff options
| author | Sebastián Peyrott <speyrott@gmail.com> | 2026-09-01 21:05:09 -0300 |
|---|---|---|
| committer | Guenter Roeck <linux@roeck-us.net> | 2026-10-18 09:35:06 -0700 |
| commit | 182534c3fe456ed553e0cecc23f7135f1723906d (patch) | |
| tree | 63ccf1f11188b71e019b7efe436618fd067b23fe /tools/perf/scripts/python/stackcollapse.py | |
| parent | 720e4bd86c65651fc670dfd4c2cdecf5e414d804 (diff) | |
| download | linux-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
