On Sun, Nov 26, 2023 at 1:06 AM Kent Gibson <warthog618@xxxxxxxxx> wrote: > So why allow the usage of non-requested descriptors? Mostly boardfiles in arch/arm and arch/mips do this thing, by way of the old API using global numbers (that get translated into descriptors). You can't even blame them: when some of the code was written, there was no gpio_request() even. David Brownell added that in a generic way 2008. We are doing away with it, one driver at a time, one board at a time. I think I finally purged it from all OMAP boards in v6.7-rc1! Yours, Linus Walleij