| From: |
| Thomas Weißschuh <linux-AT-weissschuh.net> |
| To: |
| Guenter Roeck <linux-AT-roeck-us.net>, Benson Leung <bleung-AT-chromium.org>, Shuah Khan <skhan-AT-linuxfoundation.org> |
| Subject: |
| [PATCH 0/5] hwmon: (cros_ec) Add support for fan curves |
| Date: |
| Fri, 29 May 2026 22:31:51 +0200 |
| Message-ID: |
| <20260529-cros_ec-hwmon-fan-curve-v1-0-da6792b3830f@weissschuh.net> |
| Cc: |
| Guenter Roeck <groeck-AT-chromium.org>, chrome-platform-AT-lists.linux.dev, linux-hwmon-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, Thomas Weißschuh <linux-AT-weissschuh.net> |
| Archive-link: |
| Article |
Allow reading and writing the fan curves used by the embedded
controller.
Only allow the curves to be made more aggressive than the current ones.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
---
Thomas Weißschuh (5):
hwmon: (cros_ec) Implement custom kelvin to celsius conversions
hwmon: (cros_ec) Prepare the addition of custom groups
hwmon: (cros_ec) Split out cros_ec_hwmon_get_thermal_config()
hwmon: (cros_ec) Add support for displaying fan curves
hwmon: (cros_ec) Allow modification of fan curves
Documentation/hwmon/cros_ec_hwmon.rst | 3 +
drivers/hwmon/cros_ec_hwmon.c | 248 +++++++++++++++++++++++++++++++++-
2 files changed, 244 insertions(+), 7 deletions(-)
---
base-commit: 18825a69b1bf72ac6e80c6f45f59cac52745927d
change-id: 20260521-cros_ec-hwmon-fan-curve-28530ab3a51e
Best regards,
--
Thomas Weißschuh <linux@weissschuh.net>