On Wed, Jul 5, 2023 at 9:49 PM <nick.hawkins@xxxxxxx> wrote: > From: Nick Hawkins <nick.hawkins@xxxxxxx> > > The GXP SoC supports GPIO on multiple interfaces. The interfaces are > CPLD and Host. The GPIOs are a combination of both physical and virtual > I/O across the interfaces. The gpio-gxp-pl driver covers the CPLD which > takes physical I/O from the board and shares it with GXP via a proprietary > interface that maps the I/O onto a specific register area of the GXP. > The CPLD interface supports interrupts. > > Notes: > > Based on previous feedback the gpio-gxp.c driver has been discarded in > favor of it going into a separate larger patchset. This leaves behind > only the gpio-gxp-pl.c driver. The kernel certainly looks better after this change than before, so Acked-by: Linus Walleij <linus.walleij@xxxxxxxxxx> Yours, Linus Walleij