iio: exynos-adc: request second interupt only when touchscreen mode is used
authorMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 9 Oct 2023 10:14:12 +0000 (12:14 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 2 Nov 2023 08:35:29 +0000 (09:35 +0100)
commitcb01837e0f7a4945b471812c7ec59a274836e135
tree36137377be6d492539fb1d741500b04d23935f54
parent7a641bc52f00a5f2a5c1bb3e65cd8c5447ac49c1
iio: exynos-adc: request second interupt only when touchscreen mode is used

commit 865b080e3229102f160889328ce2e8e97aa65ea0 upstream.

Second interrupt is needed only when touchscreen mode is used, so don't
request it unconditionally. This removes the following annoying warning
during boot:

exynos-adc 14d10000.adc: error -ENXIO: IRQ index 1 not found

Fixes: 2bb8ad9b44c5 ("iio: exynos-adc: add experimental touchscreen support")
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Link: https://lore.kernel.org/r/20231009101412.916922-1-m.szyprowski@samsung.com
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/iio/adc/exynos_adc.c