On Thu, Jan 02, 2025 at 10:32:00PM +0100, Linus Walleij wrote: > On Thu, Jan 2, 2025 at 7:20 PM Aaro Koskinen <aaro.koskinen@xxxxxx> wrote: > > > The GPIO is set up as an IRQ, so request it as non-exclusive. Otherwise the > > probe fails on Nokia 770 with: > > > > ads7846 spi2.0: failed to request pendown GPIO > > ads7846: probe of spi2.0 failed with error -16 > > > > Also the polarity is wrong. Fix it. > > > > Fixes: 767d83361aaa ("Input: ads7846 - Convert to use software nodes") > > Signed-off-by: Aaro Koskinen <aaro.koskinen@xxxxxx> > > Reviewed-by: Linus Walleij <linus.walleij@xxxxxxxxxx> Do we need to have this knowledge in the driver or can it be handled in GPIO subsystem or affected board support? Requesting a GPIO with "in" direction when it is also an interrupt source should be pretty common. Thanks. -- Dmitry