changes in v4: - use sysfs_emit instead of sprintf - use kstrtou8 for pwm - use closest match for pwm1_auto_point_temp_hyst changes in v3: - add regmap cache - remove pwm1_auto_point[1-48]_{temp,temp_hyst} attributes - add pwm1_auto_point_temp_hyst attribute changes in v2: - remove pulse_per_rev variable in tach_to_rpm - remove temperature max_hyst and crit_hyst - strict value checking for fan_enable and pwm_enable - do not clamp pwm value for Look-up table - add sysfs_attr_init call - add documentation Ibrahim Tilki (2): drivers: hwmon: Add max31760 fan speed controller driver docs: hwmon: add max31760 documentation Documentation/hwmon/max31760.rst | 65 ++++ drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/max31760.c | 594 +++++++++++++++++++++++++++++++ 4 files changed, 670 insertions(+) create mode 100644 Documentation/hwmon/max31760.rst create mode 100644 drivers/hwmon/max31760.c -- 2.36.1