linux/drivers/iio/pressure
Salah Triki 671b9b6d7f iio: pressure: bmp280: Use gpiod_set_value_cansleep()
Replace `gpiod_set_value()` with `gpiod_set_value_cansleep()`, which is
required when the GPIO controller is connected via a slow bus such as
I2C. This is also safe to use in sleepable contexts like the driver
probe function.

Signed-off-by: Salah Triki <salah.triki@gmail.com>
Reviewed-by: David Lechner <dlechner@baylibre.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2025-09-13 15:24:54 +01:00
..
Kconfig iio: pressure: bm1390: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig 2024-10-06 16:30:02 +01:00
Makefile iio: pressure: Add driver for Sensirion SDP500 2024-08-03 10:13:44 +01:00
abp060mg.c iio: pressure: abp060mg: make abp_config const 2025-07-13 15:36:23 +01:00
bmp280-core.c iio: pressure: bmp280: Use gpiod_set_value_cansleep() 2025-09-13 15:24:54 +01:00
bmp280-i2c.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
bmp280-regmap.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
bmp280-spi.c iio: pressure: bmp280-spi: remove bits_per_word = 8 2025-05-21 14:20:31 +01:00
bmp280.h iio: pressure: bmp280: drop sensor_data array 2025-05-21 14:20:28 +01:00
cros_ec_baro.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
dlhl60d.c iio: pressure: Drop unnecessary -ENOMEM messages 2025-08-25 12:36:50 +01:00
dps310.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
hid-sensor-press.c iio: pressure: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. 2025-05-21 14:20:27 +01:00
hp03.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
hp206c.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
hsc030pa.c iio: pressure: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. 2025-05-21 14:20:27 +01:00
hsc030pa.h iio: pressure: Use aligned_s64 instead of open coding alignment. 2024-12-28 14:28:15 +00:00
hsc030pa_i2c.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
hsc030pa_spi.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
icp10100.c iio: pressure: Remove redundant pm_runtime_mark_last_busy() calls 2025-08-25 16:16:23 +01:00
mpl115.c iio: pressure: Remove redundant pm_runtime_mark_last_busy() calls 2025-08-25 16:16:23 +01:00
mpl115.h
mpl115_i2c.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
mpl115_spi.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
mpl3115.c iio: pressure: mpl3115: use = { } instead of memset() 2025-06-26 19:32:57 +01:00
mprls0025pa.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
mprls0025pa.h iio: pressure: mprls0025pa: use aligned_s64 for timestamp 2025-04-21 11:51:48 +01:00
mprls0025pa_i2c.c iio: pressure: mprls0025pa: use = { } instead of memset() 2025-06-26 19:32:57 +01:00
mprls0025pa_spi.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
ms5611.h
ms5611_core.c iio: pressure: ms5611: Switch to sparse friendly iio_device_claim/release_direct() 2025-04-22 19:10:00 +01:00
ms5611_i2c.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ms5611_spi.c iio: pressure: ms5611_spi: remove bits_per_word = 8 2025-05-21 14:20:31 +01:00
ms5637.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
rohm-bm1390.c iio: pressure: Use iio_push_to_buffers_with_ts() to provide length for runtime checks. 2025-05-21 14:20:27 +01:00
sdp500.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
st_pressure.h
st_pressure_buffer.c
st_pressure_core.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
st_pressure_i2c.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
st_pressure_spi.c iio: normalize array sentinel style 2025-04-22 19:10:04 +01:00
t5403.c
zpa2326.c iio: pressure: Remove redundant pm_runtime_mark_last_busy() calls 2025-08-25 16:16:23 +01:00
zpa2326.h
zpa2326_i2c.c iio: pressure: zpa2326: Drop unneeded assignment for cache_type 2025-02-08 15:16:30 +00:00
zpa2326_spi.c iio: pressure: zpa2326_spi: remove bits_per_word = 8 2025-05-21 14:20:31 +01:00