Linux IIO development
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@kernel.org>
To: gregkh@linuxfoundation.org, linux-iio@vger.kernel.org
Subject: [PULL] 1st set of IIO fixes for the 6.4 cycle.
Date: Sun, 28 May 2023 20:08:11 +0100	[thread overview]
Message-ID: <20230528200811.11b15e04@jic23-huawei> (raw)

The following changes since commit ac9a78681b921877518763ba0e89202254349d1b:

  Linux 6.4-rc1 (2023-05-07 13:34:35 -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.4a

for you to fetch changes up to bbaae0c79ebd49f61ad942a8bf9e12bfc7f821bb:

  iio: imu: inv_icm42600: fix timestamp reset (2023-05-20 17:33:14 +0100)

----------------------------------------------------------------
1st set of IIO fixes for the 6.4 cycle.

Usual mixed bag of issues in new code for this cycle and old issues
that have surfaced in the last few weeks.

- adi,ad_sigma_delta
  * Ensure irq lazy disable handing is not used as it breaks completion
    detection.
- adi,ad4130
  * Fix failure to remove clock provider.
- adi,ad5758
  * Wrong CONFIG variable used to control driver build.
- adi,ad7192
  * Fix repeated channel index by just expressing shorted channels
    as differential channel between a channel and itself.
- adi,ad74413
  * Fix error handling for resistance input processing to not fail
    in case of success.
- rohm,bu27034
  * Fix integration time in wrong units (should be seconds not usecs)
  * Ensure reset is actually written not detected as already set from
    regcache.
- gts helper
  * Fix wrong parameter docs.
  * Fix integration time in wrong units (should be seconds not usecs)
- fsl,imx8qxp-adc
  * Add missing vref-supply to binding doc (already used by driver)
- fsl,imx93
  * Fix sign bug in read_raw() so that error check didn't work.
- inv,icm42600
  * Fix reset of timestamp to work even if a particular sensor is off when
    the chip is first enabled.
- kionix,kx022a
  * Fix irq get form fw node to not include the 0 value.
- microchip,mcp4725
  * Fix return value from i2c_master_send() handling to nto assume 0 on
    success.
- mediatek,mt6370
  * Fix incorrect scaling of a few currents on devices with particular
    vendor IDs.
- fsl,mxs-lradc
  * Cleanup ordering issue fix.
- renesas,rcar-adc bindings
  * Fix missing vendor prefix for adi,ad7476
- st,st_accel
  * Fix handling when no ACPI _ONT method present.
- st,stm32-adc
  * Handle no adc-diff-channel present case (all single ended)
  * Handle no adc-channels present case (all differential)
- ti,palmas
  * Fix off by one bug that could allow out of bounds read if callers
    provided wrong value.
- ti,tmag5273
  * Fix a runtime PM leak on measurement error
- vishay,vcnl4035
  * Correctly mask chip ID so devices with different addresses
    don't fail the test.

----------------------------------------------------------------
Alexander Stein (1):
      dt-bindings: iio: imx8qxp-adc: add missing vref-supply

ChiaEn Wu (1):
      iio: adc: mt6370: Fix ibus and ibat scaling value of some specific vendor ID chips

Dan Carpenter (2):
      iio: adc: imx93: fix a signedness bug in imx93_adc_read_raw()
      iio: adc: palmas: fix off by one bugs

Frank Li (1):
      iio: light: vcnl4035: fixed chip ID check

Geert Uytterhoeven (1):
      dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value

Hans de Goede (1):
      iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method

Jean-Baptiste Maneyrol (1):
      iio: imu: inv_icm42600: fix timestamp reset

Jiakai Luo (1):
      iio: adc: mxs-lradc: fix the order of two cleanup operations

Lars-Peter Clausen (2):
      iio: tmag5273: Fix runtime PM leak on measurement error
      iio: ad4130: Make sure clock provider gets removed

Lukas Bulwahn (1):
      iio: dac: build ad5758 driver when AD5758 is selected

Marek Vasut (1):
      iio: dac: mcp4725: Fix i2c_master_send() return value handling

Masahiro Honda (1):
      iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag

Matti Vaittinen (5):
      iio: fix doc for iio_gts_find_sel_by_int_time
      iio: bu27034: Fix integration time
      iio: gts-helpers: fix integration time units
      iio: bu27034: Ensure reset is written
      iio: accel: kx022a fix irq getting

Paul Cercueil (1):
      iio: adc: ad7192: Change "shorted" channels to differential

Rasmus Villemoes (1):
      iio: addac: ad74413: fix resistance input processing

Sean Nyekjaer (2):
      iio: adc: stm32-adc: skip adc-diff-channels setup if none is present
      iio: adc: stm32-adc: skip adc-channels setup if none is present

 .../bindings/iio/adc/nxp,imx8qxp-adc.yaml          |  7 +++
 .../bindings/iio/adc/renesas,rcar-gyroadc.yaml     |  2 +-
 drivers/iio/accel/kionix-kx022a.c                  |  2 +-
 drivers/iio/accel/st_accel_core.c                  |  4 +-
 drivers/iio/adc/ad4130.c                           | 12 ++++-
 drivers/iio/adc/ad7192.c                           |  8 +--
 drivers/iio/adc/ad_sigma_delta.c                   |  4 ++
 drivers/iio/adc/imx93_adc.c                        |  7 ++-
 drivers/iio/adc/mt6370-adc.c                       | 53 ++++++++++++++++++-
 drivers/iio/adc/mxs-lradc-adc.c                    | 10 ++--
 drivers/iio/adc/palmas_gpadc.c                     | 10 ++--
 drivers/iio/adc/stm32-adc.c                        | 61 ++++++++++++----------
 drivers/iio/addac/ad74413r.c                       |  2 +-
 drivers/iio/dac/Makefile                           |  2 +-
 drivers/iio/dac/mcp4725.c                          | 16 +++++-
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 10 ++--
 drivers/iio/industrialio-gts-helper.c              | 42 +++++++++++----
 drivers/iio/light/rohm-bu27034.c                   | 26 ++++++---
 drivers/iio/light/vcnl4035.c                       |  3 ++
 drivers/iio/magnetometer/tmag5273.c                |  5 +-
 include/linux/iio/iio-gts-helper.h                 |  2 +-
 21 files changed, 204 insertions(+), 84 deletions(-)

             reply	other threads:[~2023-05-28 18:51 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-05-28 19:08 Jonathan Cameron [this message]
2023-05-28 19:04 ` [PULL] 1st set of IIO fixes for the 6.4 cycle Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230528200811.11b15e04@jic23-huawei \
    --to=jic23@kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-iio@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox