On Sun, 21 Jan 2024 at 06:32, Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> wrote: > > gpio_to_irq() is getting more expensive and may require sleeping. This is no longer true, the relevant commit was reverted and I have now a working series where I'm using SRCU for lockless list traversal so if anything it will actually become cheaper. > Convert row GPIOs to interrupt numbers once in probe() and use > this information when the driver needs to enable or disable given > interrupt line. That being said, I'm not against this change, though this may not be very useful after all. Bartosz [snip!]