Re: [PATCH 00/13] treewide: replace linux/gpio.h
Bartosz Golaszewski <[email protected]> Tue, 30 Jun 2026 00:53:46 -0700
| Newsgroups | gmane.linux.kernel.gpio,gmane.linux.kernel,gmane.linux.ports.arm.kernel,gmane.linux.kernel.samsung-soc,gmane.linux.ports.mips,gmane.linux.ports.sh.devel,gmane.linux.kernel.input,gmane.linux.drivers.video-input-infrastructure,gmane.linux.network,gmane.linux.ports.arm.rockchip,gmane.linux.sound |
|---|---|
| Message-ID | <CAMRc=McnpZK+XeMcVfrBeh8SWa44UsVSJD0GJ1pXYhiFqzdpaQ@mail.gmail.com> |
On Mon, 29 Jun 2026 15:26:20 +0200, Arnd Bergmann <[email protected]> said: > 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. > > Arnd Thanks for doing this Arnd! For the series: Acked-by: Bartosz Golaszewski <[email protected]>