[PULL] First set of IIO fixes for the 5.5 cycle.
mbox series

Message ID 20191208191334.614889c6@archlinux
State New
Headers show
Series
  • [PULL] First set of IIO fixes for the 5.5 cycle.
Related show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-5.5a

Message

Jonathan Cameron Dec. 8, 2019, 7:13 p.m. UTC
The following changes since commit 2611045e3555cd0d75837ae69ffd70ef51e28bf7:

  staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (2019-11-15 14:14:55 +0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-5.5a

for you to fetch changes up to 9fd229c478fbf77c41c8528aa757ef14210365f6:

  iio: adc: max9611: Fix too short conversion time delay (2019-12-08 18:10:30 +0000)

----------------------------------------------------------------
First set of fixes for IIO in the 5.5 cycle.

Mixture of old things people have just hit, and a few late breaking
issues with things that went in during the merge window.

Being sent promptly to resolve potential DT breakage causing
issues for binding test builds.

* ad7606
  - Avoid reading extra data from the device over what was intended.
* ad7124
  - Enable the internal reference when in use.
* ad7292
  - Fix up license for newly added binding.  Better to not have this go
    out in a release with more limited header than intended.
  - Fix a constraint on number of channels.
* ad7949
  - Fix an issue which can result in readouts being from the wrong channel.
* hdc100x
  - Fix wrong ABI usage (units) for relative humidity channel.
* intel mrfld
  - Allocate right amount of private data (currently allocating too much).
* ltc2983
  - Avoid a potential issue with machine endianness and wrong length device
    tree read.
* max1027
  - Clean up leak of an iio_trigger on probe failure.
* max9611
  - Ensure we sleep long enough to successfully initialize the sensor.
* mpu6050
  - Fix wrong ABI usage (units) for temperature channel.
* st_accel
  - Fix an unused variable warning.
* st_lsm6dsx
  - Fix decimation factor issue that can lead to missaligned datasets
    (and hence garbage)
  - Fix an issue with how we track enabled fifo channels.
  - Avoid powering off the device if wake up events are enabled.

----------------------------------------------------------------
Andrea Merello (1):
      iio: ad7949: fix channels mixups

Beniamin Bia (1):
      iio: adc: ad7606: fix reading unnecessary data from device

Chris Lesiak (1):
      iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting

Chuhong Yuan (1):
      iio: adc: max1027: fix not unregistered iio trigger

Colin Ian King (1):
      iio: temperature: ltc2983: fix u32 read into a unsigned long long

Dan Carpenter (1):
      iio: adc: intel_mrfld_adc: Allocating too much data in probe()

Geert Uytterhoeven (1):
      iio: adc: max9611: Fix too short conversion time delay

Jean-Baptiste Maneyrol (1):
      iio: imu: inv_mpu6050: fix temperature reporting using bad unit

Lorenzo Bianconi (3):
      iio: imu: st_lsm6dsx: fix decimation factor estimation
      iio: imu: st_lsm6dsx: track hw FIFO buffering with fifo_mask
      iio: imu: st_lsm6dsx: do not power-off accel if events are enabled

Marcelo Schmitt (2):
      dt-bindings: iio: adc: ad7292: Update SPDX identifier
      dt-bindings: iio: adc: ad7292: fix constraint over channel quantity

Mircea Caprioru (1):
      iio: adc: ad7124: Enable internal reference

YueHaibing (1):
      iio: st_accel: Fix unused variable warning

 .../devicetree/bindings/iio/adc/adi,ad7292.yaml    |  5 ++-
 drivers/iio/accel/st_accel_core.c                  |  8 +++-
 drivers/iio/adc/ad7124.c                           |  7 ++-
 drivers/iio/adc/ad7606.c                           |  2 +-
 drivers/iio/adc/ad7949.c                           | 22 +++++++---
 drivers/iio/adc/intel_mrfld_adc.c                  |  2 +-
 drivers/iio/adc/max1027.c                          |  8 +++-
 drivers/iio/adc/max9611.c                          | 16 ++++---
 drivers/iio/humidity/hdc100x.c                     |  2 +-
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         | 23 +++++-----
 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h          | 16 +++++--
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h            |  6 +--
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c     | 50 ++++++++++++++--------
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       | 34 ++++++++++++---
 drivers/iio/temperature/ltc2983.c                  |  6 ++-
 15 files changed, 142 insertions(+), 65 deletions(-)

Comments

Greg Kroah-Hartman Dec. 9, 2019, 8:30 a.m. UTC | #1
On Sun, Dec 08, 2019 at 07:13:34PM +0000, Jonathan Cameron wrote:
> The following changes since commit 2611045e3555cd0d75837ae69ffd70ef51e28bf7:
> 
>   staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (2019-11-15 14:14:55 +0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-5.5a

Now merged, thanks,

greg k-h