The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868: Linux 6.0-rc1 (2022-08-14 15:50:18 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-6.0a for you to fetch changes up to 0096fc879358ad6b82ee7e790c07b118c515c980: iio: light: cm32181: make cm32181_pm_ops static (2022-08-21 18:24:16 +0100) ---------------------------------------------------------------- 1st set of IIO fixes for 6.0-rc1 adi,ad7292 - Prevent duplicate disable of regulator in error path. bosch,bmg160 - Correct dt-binding to allow for 2 interrupt pins. capella,cm3605 - Fix missing error cleanup due to premature return. capella,cm32181 - Fix missing static on local symbol. microchip,mcp33911 - Correctly handle sign bit. - Fix mismatch between driver and DT binding, including fallback to old driver behavior. - Use correct formula for voltage calculation. ---------------------------------------------------------------- Christophe JAILLET (1): iio: light: cm3605: Fix an error handling path in cm3605_probe() Krzysztof Kozlowski (1): dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins Marcus Folkesson (3): iio: adc: mcp3911: make use of the sign bit iio: adc: mcp3911: correct "microchip,device-addr" property iio: adc: mcp3911: use correct formula for AD conversion Matti Vaittinen (1): iio: ad7292: Prevent regulator double disable sunliming (1): iio: light: cm32181: make cm32181_pm_ops static .../bindings/iio/gyroscope/bosch,bmg160.yaml | 2 ++ drivers/iio/adc/ad7292.c | 4 +--- drivers/iio/adc/mcp3911.c | 28 +++++++++++++++++----- drivers/iio/light/cm32181.c | 2 +- drivers/iio/light/cm3605.c | 6 +++-- 5 files changed, 30 insertions(+), 12 deletions(-)