Re: [PATCH 00/13] treewide: replace linux/gpio.h
Linus Walleij <[email protected]> Tue, 30 Jun 2026 23:39:50 +0200
| Newsgroups | org.kernel.vger.linux-sh,dev.linux.lists.linux-sunxi,org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-phy,org.infradead.lists.linux-rockchip,org.kernel.vger.linux-gpio,org.kernel.vger.linux-input,org.kernel.vger.linux-kernel,org.kernel.vger.linux-m68k,org.kernel.vger.linux-media,org.kernel.vger.linux-mips,org.kernel.vger.linux-samsung-soc,org.kernel.vger.linux-sound,org.kernel.vger.netdev |
|---|---|
| Message-ID | <CAD++jLkpTa4hxNRscbiFFKZTM28ThuJMo1f3SX96LheC8L5BEQ@mail.gmail.com> |
On Mon, Jun 29, 2026 at 3:26 PM Arnd Bergmann <[email protected]> wrote: > From: Arnd Bergmann <[email protected]> > > The linux/gpio.h header used to be the global definition for the gpio > interfaces, with 1100 users back in linux-3.17. In linux-7.2, only about > 130 of those remain, so this series cleans out the rest. > > In each subsystem, we can replace the header either with > linux/gpio/consumer.h for users of the modern gpio descriptor interface, > or linux/gpio/legacy.h for the few remaining users of the old number > based interface. > > All patches in this series can get applied independently, so my > preference would be for each subsystem maintainer to apply these > directly, with the rest going into the gpio tree at some point. > > The final patch here obviously needs to wait for all the others > to get merged first. This is helpful. The series: Reviewed-by: Linus Walleij <[email protected]> Yours, Linus Walleij