The first patch is for ensuring proper alignment for the sigma_delta buffers so they can be safely used in DMA context. I'm adding a fixes tag on it but the deal is the same as in the sigma_delta series. The following patches are just about code simplification (no functional change intended). --- Nuno Sa (3): iio: imu: adis: ensure proper DMA alignment iio: imu: adis16475: make use of irq_get_trigger_type() iio: imu: adis16480: make use of irq_get_trigger_type() drivers/iio/imu/adis16475.c | 8 +------- drivers/iio/imu/adis16480.c | 9 +-------- include/linux/iio/imu/adis.h | 3 ++- 3 files changed, 4 insertions(+), 16 deletions(-) --- base-commit: 801590b27bfbdb6721f85e2c3af70e627e52c8d5 change-id: 20240117-adis-improv-94f928683aba -- Thanks! - Nuno Sá