* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
[not found] ` <CAHp75Vf4oS8g0zxgismtLrzsJ7AE-bdMEq+GAzx2=Mwnhuk3UA@mail.gmail.com>
@ 2022-10-11 13:48 ` Andy Shevchenko
2022-10-11 14:13 ` Kent Gibson
0 siblings, 1 reply; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-11 13:48 UTC (permalink / raw)
To: Kent Gibson
Cc: Bartosz Golaszewski, linux-gpio, linux-tegra, linux-kernel,
linux-arm-kernel, linux-media, linux-actions, linux-aspeed,
openbmc, linux-rpi-kernel, alsa-devel, patches, linux-mediatek,
linux-mips, linux-riscv, linux-omap, linux-stm32, linux-arm-msm,
linux-renesas-soc, linux-samsung-soc
On Tue, Oct 11, 2022 at 11:05:42AM +0300, Andy Shevchenko wrote:
> On Tue, Oct 11, 2022 at 3:02 AM Kent Gibson <warthog618@gmail.com> wrote:
> > On Mon, Oct 10, 2022 at 11:14:18PM +0300, Andy Shevchenko wrote:
...
> > > -#include <linux/gpio.h>
> > > #include <linux/gpio/driver.h>
> > > +#include <linux/gpio.h>
> > > +#include <linux/hte.h>
> >
> > Ok with the hte re-order.
> >
> > But moving the gpio subsystem header after the gpio/driver is not
> > alphabetical ('.' precedes '/') and it read better and made more sense
> > to me the way it was.
>
> I see, I guess this is vim sort vs shell sort. Strange, they should
> follow the locale settings...
I have checked, the shell and vim sort gave the same result as in this patch.
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
2022-10-11 13:48 ` [PATCH v2 02/36] gpiolib: cdev: Add missed header(s) Andy Shevchenko
@ 2022-10-11 14:13 ` Kent Gibson
2022-10-11 14:28 ` Andy Shevchenko
0 siblings, 1 reply; 13+ messages in thread
From: Kent Gibson @ 2022-10-11 14:13 UTC (permalink / raw)
To: Andy Shevchenko
Cc: Bartosz Golaszewski, linux-gpio, linux-tegra, linux-kernel,
linux-arm-kernel, linux-media, linux-actions, linux-aspeed,
openbmc, linux-rpi-kernel, alsa-devel, patches, linux-mediatek,
linux-mips, linux-riscv, linux-omap, linux-stm32, linux-arm-msm,
linux-renesas-soc, linux-samsung-soc
On Tue, Oct 11, 2022 at 04:48:17PM +0300, Andy Shevchenko wrote:
> On Tue, Oct 11, 2022 at 11:05:42AM +0300, Andy Shevchenko wrote:
> > On Tue, Oct 11, 2022 at 3:02 AM Kent Gibson <warthog618@gmail.com> wrote:
> > > On Mon, Oct 10, 2022 at 11:14:18PM +0300, Andy Shevchenko wrote:
>
> ...
>
> > > > -#include <linux/gpio.h>
> > > > #include <linux/gpio/driver.h>
> > > > +#include <linux/gpio.h>
> > > > +#include <linux/hte.h>
> > >
> > > Ok with the hte re-order.
> > >
> > > But moving the gpio subsystem header after the gpio/driver is not
> > > alphabetical ('.' precedes '/') and it read better and made more sense
> > > to me the way it was.
> >
> > I see, I guess this is vim sort vs shell sort. Strange, they should
> > follow the locale settings...
>
> I have checked, the shell and vim sort gave the same result as in this patch.
>
The original order (sans hte.h) was done by VSCode Sort Lines Ascending,
and that still returns the same result. That matches what I would
expect to see given the content of the text.
And for me vim also gives the original order.
Just to confirm - is '.' 0x2e and '/' 0x2f in your universe?
Cheers,
Kent.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
2022-10-11 14:13 ` Kent Gibson
@ 2022-10-11 14:28 ` Andy Shevchenko
2022-10-11 14:39 ` Geert Uytterhoeven
0 siblings, 1 reply; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-11 14:28 UTC (permalink / raw)
To: Kent Gibson
Cc: Bartosz Golaszewski, linux-gpio, linux-tegra, linux-kernel,
linux-arm-kernel, linux-media, linux-actions, linux-aspeed,
openbmc, linux-rpi-kernel, alsa-devel, patches, linux-mediatek,
linux-mips, linux-riscv, linux-omap, linux-stm32, linux-arm-msm,
linux-renesas-soc, linux-samsung-soc
On Tue, Oct 11, 2022 at 10:13:02PM +0800, Kent Gibson wrote:
> On Tue, Oct 11, 2022 at 04:48:17PM +0300, Andy Shevchenko wrote:
> > On Tue, Oct 11, 2022 at 11:05:42AM +0300, Andy Shevchenko wrote:
> > > On Tue, Oct 11, 2022 at 3:02 AM Kent Gibson <warthog618@gmail.com> wrote:
> > > > On Mon, Oct 10, 2022 at 11:14:18PM +0300, Andy Shevchenko wrote:
...
> > > > > -#include <linux/gpio.h>
> > > > > #include <linux/gpio/driver.h>
> > > > > +#include <linux/gpio.h>
> > > > > +#include <linux/hte.h>
> > > >
> > > > Ok with the hte re-order.
> > > >
> > > > But moving the gpio subsystem header after the gpio/driver is not
> > > > alphabetical ('.' precedes '/') and it read better and made more sense
> > > > to me the way it was.
> > >
> > > I see, I guess this is vim sort vs shell sort. Strange, they should
> > > follow the locale settings...
> >
> > I have checked, the shell and vim sort gave the same result as in this patch.
> >
>
> The original order (sans hte.h) was done by VSCode Sort Lines Ascending,
> and that still returns the same result. That matches what I would
> expect to see given the content of the text.
>
> And for me vim also gives the original order.
>
> Just to confirm - is '.' 0x2e and '/' 0x2f in your universe?
$ LC_COLLATE=C sort test1.txt
#include <linux/gpio.h>
#include <linux/gpio/driver.h>
$ LC_COLLATE= sort test1.txt
#include <linux/gpio/driver.h>
#include <linux/gpio.h>
I guess this explains the difference. Currently I have en_US.UTF-8.
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
2022-10-11 14:28 ` Andy Shevchenko
@ 2022-10-11 14:39 ` Geert Uytterhoeven
2022-10-11 15:19 ` Andy Shevchenko
0 siblings, 1 reply; 13+ messages in thread
From: Geert Uytterhoeven @ 2022-10-11 14:39 UTC (permalink / raw)
To: Andy Shevchenko
Cc: Kent Gibson, Bartosz Golaszewski, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
Hi Andy,
On Tue, Oct 11, 2022 at 4:31 PM Andy Shevchenko
<andriy.shevchenko@linux.intel.com> wrote:
> On Tue, Oct 11, 2022 at 10:13:02PM +0800, Kent Gibson wrote:
> > On Tue, Oct 11, 2022 at 04:48:17PM +0300, Andy Shevchenko wrote:
> > > On Tue, Oct 11, 2022 at 11:05:42AM +0300, Andy Shevchenko wrote:
> > > > On Tue, Oct 11, 2022 at 3:02 AM Kent Gibson <warthog618@gmail.com> wrote:
> > > > > On Mon, Oct 10, 2022 at 11:14:18PM +0300, Andy Shevchenko wrote:
>
> ...
>
> > > > > > -#include <linux/gpio.h>
> > > > > > #include <linux/gpio/driver.h>
> > > > > > +#include <linux/gpio.h>
> > > > > > +#include <linux/hte.h>
> > > > >
> > > > > Ok with the hte re-order.
> > > > >
> > > > > But moving the gpio subsystem header after the gpio/driver is not
> > > > > alphabetical ('.' precedes '/') and it read better and made more sense
> > > > > to me the way it was.
> > > >
> > > > I see, I guess this is vim sort vs shell sort. Strange, they should
> > > > follow the locale settings...
> > >
> > > I have checked, the shell and vim sort gave the same result as in this patch.
> > >
> >
> > The original order (sans hte.h) was done by VSCode Sort Lines Ascending,
> > and that still returns the same result. That matches what I would
> > expect to see given the content of the text.
> >
> > And for me vim also gives the original order.
> >
> > Just to confirm - is '.' 0x2e and '/' 0x2f in your universe?
>
> $ LC_COLLATE=C sort test1.txt
> #include <linux/gpio.h>
> #include <linux/gpio/driver.h>
>
> $ LC_COLLATE= sort test1.txt
> #include <linux/gpio/driver.h>
> #include <linux/gpio.h>
>
> I guess this explains the difference. Currently I have en_US.UTF-8.
Throwing my can of paint into the mix...
I think it is more logical to first include the general <linux/gpio.h>,
followed by whatever <linux/gpio-foo.h> and <linux/gpio/bar.h>,
irrespective of (language-specific or phonebook) sort order.
Yeah, it sucks that this requires some manual work after running sort...
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
2022-10-11 14:39 ` Geert Uytterhoeven
@ 2022-10-11 15:19 ` Andy Shevchenko
2022-10-11 15:44 ` Andy Shevchenko
0 siblings, 1 reply; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-11 15:19 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Kent Gibson, Bartosz Golaszewski, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Tue, Oct 11, 2022 at 04:39:46PM +0200, Geert Uytterhoeven wrote:
> On Tue, Oct 11, 2022 at 4:31 PM Andy Shevchenko
> <andriy.shevchenko@linux.intel.com> wrote:
> > On Tue, Oct 11, 2022 at 10:13:02PM +0800, Kent Gibson wrote:
> > > On Tue, Oct 11, 2022 at 04:48:17PM +0300, Andy Shevchenko wrote:
> > > > On Tue, Oct 11, 2022 at 11:05:42AM +0300, Andy Shevchenko wrote:
> > > > > On Tue, Oct 11, 2022 at 3:02 AM Kent Gibson <warthog618@gmail.com> wrote:
> > > > > > On Mon, Oct 10, 2022 at 11:14:18PM +0300, Andy Shevchenko wrote:
...
> > > > > > > -#include <linux/gpio.h>
> > > > > > > #include <linux/gpio/driver.h>
> > > > > > > +#include <linux/gpio.h>
> > > > > > > +#include <linux/hte.h>
> > > > > >
> > > > > > Ok with the hte re-order.
> > > > > >
> > > > > > But moving the gpio subsystem header after the gpio/driver is not
> > > > > > alphabetical ('.' precedes '/') and it read better and made more sense
> > > > > > to me the way it was.
> > > > >
> > > > > I see, I guess this is vim sort vs shell sort. Strange, they should
> > > > > follow the locale settings...
> > > >
> > > > I have checked, the shell and vim sort gave the same result as in this patch.
> > > >
> > >
> > > The original order (sans hte.h) was done by VSCode Sort Lines Ascending,
> > > and that still returns the same result. That matches what I would
> > > expect to see given the content of the text.
> > >
> > > And for me vim also gives the original order.
> > >
> > > Just to confirm - is '.' 0x2e and '/' 0x2f in your universe?
> >
> > $ LC_COLLATE=C sort test1.txt
> > #include <linux/gpio.h>
> > #include <linux/gpio/driver.h>
> >
> > $ LC_COLLATE= sort test1.txt
> > #include <linux/gpio/driver.h>
> > #include <linux/gpio.h>
> >
> > I guess this explains the difference. Currently I have en_US.UTF-8.
>
> Throwing my can of paint into the mix...
>
> I think it is more logical to first include the general <linux/gpio.h>,
> followed by whatever <linux/gpio-foo.h> and <linux/gpio/bar.h>,
> irrespective of (language-specific or phonebook) sort order.
>
> Yeah, it sucks that this requires some manual work after running sort...
It seems that kind of issue is in this patch only.
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
2022-10-11 15:19 ` Andy Shevchenko
@ 2022-10-11 15:44 ` Andy Shevchenko
0 siblings, 0 replies; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-11 15:44 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Kent Gibson, Bartosz Golaszewski, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Tue, Oct 11, 2022 at 06:19:13PM +0300, Andy Shevchenko wrote:
> On Tue, Oct 11, 2022 at 04:39:46PM +0200, Geert Uytterhoeven wrote:
...
After all this patch is not needed. However, during checking of the necessity
of this patch I realized that seq_file is used in a few GPIO drivers without
any actual users, so I will prepare clean up series for that as well.
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
[not found] ` <Y0SyVwjDl7NGfTPn@sol>
[not found] ` <CAHp75Vf4oS8g0zxgismtLrzsJ7AE-bdMEq+GAzx2=Mwnhuk3UA@mail.gmail.com>
@ 2022-10-12 13:30 ` Andy Shevchenko
2022-10-12 13:54 ` Kent Gibson
1 sibling, 1 reply; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-12 13:30 UTC (permalink / raw)
To: Kent Gibson
Cc: Bartosz Golaszewski, Geert Uytterhoeven, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Tue, Oct 11, 2022 at 08:01:27AM +0800, Kent Gibson wrote:
> On Mon, Oct 10, 2022 at 11:14:18PM +0300, Andy Shevchenko wrote:
...
> > -#include <linux/gpio.h>
> > #include <linux/gpio/driver.h>
> > +#include <linux/gpio.h>
> But moving the gpio subsystem header after the gpio/driver is not
> alphabetical ('.' precedes '/') and it read better and made more sense
> to me the way it was.
Okay, I will move it back.
...
> > +#include <linux/seq_file.h>
>
> I wasn't aware that we use anything from seq_file.
> What am I missing?
Eventually I can answer to your question: the commit 0ae3109a8391
("gpiolib: cdev: add fdinfo output for line request file descriptors")
is what you are missing.
That said, we need this patch.
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 02/36] gpiolib: cdev: Add missed header(s)
2022-10-12 13:30 ` Andy Shevchenko
@ 2022-10-12 13:54 ` Kent Gibson
0 siblings, 0 replies; 13+ messages in thread
From: Kent Gibson @ 2022-10-12 13:54 UTC (permalink / raw)
To: Andy Shevchenko
Cc: Bartosz Golaszewski, Geert Uytterhoeven, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Wed, Oct 12, 2022 at 04:30:05PM +0300, Andy Shevchenko wrote:
> On Tue, Oct 11, 2022 at 08:01:27AM +0800, Kent Gibson wrote:
> > On Mon, Oct 10, 2022 at 11:14:18PM +0300, Andy Shevchenko wrote:
>
> ...
>
> > > -#include <linux/gpio.h>
> > > #include <linux/gpio/driver.h>
> > > +#include <linux/gpio.h>
>
> > But moving the gpio subsystem header after the gpio/driver is not
> > alphabetical ('.' precedes '/') and it read better and made more sense
> > to me the way it was.
>
> Okay, I will move it back.
>
> ...
>
> > > +#include <linux/seq_file.h>
> >
> > I wasn't aware that we use anything from seq_file.
> > What am I missing?
>
>
> Eventually I can answer to your question: the commit 0ae3109a8391
> ("gpiolib: cdev: add fdinfo output for line request file descriptors")
> is what you are missing.
>
> That said, we need this patch.
>
Ah, yes - totally forgot that one is in flight.
That makes sense then.
With the gpio headers retaining their original order:
Rewiewed-by: Kent Gibson <warthog618@gmail.com>
> --
> With Best Regards,
> Andy Shevchenko
>
>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [rft, PATCH v2 00/36] pinctrl: Clean up and add missed headers
[not found] ` <CAHp75VdDjyUAZBTaoPOe5oA3f_5xRznAooq08=Eff4F1AZyVOQ@mail.gmail.com>
@ 2022-10-14 15:11 ` Andy Shevchenko
0 siblings, 0 replies; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-14 15:11 UTC (permalink / raw)
To: Florian Fainelli, Linus Walleij
Cc: Bartosz Golaszewski, Kent Gibson, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Wed, Oct 12, 2022 at 01:04:10PM +0300, Andy Shevchenko wrote:
> On Tue, Oct 11, 2022 at 11:56 PM Florian Fainelli <f.fainelli@gmail.com> wrote:
> > On 10/10/2022 1:14 PM, Andy Shevchenko wrote:
> > > Currently the header inclusion inside the pinctrl headers seems more arbitrary
> > > than logical. This series is basically out of two parts:
> > > - add missed headers to the pin control drivers / users
> > > - clean up the headers of pin control subsystem
> > >
> > > The idea is to have this series to be pulled after -rc1 by the GPIO and
> > > pin control subsystems, so all new drivers will utilize cleaned up headers
> > > of the pin control.
> > >
> > > Please, review and comment.
> >
> > Did you really need to split this on a per-driver basis as opposed to
> > just a treewide drivers/pinctrl, drivers/media and drivers/gpiolib patch
> > set?
> >
> > 36 patches seems needlessly high when 4 patches could have achieve the
> > same outcome.
>
> I can combine them if maintainers ask for that, nevertheless for Intel
> pin control and GPIO drivers, which I care more about, I would like to
> leave as separate changes (easy to see in history what was done).
I can now tell why I don't like to combine. While doing a revert (it's not
related to GPIO nor to pin control), it appears that I reverted extra bits
as merge conflict resolution. This is per se is not an issue, but when
I tried to find and reapply that missed piece I can't, because the patch
is combined and Git simply ignores to have
`git cherry-pick _something in the past_` done.
But again, up to maintainers.
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [rft, PATCH v2 00/36] pinctrl: Clean up and add missed headers
[not found] ` <CACRpkdZ1M3ckw+jFgvMqG4jvR-t_44GPoZ6ZDXszwZCJr-cDpg@mail.gmail.com>
@ 2022-10-17 9:27 ` Andy Shevchenko
2022-10-17 9:58 ` Linus Walleij
0 siblings, 1 reply; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-17 9:27 UTC (permalink / raw)
To: Linus Walleij
Cc: Bartosz Golaszewski, Kent Gibson, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Mon, Oct 17, 2022 at 11:02:09AM +0200, Linus Walleij wrote:
> On Mon, Oct 10, 2022 at 10:15 PM Andy Shevchenko
> <andriy.shevchenko@linux.intel.com> wrote:
>
> > Currently the header inclusion inside the pinctrl headers seems more arbitrary
> > than logical. This series is basically out of two parts:
> > - add missed headers to the pin control drivers / users
> > - clean up the headers of pin control subsystem
> >
> > The idea is to have this series to be pulled after -rc1 by the GPIO and
> > pin control subsystems, so all new drivers will utilize cleaned up headers
> > of the pin control.
>
> Aha I see you want to send a pull request so I backed out the applied patches
> from the series for now.
Can I consider all that you answered to as Rb tag?
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [rft, PATCH v2 00/36] pinctrl: Clean up and add missed headers
2022-10-17 9:27 ` Andy Shevchenko
@ 2022-10-17 9:58 ` Linus Walleij
2022-10-17 12:18 ` Andy Shevchenko
0 siblings, 1 reply; 13+ messages in thread
From: Linus Walleij @ 2022-10-17 9:58 UTC (permalink / raw)
To: Andy Shevchenko
Cc: Bartosz Golaszewski, Kent Gibson, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Mon, Oct 17, 2022 at 11:27 AM Andy Shevchenko
<andriy.shevchenko@linux.intel.com> wrote:
> On Mon, Oct 17, 2022 at 11:02:09AM +0200, Linus Walleij wrote:
> > On Mon, Oct 10, 2022 at 10:15 PM Andy Shevchenko
> > <andriy.shevchenko@linux.intel.com> wrote:
> >
> > > Currently the header inclusion inside the pinctrl headers seems more arbitrary
> > > than logical. This series is basically out of two parts:
> > > - add missed headers to the pin control drivers / users
> > > - clean up the headers of pin control subsystem
> > >
> > > The idea is to have this series to be pulled after -rc1 by the GPIO and
> > > pin control subsystems, so all new drivers will utilize cleaned up headers
> > > of the pin control.
> >
> > Aha I see you want to send a pull request so I backed out the applied patches
> > from the series for now.
>
> Can I consider all that you answered to as Rb tag?
Acked-by: Linus Walleij <linus.walleij@linaro.org>
I haven't reviewed in detail but I fully trust you to do the right thing
and fix any fallout so will happily pull this.
Yours,
Linus Walleij
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [rft, PATCH v2 00/36] pinctrl: Clean up and add missed headers
2022-10-17 9:58 ` Linus Walleij
@ 2022-10-17 12:18 ` Andy Shevchenko
0 siblings, 0 replies; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-17 12:18 UTC (permalink / raw)
To: Linus Walleij
Cc: Bartosz Golaszewski, Kent Gibson, linux-gpio, linux-tegra,
linux-kernel, linux-arm-kernel, linux-media, linux-actions,
linux-aspeed, openbmc, linux-rpi-kernel, alsa-devel, patches,
linux-mediatek, linux-mips, linux-riscv, linux-omap, linux-stm32,
linux-arm-msm, linux-renesas-soc, linux-samsung-soc
On Mon, Oct 17, 2022 at 11:58:03AM +0200, Linus Walleij wrote:
> On Mon, Oct 17, 2022 at 11:27 AM Andy Shevchenko
> <andriy.shevchenko@linux.intel.com> wrote:
> > On Mon, Oct 17, 2022 at 11:02:09AM +0200, Linus Walleij wrote:
> > > On Mon, Oct 10, 2022 at 10:15 PM Andy Shevchenko
> > > <andriy.shevchenko@linux.intel.com> wrote:
> > >
> > > > Currently the header inclusion inside the pinctrl headers seems more arbitrary
> > > > than logical. This series is basically out of two parts:
> > > > - add missed headers to the pin control drivers / users
> > > > - clean up the headers of pin control subsystem
> > > >
> > > > The idea is to have this series to be pulled after -rc1 by the GPIO and
> > > > pin control subsystems, so all new drivers will utilize cleaned up headers
> > > > of the pin control.
> > >
> > > Aha I see you want to send a pull request so I backed out the applied patches
> > > from the series for now.
> >
> > Can I consider all that you answered to as Rb tag?
>
> Acked-by: Linus Walleij <linus.walleij@linaro.org>
Thank you!
> I haven't reviewed in detail but I fully trust you to do the right thing
> and fix any fallout so will happily pull this.
The plan is to push this to Linux Next for a couple of days and then I'll send
PR to you and Bart.
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 36/36] pinctrl: Clean up headers
[not found] ` <CAMuHMdVU-cTBMzgBrbzA9+ZYybVS8kdYaA9spU9oDfqrLMvCuA@mail.gmail.com>
@ 2022-10-18 13:07 ` Andy Shevchenko
0 siblings, 0 replies; 13+ messages in thread
From: Andy Shevchenko @ 2022-10-18 13:07 UTC (permalink / raw)
To: Geert Uytterhoeven
Cc: Bartosz Golaszewski, Kent Gibson, Linus Walleij, linux-gpio,
linux-tegra, linux-kernel, linux-arm-kernel, linux-media,
linux-actions, linux-aspeed, openbmc, linux-rpi-kernel,
alsa-devel, patches, linux-mediatek, linux-mips, linux-riscv,
linux-omap, linux-stm32, linux-arm-msm, linux-renesas-soc,
linux-samsung-soc
On Tue, Oct 18, 2022 at 03:04:44PM +0200, Geert Uytterhoeven wrote:
> On Tue, Oct 11, 2022 at 11:07 AM Andy Shevchenko
> <andriy.shevchenko@linux.intel.com> wrote:
> > On Tue, Oct 11, 2022 at 10:46:30AM +0200, Geert Uytterhoeven wrote:
> > > On Tue, Oct 11, 2022 at 9:31 AM Basavaraj Natikar <bnatikar@amd.com> wrote:
...
> > > I can confirm adding
> > >
> > > #include <linux/pinctrl/pinconf.h>
> > >
> > > to drivers/pinctrl/renesas/pinctrl-rzn1.c and drivers/pinctrl/pinctrl-single.c
> > > fixes the issues I was seeing with shmobile_defconfig and (out-of-tree)
> > > renesas_defconfig.
> >
> > I will add this, thank you for reporting.
>
> Same for drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c.
Thanks!
Not only. I have updated all of them (but missed zynq (it is in today's Linux
Next).
--
With Best Regards,
Andy Shevchenko
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2022-10-18 13:09 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20221010201453.77401-1-andriy.shevchenko@linux.intel.com>
[not found] ` <20221010201453.77401-3-andriy.shevchenko@linux.intel.com>
[not found] ` <Y0SyVwjDl7NGfTPn@sol>
[not found] ` <CAHp75Vf4oS8g0zxgismtLrzsJ7AE-bdMEq+GAzx2=Mwnhuk3UA@mail.gmail.com>
2022-10-11 13:48 ` [PATCH v2 02/36] gpiolib: cdev: Add missed header(s) Andy Shevchenko
2022-10-11 14:13 ` Kent Gibson
2022-10-11 14:28 ` Andy Shevchenko
2022-10-11 14:39 ` Geert Uytterhoeven
2022-10-11 15:19 ` Andy Shevchenko
2022-10-11 15:44 ` Andy Shevchenko
2022-10-12 13:30 ` Andy Shevchenko
2022-10-12 13:54 ` Kent Gibson
[not found] ` <0684f480-2092-d520-2c8e-bd9a2dca47e3@gmail.com>
[not found] ` <CAHp75VdDjyUAZBTaoPOe5oA3f_5xRznAooq08=Eff4F1AZyVOQ@mail.gmail.com>
2022-10-14 15:11 ` [rft, PATCH v2 00/36] pinctrl: Clean up and add missed headers Andy Shevchenko
[not found] ` <CACRpkdZ1M3ckw+jFgvMqG4jvR-t_44GPoZ6ZDXszwZCJr-cDpg@mail.gmail.com>
2022-10-17 9:27 ` Andy Shevchenko
2022-10-17 9:58 ` Linus Walleij
2022-10-17 12:18 ` Andy Shevchenko
[not found] ` <20221010201453.77401-37-andriy.shevchenko@linux.intel.com>
[not found] ` <d63088d7-202b-a550-01e5-345a22de5f7d@amd.com>
[not found] ` <CAMuHMdUfdQnisexfs4yLjeKs-LUPY1HjChrgeNjNL1qSErir9Q@mail.gmail.com>
[not found] ` <Y0UyOWALxSFai2w6@smile.fi.intel.com>
[not found] ` <CAMuHMdVU-cTBMzgBrbzA9+ZYybVS8kdYaA9spU9oDfqrLMvCuA@mail.gmail.com>
2022-10-18 13:07 ` [PATCH v2 36/36] pinctrl: Clean up headers Andy Shevchenko
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).