Re: (subset) [PATCH 1/2] mfd: cs5535: add, assign and expose the software node for the GPIO cell

From: Bartosz Golaszewski

Date: Tue May 19 2026 - 08:06:13 EST


On Wed, May 13, 2026 at 3:38 PM Bartosz Golaszewski <brgl@xxxxxxxxxx> wrote:
>
> On Wed, May 13, 2026 at 3:28 PM Lee Jones <lee@xxxxxxxxxx> wrote:
> >
> > On Mon, 11 May 2026, Bartosz Golaszewski wrote:
> >
> > > On Thu, May 7, 2026 at 5:21 PM Lee Jones <lee@xxxxxxxxxx> wrote:
> > > >
> > > > On Wed, 29 Apr 2026 14:23:30 +0200, Bartosz Golaszewski wrote:
> > > > > There are board files in-tree that want to request GPIOs from this chip.
> > > > > They currently rely on the GPIO core's mechanism of matching software
> > > > > nodes' labels against GPIO controller names. We want to remove this
> > > > > behavior from the kernel and to this end, we need to associate the
> > > > > referenced GPIO controller with its target software node.
> > > > >
> > > > > Create a dedicated GPIO software node for cs5535, assign it to the GPIO
> > > > > cell and expose its address in a new header.
> > > > >
> > > > > [...]
> > > >
> > > > Applied, thanks!
> > > >
> > > > [1/2] mfd: cs5535: add, assign and expose the software node for the GPIO cell
> > > > commit: 2b640932f661c2fafde4cc9e38dbbfa9a79bc057
> > > >
> > > > --
> > > > Lee Jones [李琼斯]
> > > >
> > >
> > > Lee,
> > >
> > > Can you please pick up both patches from this series or provide an
> > > immutable branch for the x86 tree to be able to queue patch 2/2 from
> > > this series?
> >
> > What is the dependency?
> >
>
> There's a build dependency: the geode board file needs to access the
> variable from the cs5355.h header.
>

Hi! Can you please queue this too then? Otherwise it'll delay the
removal of swnode name lookup from GPIO core by another cycle. We're
on track to have everything ready after v7.2-rc1.

Bart