[PULL] IIO: 2nd set of fixes for the 6.10 cycle.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 8f40af31971ce012c0a4b13444900aed3f708edf:

  Merge tag 'iio-fixes-for-6.10a' of https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus (2024-06-07 21:05:39 +0200)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-6.10b

for you to fetch changes up to 4241665e6ea063a9c1d734de790121a71db763fc:

  iio: chemical: bme680: Fix sensor data read operation (2024-06-09 12:02:34 +0100)

----------------------------------------------------------------
IIO: 2nd set of fixes for 6.10

The usual mixed bag of new stuff and long term issues that have surfaced
as a particular driver gets more adoption.

adi,ad7266
- Add missing error check that could lead to bad data being reported.
adi,ad9739a
- Fix Kconfig to not allow COMPILE_TEST to override lack SPI support.
bosch,bme680
- Fix units for pressure value (off by factor of 10)
- Fix sign on a calibration variable read back from the device
- Avoid integer overflow in compensation functions.
- Fix an issue with read sequence that leads to stale data and bad first
  reading.
freescale,fxls8962af
- Kconfig dependency fixes.
ti,hdc3020
- Fix representation of hysteresis to match ABI by being an offset from
  the current event threshold, not an absolute value.
xilinx,ams
- Don't include the ams_ctrl_channels in a computed mask.  This driver is
  making an unusual use of scan_mask (it doesn't support buffers) and that
  lead to an overflow.

----------------------------------------------------------------
Alexander Sverdlin (1):
      iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF

Dimitri Fedrau (1):
      iio: humidity: hdc3020: fix hysteresis representation

Fernando Yang (1):
      iio: adc: ad7266: Fix variable checking bug

Ke Sun (1):
      iio: dac: fix ad9739a random config compile error

Sean Anderson (1):
      iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask

Vasileios Amoiridis (4):
      iio: chemical: bme680: Fix pressure value output
      iio: chemical: bme680: Fix calibration data variable
      iio: chemical: bme680: Fix overflows in compensate() functions
      iio: chemical: bme680: Fix sensor data read operation

 drivers/iio/accel/Kconfig          |   2 +
 drivers/iio/adc/ad7266.c           |   2 +
 drivers/iio/adc/xilinx-ams.c       |   8 +-
 drivers/iio/chemical/bme680.h      |   2 +
 drivers/iio/chemical/bme680_core.c |  62 ++++++-
 drivers/iio/dac/Kconfig            |   2 +-
 drivers/iio/humidity/hdc3020.c     | 325 ++++++++++++++++++++++++++++---------
 7 files changed, 316 insertions(+), 87 deletions(-)




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux