Re: [PATCH v2 4/4] iio: gyro: mpu3050: Fix out-of-sequence free_irq()

From: Linus Walleij

Date: Tue Feb 24 2026 - 04:58:20 EST


On Tue, Feb 24, 2026 at 3:35 AM Ethan Tidmore <ethantidmore06@xxxxxxxxx> wrote:

> The function free_irq() is placed after iio_triggered_buffer_cleanup()
> which breaks LIFO because the IRQ was setup after
> iio_triggered_buffer_setup().
>
> Place free_irq() in correct location.
>
> Fixes: 3904b28efb2c7 ("iio: gyro: Add driver for the MPU-3050 gyroscope")
> Suggested-by: Jonathan Cameron <jic23@xxxxxxxxxx>
> Signed-off-by: Ethan Tidmore <ethantidmore06@xxxxxxxxx>

Reviewed-by: Linus Walleij <linusw@xxxxxxxxxx>

Yours,
Linus Walleij