Re: [PATCH 0/2] hwmon: (nct6683) Add fan control support for MSI boards with NCT6687D-R

From: Tomasz Bojanowski

Date: Fri Nov 06 2026 - 09:46:47 EST


On Sun, Oct 04, 2026 at 11:32:48AM -0400, Hamza Mahfooz wrote:
> Patch 1 reports the duty cycle of the system fans, and patch 2 adds fan
> control support for the CPU, pump and system fan headers.

Tested on an MSI MAG B850M MORTAR WIFI (MS-7E61, BIOS 1.A68, NCT6687D
EC firmware version 0.0 build 03/10/25), with nct6683.c from
hwmon-next built out of tree against kernel 7.2.15.

pwm1, pwm2 and pwm13 to pwm16 are writable and have pwmN_enable,
all set to 2 after loading the driver. Writes were tested on pwm16
(SYS Fan 1):

pwm16_enable pwm16 fan16_input
2 98 926 RPM (initial, BIOS curve)
1 255 2083 RPM (after 8 s)
1 80 767 RPM (after 10 s)
2 - 911 RPM (10 s after switching back)

Setting pwm16_enable back to 2 restores the BIOS fan curve.
pwm4 (EZ Conn header JAF_1) remains read-only.

Tested-by: Tomasz Bojanowski <tomasz@xxxxxxxxxxxxx>