linux/drivers/iio/pressure
Jonathan Cameron 2f61ff8272 iio: pressure: icp10100: Switch from UNIVERSAL to DEFINE_RUNTIME_DEV_PM_OPS().
The suspend and resume callbacks in this driver appear to be safe
to call repeatedly, but why do so when we can use the
DEFINE_RUNTIME_DEV_PM_OPS() macro to supply callbacks that check if
we are already runtime suspended before doing unnecessary work.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Cc: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
Acked-by: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
Link: https://lore.kernel.org/r/20220807190414.1039028-2-jic23@kernel.org
2022-09-05 18:08:42 +01:00
..
abp060mg.c
bmp280-core.c iio: pressure: bmp280: Move symbol exports to IIO_BMP280 namespace 2022-06-21 21:30:31 +01:00
bmp280-i2c.c iio: pressure: bmp280: Move symbol exports to IIO_BMP280 namespace 2022-06-21 21:30:31 +01:00
bmp280-regmap.c iio: pressure: bmp280: Move symbol exports to IIO_BMP280 namespace 2022-06-21 21:30:31 +01:00
bmp280-spi.c iio: pressure: bmp280: Move symbol exports to IIO_BMP280 namespace 2022-06-21 21:30:31 +01:00
bmp280.h
cros_ec_baro.c iio: cros: Register FIFO callback after sensor is registered 2022-07-18 18:29:13 +01:00
dlhl60d.c iio: pressure: dlhl60d: Don't take garbage into consideration when reading data 2022-08-15 22:30:04 +01:00
dps310.c
hid-sensor-press.c
hp03.c
hp206c.c
icp10100.c iio: pressure: icp10100: Switch from UNIVERSAL to DEFINE_RUNTIME_DEV_PM_OPS(). 2022-09-05 18:08:42 +01:00
Kconfig
Makefile
mpl115.c iio:pressure:mpl115: Move exports into IIO_MPL115 namespace 2022-02-18 11:42:27 +00:00
mpl115.h
mpl115_i2c.c iio:pressure:mpl115: Move exports into IIO_MPL115 namespace 2022-02-18 11:42:27 +00:00
mpl115_spi.c iio:pressure:mpl115: Move exports into IIO_MPL115 namespace 2022-02-18 11:42:27 +00:00
mpl3115.c iio:pressure:mpl3115: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() etc 2022-02-18 11:45:30 +00:00
ms5611.h
ms5611_core.c iio:pressure:ms5611: Move exports into IIO_MS5611 namespace 2022-02-18 11:42:26 +00:00
ms5611_i2c.c iio:pressure:ms5611: Move exports into IIO_MS5611 namespace 2022-02-18 11:42:26 +00:00
ms5611_spi.c Char/Misc and other driver updates for 5.18-rc1 2022-03-28 12:27:35 -07:00
ms5637.c iio:common:meas-spec: Move exports into IIO_MEAS_SPEC_SENSORS 2022-02-18 11:42:26 +00:00
st_pressure.h
st_pressure_buffer.c
st_pressure_core.c iio: st_sensors: Stop abusing mlock to ensure internal coherency 2022-04-10 16:21:45 +01:00
st_pressure_i2c.c
st_pressure_spi.c
t5403.c
zpa2326.c iio:pressure:zpa2326: Move exports into IIO_ZPA2326 namespace 2022-02-18 11:42:26 +00:00
zpa2326.h
zpa2326_i2c.c iio:pressure:zpa2326: Move exports into IIO_ZPA2326 namespace 2022-02-18 11:42:26 +00:00
zpa2326_spi.c Char/Misc and other driver updates for 5.18-rc1 2022-03-28 12:27:35 -07:00