* [PULL] IIO: 1st set of fixes for 6.16
@ 2025-07-01 17:56 Jonathan Cameron
2025-07-04 14:31 ` Greg KH
0 siblings, 1 reply; 2+ messages in thread
From: Jonathan Cameron @ 2025-07-01 17:56 UTC (permalink / raw)
To: gregkh, linux-iio
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -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.16a
for you to fetch changes up to 1131e70558bc70f1fc52515281de2663e961e1cc:
iio: dac: ad3530r: Fix incorrect masking for channels 4-7 in powerdown mode (2025-06-29 17:15:40 +0100)
----------------------------------------------------------------
iio: 1st set of fixes for the 6.16 cycle
The usual mixed back of the recent and ancient issues that have surfaced
so far this cycle.
iio-core
- Fix a possible out of bounds write on writing string terminator.
iio-backend:
- Fix a possible out of bounds write on writing string terminator.
adi,ad3530r
- Fix wrong masking for channels 4-7 in powerdown mode as they are in a
second register and mask assumed all in one larger register.
adi,ad7380
- Fix parsing of adi,gain-milli property by reading it as u16 as specified
in the binding.
adi,ad7606
- Tweak dt-binding to allow both interrupts and backend to be wired up
resolving some dt_schema warnings.
- Mask value before returning it in register read as for parallel busses
both the value and (unwanted) address are read back.
adi,ad7949
- Use spi_is_bpw_supported() to correctly handle bits_per_word_mask == 0
which means default value of 8.
invensense,mpu3050
- Fix wrong number of interrupts in the binding as minItems should have
been maxItems.
maxim,max1363
- Two related fixes for a long running mismatch between array indexes
that now results in warnings after the core gained a sanity check.
Resulted in unnecessary channels being sampled.
nxp,fxls8962
- Fix a use after free in fxls8962af_fifo_flush() if it races with buffer
mode tear down.
st,sensors
- Stop using indio_dev->dev before it was initialized as the parent device
should be used anyway for error messages and similar.
st,stm32-adc
- Fix a race when installing chained IRQ handler.
x-powers,axp20x_adc
- Add missing sentinel in ADC channel map (avoid out of bounds read).
----------------------------------------------------------------
Angelo Dureghello (1):
dt-bindings: iio: adc: adi,ad7606: fix dt_schema validation warning
Chen Ni (1):
iio: adc: stm32-adc: Fix race in installing chained IRQ handler
Chen-Yu Tsai (1):
iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC channel maps
David Lechner (3):
iio: adc: adi-axi-adc: fix ad7606_bus_reg_read()
iio: adc: ad7949: use spi_is_bpw_supported()
iio: adc: ad7380: fix adi,gain-milli property parsing
Fabio Estevam (2):
iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
iio: adc: max1363: Reorder mode_list[] entries
Kim Seer Paller (1):
iio: dac: ad3530r: Fix incorrect masking for channels 4-7 in powerdown mode
Markus Burri (2):
iio: backend: fix out-of-bound write
iio: fix potential out-of-bound write
Maud Spierings (1):
iio: common: st_sensors: Fix use of uninitialize device structs
Rodrigo Gobbi (1):
dt-bindings: iio: gyro: invensense,mpu3050: change irq maxItems
Sean Nyekjaer (1):
iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush
.../devicetree/bindings/iio/adc/adi,ad7606.yaml | 6 ---
.../bindings/iio/gyroscope/invensense,mpu3050.yaml | 2 +-
drivers/iio/accel/fxls8962af-core.c | 2 +
drivers/iio/accel/st_accel_core.c | 10 ++---
drivers/iio/adc/ad7380.c | 5 ++-
drivers/iio/adc/ad7949.c | 7 ++--
drivers/iio/adc/adi-axi-adc.c | 6 ++-
drivers/iio/adc/axp20x_adc.c | 1 +
drivers/iio/adc/max1363.c | 43 +++++++++++-----------
drivers/iio/adc/stm32-adc-core.c | 7 ++--
drivers/iio/common/st_sensors/st_sensors_core.c | 36 +++++++++---------
drivers/iio/common/st_sensors/st_sensors_trigger.c | 20 +++++-----
drivers/iio/dac/ad3530r.c | 4 +-
drivers/iio/industrialio-backend.c | 5 ++-
drivers/iio/industrialio-core.c | 5 ++-
15 files changed, 80 insertions(+), 79 deletions(-)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-07-04 14:31 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-01 17:56 [PULL] IIO: 1st set of fixes for 6.16 Jonathan Cameron
2025-07-04 14:31 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox