Re: (subset) [PATCH v2 1/2] mfd: lpc_ich: expose the GPIO controller cell's software node
From: Bartosz Golaszewski
Date: Mon Mar 09 2026 - 06:06:17 EST
On Mon, Mar 9, 2026 at 10:55 AM Lee Jones <lee@xxxxxxxxxx> wrote:
>
> On Fri, 06 Mar 2026, Bartosz Golaszewski wrote:
>
> > On Fri, Mar 6, 2026 at 1:53 PM Lee Jones <lee@xxxxxxxxxx> wrote:
> > >
> > > On Wed, 18 Feb 2026 11:48:01 +0100, Bartosz Golaszewski wrote:
> > > > One of the users of this driver - meraki-mx100 - abuses the software
> > > > node API by setting up a dummy software node without any logical link to
> > > > this GPIO controller and uses the fact that the GPIO core matches the
> > > > controller's label against the swnode's name to make the lookup work.
> > > >
> > > > We want to remove this behavior from GPIOLIB in favor of actual matching
> > > > of firmware nodes but that would break this user. To facilitate that:
> > > > create a software node for the GPIO controller cell and expose its
> > > > address in the provided MFD header.
> > > >
> > > > [...]
> > >
> > > Applied, thanks!
> > >
> > > [1/2] mfd: lpc_ich: expose the GPIO controller cell's software node
> > > commit: a64ee7d8ddd6e04d82c06238a238b7877cbc35fc
> > >
> > > --
> > > Lee Jones [李琼斯]
> > >
> >
> > Hi Lee!
> >
> > Can you pick up patch 2/2 as well as per Ilpo's response and Ack?
>
> Are there dependencies between the two patches?
>
Yes, patch 2 needs to see the symbol exported in patch 1.
Bartosz