|
|
Log in / Subscribe / Register

hwmon: (cros_ec) Add support for fan curves

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>




Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds