Re: [PATCH v9 00/12] mfd: nct6694: Refactor transport layer and add HIF (eSPI) support
From: Lee Jones
Date: Tue Oct 20 2026 - 06:44:55 EST
On Tue, 13 Oct 2026, a0282524688@xxxxxxxxx wrote:
> From: Ming Yu <a0282524688@xxxxxxxxx>
>
> The Nuvoton NCT6694 is a peripheral expander that provides GPIO, I2C,
> CAN-FD, Watchdog, HWMON, PWM, and RTC sub-devices. Currently, the
> driver only supports USB as the host transport interface.
>
> This series refactors the NCT6694 MFD driver to support multiple
> transport backends and adds a Host Interface (HIF) transport driver
> that communicates over eSPI using Super-I/O shared memory.
>
> Patches 1-4 fix pre-existing bugs in the current driver. They carry a
> Fixes tag and can be picked up independently of the rest of the series.
>
> Patches 5-11 isolate the USB transport, extract the transport-agnostic
> core into nct6694-core.c and wrap the firmware command interface behind
> regmap, so that the sub-device drivers no longer depend on the
> transport. Patch 12 adds the HIF transport on top.
Please fix or respond to the Sashkio reviews on patches 6, 9 and 12.
--
Lee Jones