50448d181f
commit 85dfb43bf69281adb1f345dfd9a39faf2e5a718d upstream. The bmp085 EOC IRQ support is optional, but the driver's common probe function queries the IRQ properties whether or not it exists, which can trigger a NULL pointer exception. Avoid any exception by making the query conditional on the possession of a valid IRQ. Fixes: aae953949651 ("iio: pressure: bmp280: add support for BMP085 EOC interrupt") Signed-off-by: Phil Elwell <phil@raspberrypi.com> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20230811155829.51208-1-phil@raspberrypi.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
||
---|---|---|
.. | ||
abp060mg.c | ||
bmp280-core.c | ||
bmp280-i2c.c | ||
bmp280-regmap.c | ||
bmp280-spi.c | ||
bmp280.h | ||
cros_ec_baro.c | ||
dlhl60d.c | ||
dps310.c | ||
hid-sensor-press.c | ||
hp03.c | ||
hp206c.c | ||
icp10100.c | ||
Kconfig | ||
Makefile | ||
mpl115.c | ||
mpl115.h | ||
mpl115_i2c.c | ||
mpl115_spi.c | ||
mpl3115.c | ||
ms5611.h | ||
ms5611_core.c | ||
ms5611_i2c.c | ||
ms5611_spi.c | ||
ms5637.c | ||
st_pressure.h | ||
st_pressure_buffer.c | ||
st_pressure_core.c | ||
st_pressure_i2c.c | ||
st_pressure_spi.c | ||
t5403.c | ||
zpa2326.c | ||
zpa2326.h | ||
zpa2326_i2c.c | ||
zpa2326_spi.c |