From: Jonathan Cameron <jic23@kernel.org>
To: gregkh@linuxfoundation.org, linux-iio@vger.kernel.org
Subject: [PULL] First set of IIO fixes for 5.7
Date: Sun, 19 Apr 2020 18:21:57 +0100 [thread overview]
Message-ID: <20200419182157.5ba79356@archlinux> (raw)
The following changes since commit e681bb287f40e7a9dbcb04cef80fd87a2511ab86:
staging: vt6656: Use DIV_ROUND_UP macro instead of specific code (2020-03-27 10:05:52 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-for-5.7a
for you to fetch changes up to 0f0459b8103835f75464db530a397da4d418b516:
MAINTAINERS: remove Stefan Popa's email (2020-04-19 17:50:03 +0100)
----------------------------------------------------------------
First set of IIO fixes for the 5.7 cycle.
Includes one MAINTAINERS update to avoid people getting a lot of bounce
messages and complaining about it.
* MAINTAINERS
- Drop Stefan Popa's Analog Devices email address in favour of
Michael Hennerich.
* core
- Fix handling of dB sysfs inputs.
- Drop a stray semi colon in macro definition.
* ad5770r
- Fix an off by one in chec on maximum number of channels.
* ad7192
- Fix a null pointer de-reference due to the name previously being
retrieved from the spi_get_device_id call which no longer works as
the relevant table was removed.
* ad7797
- Use correct attribute group.
* counter/104-quad-8
- Add locks to prevent some race conditions.
* inv-mpu6050
- Fix issues around suspend / resume clashing with runtime PM.
* stm32-adc
- Fix sleep in invalid context
- Fix id relative path error in device tree binding doc.
* st_lsm6dsx
- Fix a read alignment issue on an untagged FIFO.
- Handle odr for slave to properly compute the FIFO data layout / pattern.
- Flush the HW FIFO before resettting the device to avoid a race on
interrupt line 1.
* st_sensors
- Rely on ODR mask not ODR address to identify if the ODR can be set.
Some devices have an ODR address of 0.
* ti-ads8344
- Byte ordering was wrong - fix it.
* xilinx-xadc
- Fix inverted logic in powering down the second ADC.
- Fix clearing interrupt when enabling the trigger.
- Fix configuration of sequencer when in simultaneous sampling mode.
- Limit initial sampling rate as done for runtime configured ones.
----------------------------------------------------------------
Alexandre Belloni (1):
iio: adc: ti-ads8344: properly byte swap value
Alexandru Ardelean (2):
iio: adc: ad7192: fix null pointer de-reference crash during probe
MAINTAINERS: remove Stefan Popa's email
Colin Ian King (1):
iio: dac: ad5770r: fix off-by-one check on maximum number of channels
Fabrice Gasnier (1):
dt-bindings: iio: adc: stm32-adc: fix id relative path
Jean-Baptiste Maneyrol (1):
iio: imu: inv_mpu6050: fix suspend/resume with runtime power
Lars Engebretsen (1):
iio: core: remove extra semi-colon from devm_iio_device_register() macro
Lars-Peter Clausen (4):
iio: xilinx-xadc: Fix ADC-B powerdown
iio: xilinx-xadc: Fix clearing interrupt when enabling trigger
iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode
iio: xilinx-xadc: Make sure not exceed maximum samplerate
Lary Gibaud (1):
iio: st_sensors: rely on odr mask to know if odr can be set
Lorenzo Bianconi (3):
iio: imu: st_lsm6dsx: fix read misalignment on untagged FIFO
iio: imu: st_lsm6dsx: specify slave odr in slv_odr
iio: imu: st_lsm6dsx: flush hw FIFO before resetting the device
Mircea Caprioru (1):
iio: core: Fix handling of 'dB'
Olivier Moysan (1):
iio: adc: stm32-adc: fix sleep in atomic context
Syed Nayyar Waris (1):
counter: 104-quad-8: Add lock guards - generic interface
YueHaibing (1):
iio:ad7797: Use correct attribute_group
.../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 2 +-
MAINTAINERS | 15 +-
drivers/counter/104-quad-8.c | 194 +++++++++++++++++----
drivers/iio/adc/ad7192.c | 63 +++++--
drivers/iio/adc/ad7793.c | 2 +-
drivers/iio/adc/stm32-adc.c | 31 +++-
drivers/iio/adc/ti-ads8344.c | 6 +-
drivers/iio/adc/xilinx-xadc-core.c | 95 +++++++---
drivers/iio/common/st_sensors/st_sensors_core.c | 2 +-
drivers/iio/dac/ad5770r.c | 2 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 11 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 3 +
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 23 ++-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 24 ++-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 29 ++-
drivers/iio/industrialio-core.c | 7 +-
include/linux/iio/iio.h | 2 +-
17 files changed, 400 insertions(+), 111 deletions(-)
next reply other threads:[~2020-04-19 17:22 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-19 17:21 Jonathan Cameron [this message]
2020-04-19 17:26 ` [PULL] First set of IIO fixes for 5.7 Jonathan Cameron
2020-04-20 12:09 ` 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=20200419182157.5ba79356@archlinux \
--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