linux-loongson/drivers/iio/pressure
David Lechner 0f7797f6a8 iio: pressure: dlhl60d: Use separate structures rather than an array for chip info
Change the dlhl60d driver to use individual chip info structures instead
of an array. This reduces the verbosity of the code. Also, the data is
now const as it should have been in the first place.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Link: https://patch.msgid.link/20250628-iio-const-data-24-v2-1-1c90073d1323@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
2025-07-13 15:36:24 +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 = { } instead of memset() 2025-06-26 19:32:57 +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: dlhl60d: Use separate structures rather than an array for chip info 2025-07-13 15:36:24 +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_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
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
icp10100.c iio: pressure: icp10100: Switch to sparse friendly iio_device_claim/release_direct() 2025-04-22 19:10:00 +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
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
mpl115.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
mpl115.h iio: pressure: mpl115: Implementing low power mode by shutdown gpio 2022-11-23 19:44:00 +00:00
mpl3115.c iio: pressure: mpl3115: use = { } instead of memset() 2025-06-26 19:32:57 +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
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
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
ms5611.h iio: pressure: ms5611: Switch to fully devm_ managed registration. 2022-12-28 17:19:45 +00: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_buffer.c iio:st-sensors: Remove duplicate MODULE_* 2022-02-18 11:36:54 +00:00
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
st_pressure.h iio: pressure: st_pressure: Add support for LPS22DF 2022-09-21 18:42:53 +01:00
t5403.c iio: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-27 09:48:57 +01:00
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
zpa2326.c iio: pressure: zpa2326: use = { } instead of memset() 2025-06-26 19:32:57 +01:00
zpa2326.h