Hello Andrew,

I discussed with the original author of the patch and the Nuvoton functionality mentioned above has not been upstreamed since then, unfortunately.
Aside from the comment above, we believe this patch series allows gpios to be accessed more dynamically/flexibly in complicated simulation, and also helps with accessing advanced gpio features, see the sgpio implementation later in this patch series.

Best,
Coco

On Tue, Sep 9, 2025 at 8:52 PM Andrew Jeffery <andrew@codeconstruct.com.au> wrote:
On Wed, 2025-09-03 at 21:38 +0000, Coco Li wrote:
> From: Felix Wu <flwu@google.com>
>
> Added 32 bits property for ASPEED GPIO. Previously it can only be access in bitwise manner.
>
> This change gives ASPEED similar behavior as Nuvoton.

Can you point me to the Nuvoton functionality? I had a quick look and
couldn't immediately see an equivalent implementation.

Regardless, I'd like to see more motivation in the commit message than
"make it behave like Nuvoton". Can you provide a concrete use-case as
an example?

Andrew