Re: [PATCH 2/3] hwmon: (asus-ec-sensors) add fan extension card fans for MAXIMUS IX EXTREME
From: Guenter Roeck
Date: Mon Oct 26 2026 - 15:34:55 EST
On Mon, Oct 26, 2026 at 09:57:36AM +0100, Remy Demangeot wrote:
> From: Remy Demangeot <remy@xxxxxxxxxxxxx>
>
> On the MAXIMUS IX EXTREME, the speeds of the three fans on the
> optional ASUS fan extension card (EXT_FAN1-3) are not at fixed EC
> addresses. Bank 0 register 0x43 selects which fan a group of registers
> describes: after writing 0x0a, 0x0b or 0x0c to it, registers 0x57:0x58
> hold the RPM of EXT_FAN1, EXT_FAN2 or EXT_FAN3 (big-endian).
>
> Allow a sensor definition to carry a selector value, using the unused
> byte of sensor_address. When reading such a register, the driver
> writes the selector first and restores the previous selector value
> once the bank has been read. Sensors without a selector are read as
> before.
>
> Readings match HWiNFO 8.54 on the same machine, and follow the fan
> speed when the fan duty is changed.
>
> Signed-off-by: Remy Demangeot <remy@xxxxxxxxxxxxx>
Applied.
Thanks,
Guenter