On Mon, 13 Apr 2020 17:27:22 +0100 Jonathan Cameron <jic23@xxxxxxxxxx> wrote: > On Mon, 13 Apr 2020 10:24:39 +0200 > Nuno Sá <nuno.sa@xxxxxxxxxx> wrote: > > > This series adds support for the adis16475 and similar IMUs. This driver > > will be the first user of some changes on the adis library. Hence, the > > first three patches are related to the library: > > * Add anaged device functions for registering triggers with the library; > > * Updates the way `irq_mask` is passed to `request_irq()`; > > * It adds an update_bits() like API. > > > > A new patch was introduced (iio: adis: Add burst_max_len variable) in > > order to make burst32 configuration at runtime. > > Series looks good to me, but I'd like to allow a bit of time for DT > review + anyone else who wants to take another look. Applied to the togreg branch of iio.git and pushed out as testing for the autobuilders to play with it. Thanks, Jonathan > > Thanks, > > Jonathan > > > > > Nuno Sá (6): > > iio: imu: adis: Add Managed device functions > > iio: imu: adis: Add irq mask variable > > iio: adis: Add adis_update_bits() APIs > > iio: adis: Support different burst sizes > > iio: imu: Add support for adis16475 > > dt-bindings: iio: Add adis16475 documentation > > > > .../bindings/iio/imu/adi,adis16475.yaml | 137 ++ > > MAINTAINERS | 8 + > > drivers/iio/imu/Kconfig | 13 + > > drivers/iio/imu/Makefile | 1 + > > drivers/iio/imu/adis.c | 25 + > > drivers/iio/imu/adis16400.c | 2 +- > > drivers/iio/imu/adis16475.c | 1336 +++++++++++++++++ > > drivers/iio/imu/adis_buffer.c | 58 +- > > drivers/iio/imu/adis_trigger.c | 72 +- > > include/linux/iio/imu/adis.h | 87 +- > > 10 files changed, 1728 insertions(+), 11 deletions(-) > > create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml > > create mode 100644 drivers/iio/imu/adis16475.c > > >