Re: [PATCH v3 0/3] pinctrl: tegra: Add Tegra186 pinmux driver

From: Aaron Kling
Date: Wed Sep 03 2025 - 13:58:40 EST


On Wed, Sep 3, 2025 at 1:55 AM Linus Walleij <linus.walleij@xxxxxxxxxx> wrote:
>
> On Wed, Sep 3, 2025 at 6:54 AM Aaron Kling <webgeek1234@xxxxxxxxx> wrote:
> > On Tue, Aug 19, 2025 at 6:30 AM Linus Walleij <linus.walleij@xxxxxxxxxx> wrote:
> > >
> > > On Tue, Aug 12, 2025 at 11:24 PM Aaron Kling via B4 Relay
> > > <devnull+webgeek1234.gmail.com@xxxxxxxxxx> wrote:
> > >
> > > > This series adds support for Tegra186 pin control, based on a downstream
> > > > driver, updated to match the existing Tegra194 driver.
> > > >
> > > > Signed-off-by: Aaron Kling <webgeek1234@xxxxxxxxx>
> > > (...)
> > > > Aaron Kling (3):
> > > > dt-bindings: pinctrl: Document Tegra186 pin controllers
> > > > pinctrl: tegra: Add Tegra186 pinmux driver
> > >
> > > These two applied to the pin control git tree.
> >
> > On patch 3, Mikko noted that I accidentally amended the formatting
> > changes intended for patch 2 into patch 3. Linus, since you've already
> > picked this up to your tree, is it too late to fix this properly in a
> > new revision? It doesn't appear to have made it to the main tree yet.
> > Or do I need to send in a fixup?
>
> It's one of the first drivers I merged with plenty of other stuff on top
> so I can't amend it, just send a fixup based on my "devel" branch
> (or linux-next, it should work too).

I am highly confused now. When I went to make the fixup series, the
fixup didn't apply. Looking at next-20250903 [0], pinctrl-tegra186.c
looks like I wanted it to, the base commit has all the format fixes.
Which doesn't match the commit on this series. Which leads me to a
couple questions:

1) Does anyone know what happened? I'm not particularly a fan of not
knowing why something happened, even if it's beneficial at the time.

2) What should I do with the dt commit now? Ask the Tegra subsystem
maintainer to do a manual fixup when pulling? Even without a manual
fixup, the bad part of the commit would fall out when getting applied
on top of next.

Aaron

[0] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/drivers/pinctrl/tegra/pinctrl-tegra186.c?h=next-20250903