hwmon: Add EC Chip driver for Lenovo ThinkStation motherboards

This addition adds in the ability for the system to scan
the EC chip in the Lenovo ThinkStation systems to get the
current fan RPM speeds the Maximum speed value for each
fan also provides the CPU, DIMM other thermal statuses

Signed-off-by: David Ober <dober6023@gmail.com>
Link: https://lore.kernel.org/r/20240328121250.331146-1-dober6023@gmail.com
[groeck: Dropped pointless case statements]
[Colin King: Fixed spelling error accesssible -> accessible]
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
David Ober 2024-03-28 08:12:50 -04:00 • committed by Guenter Roeck
commit 70118f85e6
3 changed files with 613 additions and 0 deletions