Re: [PATCH] gpio-f7188x: Add support for NCT5104D

From: Bartosz Golaszewski

Date: Fri Nov 06 2026 - 04:27:49 EST



On Tue, 03 Nov 2026 17:27:37 +0100, Paolo Pisati wrote:
> The Nuvoton NCT5104D is a Super I/O with four UARTs and 17 GPIO lines,
> found on PC Engines APU2 boards. Like the NCT6126D, it keeps its GPIOs
> in logical device 7, uses 1 for input in the direction register, and
> has a single data register and no Fintek vendor ID.
>
> It differs from the NCT6126D in three ways:
> - the device ID carries the silicon revision in its low nibble, so
> match 0xC452 (rev. B) and 0xC453 (rev. C); the NCT6102D and NCT6106D
> report the same IDs and are untested
> - the output type sits in logical device 0x0F, one register per group,
> with 1 for open drain
> - GP0x and GP1x share their pins with UART C and UART D (CR1C bits 3
> and 2). Register a bank only when its pins are routed to GPIO and its
> group is enabled in LD7 CR30, and log each skipped bank
>
> [...]

Applied, thanks!

[1/1] gpio-f7188x: Add support for NCT5104D
https://git.kernel.org/brgl/c/75b1038b88ddb729cfc8d5652d944924b16cc8a5

Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>