[PATCH v2 0/7] hwmon: (nct6683) Fan control and sensor names for ASRock NCT6686D boards
From: Johan Dahlin
Date: Wed Nov 11 2026 - 03:32:08 EST
Add the ASRock B850 Steel Legend WiFi (NCT6686D, customer ID 0x164a) to
the nct6683 driver and enable fan control on it, reusing the NCT6687D-R
fan control that landed in hwmon-next since v1.
Changes in v2:
- Rebased on hwmon-next; use the NCT6687D-R fan control path and
have_fan_ctrl (Guenter)
- Dropped the pwm_enable and pwm write retry patches, both in hwmon-next
- Restore automatic mode on removal through the fan control path
- Added the ASRock BC-250 (Fabio Baltieri), needs a re-test on the new path
- Added sensor names, fan header names and +5V/+12V scaling as separate
patches; the M/B thermistor and the fan header order are inferred, and
the scaling patch can be dropped in favour of sensors.conf
- The struct cast flagged by Sashiko was fixed in hwmon-next (c4a01c2a80b2)
- Kept Alwyn Kik's Tested-by on the unchanged patch 1
- Link to v1: https://lore.kernel.org/linux-hwmon/20260825092546.669450-1-jdahlin@xxxxxxxxx/
Johan Dahlin (7):
hwmon: (nct6683) Add customer ID for ASRock B850 Steel Legend WiFi
hwmon: (nct6683) Restore automatic fan control on driver removal
hwmon: (nct6683) Enable fan control on ASRock B850 Steel Legend WiFi
hwmon: (nct6683) Enable fan control on ASRock BC-250
hwmon: (nct6683) Name the sensors of the ASRock B850 Steel Legend WiFi
hwmon: (nct6683) Name the fan headers of the ASRock B850 Steel Legend
WiFi
hwmon: (nct6683) Scale the +5V and +12V inputs of the ASRock B850
Steel Legend WiFi
Documentation/hwmon/nct6683.rst | 10 +++
drivers/hwmon/nct6683.c | 140 ++++++++++++++++++++++++++++++--
2 files changed, 144 insertions(+), 6 deletions(-)
base-commit: 44c8ceae2dd3ae536c5f4f956cedb24c157aac23
--
2.53.0