-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-iio | 3 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-iio-icm42600 | 20 | |
-rw-r--r-- | Documentation/ABI/testing/sysfs-bus-iio-scd30 | 34 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt | 49 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/ingenic,adc.yaml | 71 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 173 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml | 278 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml | 68 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/iio-bindings.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/bosch,bmi160.yaml | 14 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml | 90 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/light/apds9300.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/light/apds9960.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/light/opt3001.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/light/vl6180.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/magnetometer/ak8975.txt | 30 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei,ak8975.yaml | 83 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/potentiometer/mcp41010.txt | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/potentiostat/lmp91000.txt | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml | 4 | |
-rw-r--r-- | Documentation/driver-api/generic-counter.rst | 2 | |
-rw-r--r-- | Documentation/driver-api/iio/buffers.rst | 2 | |
-rw-r--r-- | MAINTAINERS | 18 | |
-rw-r--r-- | drivers/counter/104-quad-8.c | 1 | |
-rw-r--r-- | drivers/counter/stm32-lptimer-cnt.c | 1 | |
-rw-r--r-- | drivers/iio/accel/Kconfig | 8 | |
-rw-r--r-- | drivers/iio/accel/Makefile | 1 | |
-rw-r--r-- | drivers/iio/accel/adis16201.c | 1 | |
-rw-r--r-- | drivers/iio/accel/adis16209.c | 1 | |
-rw-r--r-- | drivers/iio/accel/adxl345_core.c | 3 | |
-rw-r--r-- | drivers/iio/accel/adxl372.c | 21 | |
-rw-r--r-- | drivers/iio/accel/bma180.c | 1 | |
-rw-r--r-- | drivers/iio/accel/bma220_spi.c | 1 | |
-rw-r--r-- | drivers/iio/accel/bma400_core.c | 1 | |
-rw-r--r-- | drivers/iio/accel/bma400_spi.c | 120 | |
-rw-r--r-- | drivers/iio/accel/bmc150-accel-core.c | 5 | |
-rw-r--r-- | drivers/iio/accel/cros_ec_accel_legacy.c | 46 | |
-rw-r--r-- | drivers/iio/accel/da280.c | 1 | |
-rw-r--r-- | drivers/iio/accel/da311.c | 1 | |
-rw-r--r-- | drivers/iio/accel/dmard06.c | 1 | |
-rw-r--r-- | drivers/iio/accel/dmard09.c | 1 | |
-rw-r--r-- | drivers/iio/accel/dmard10.c | 1 | |
-rw-r--r-- | drivers/iio/accel/hid-sensor-accel-3d.c | 1 | |
-rw-r--r-- | drivers/iio/accel/kxcjk-1013.c | 3 | |
-rw-r--r-- | drivers/iio/accel/kxsd9.c | 3 | |
-rw-r--r-- | drivers/iio/accel/mc3230.c | 1 | |
-rw-r--r-- | drivers/iio/accel/mma7455_core.c | 1 | |
-rw-r--r-- | drivers/iio/accel/mma7660.c | 1 | |
-rw-r--r-- | drivers/iio/accel/mma8452.c | 1 | |
-rw-r--r-- | drivers/iio/accel/mma9551.c | 1 | |
-rw-r--r-- | drivers/iio/accel/mma9553.c | 1 | |
-rw-r--r-- | drivers/iio/accel/mxc4005.c | 3 | |
-rw-r--r-- | drivers/iio/accel/mxc6255.c | 1 | |
-rw-r--r-- | drivers/iio/accel/sca3000.c | 1 | |
-rw-r--r-- | drivers/iio/accel/ssp_accel_sensor.c | 2 | |
-rw-r--r-- | drivers/iio/accel/st_accel_buffer.c | 22 | |
-rw-r--r-- | drivers/iio/accel/stk8312.c | 3 | |
-rw-r--r-- | drivers/iio/accel/stk8ba50.c | 3 | |
-rw-r--r-- | drivers/iio/adc/Kconfig | 2 | |
-rw-r--r-- | drivers/iio/adc/ab8500-gpadc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ad7091r-base.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ad7124.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ad7192.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ad7266.c | 4 | |
-rw-r--r-- | drivers/iio/adc/ad7291.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ad7292.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ad7298.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ad7476.c | 3 | |
-rw-r--r-- | drivers/iio/adc/ad7606.c | 4 | |
-rw-r--r-- | drivers/iio/adc/ad7766.c | 3 | |
-rw-r--r-- | drivers/iio/adc/ad7768-1.c | 9 | |
-rw-r--r-- | drivers/iio/adc/ad7780.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ad7791.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ad7793.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ad7887.c | 5 | |
-rw-r--r-- | drivers/iio/adc/ad7923.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ad7949.c | 4 | |
-rw-r--r-- | drivers/iio/adc/ad799x.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ad_sigma_delta.c | 5 | |
-rw-r--r-- | drivers/iio/adc/adi-axi-adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/aspeed_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/at91-sama5d2_adc.c | 49 | |
-rw-r--r-- | drivers/iio/adc/at91_adc.c | 31 | |
-rw-r--r-- | drivers/iio/adc/axp20x_adc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/axp288_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/bcm_iproc_adc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/berlin2-adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/cc10001_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/cpcap-adc.c | 24 | |
-rw-r--r-- | drivers/iio/adc/da9150-gpadc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/dln2-adc.c | 13 | |
-rw-r--r-- | drivers/iio/adc/envelope-detector.c | 2 | |
-rw-r--r-- | drivers/iio/adc/ep93xx_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/exynos_adc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/fsl-imx25-gcq.c | 1 | |
-rw-r--r-- | drivers/iio/adc/hi8435.c | 8 | |
-rw-r--r-- | drivers/iio/adc/hx711.c | 1 | |
-rw-r--r-- | drivers/iio/adc/imx7d_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ina2xx-adc.c | 4 | |
-rw-r--r-- | drivers/iio/adc/ingenic-adc.c | 6 | |
-rw-r--r-- | drivers/iio/adc/intel_mrfld_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/lp8788_adc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/lpc18xx_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/lpc32xx_adc.c | 6 | |
-rw-r--r-- | drivers/iio/adc/ltc2471.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ltc2485.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ltc2496.c | 4 | |
-rw-r--r-- | drivers/iio/adc/ltc2497-core.c | 1 | |
-rw-r--r-- | drivers/iio/adc/ltc2497.c | 4 | |
-rw-r--r-- | drivers/iio/adc/max1027.c | 7 | |
-rw-r--r-- | drivers/iio/adc/max11100.c | 7 | |
-rw-r--r-- | drivers/iio/adc/max1118.c | 8 | |
-rw-r--r-- | drivers/iio/adc/max1241.c | 1 | |
-rw-r--r-- | drivers/iio/adc/max1363.c | 15 | |
-rw-r--r-- | drivers/iio/adc/max9611.c | 2 | |
-rw-r--r-- | drivers/iio/adc/mcp320x.c | 15 | |
-rw-r--r-- | drivers/iio/adc/mcp3422.c | 12 | |
-rw-r--r-- | drivers/iio/adc/mcp3911.c | 2 | |
-rw-r--r-- | drivers/iio/adc/men_z188_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/meson_saradc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/mt6577_auxadc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/mxs-lradc-adc.c | 3 | |
-rw-r--r-- | drivers/iio/adc/nau7802.c | 2 | |
-rw-r--r-- | drivers/iio/adc/npcm_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/palmas_gpadc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/qcom-pm8xxx-xoadc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/qcom-spmi-adc5.c | 244 | |
-rw-r--r-- | drivers/iio/adc/qcom-spmi-iadc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/qcom-spmi-vadc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/qcom-vadc-common.c | 262 | |
-rw-r--r-- | drivers/iio/adc/qcom-vadc-common.h | 15 | |
-rw-r--r-- | drivers/iio/adc/rcar-gyroadc.c | 2 | |
-rw-r--r-- | drivers/iio/adc/rn5t618-adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/rockchip_saradc.c | 219 | |
-rw-r--r-- | drivers/iio/adc/sc27xx_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/sd_adc_modulator.c | 7 | |
-rw-r--r-- | drivers/iio/adc/spear_adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/stm32-adc.c | 155 | |
-rw-r--r-- | drivers/iio/adc/stm32-dfsdm-adc.c | 105 | |
-rw-r--r-- | drivers/iio/adc/stmpe-adc.c | 1 | |
-rw-r--r-- | drivers/iio/adc/stx104.c | 1 | |