iio: imu: inv_icm42600: add device interrupt
authorJean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Mon, 22 Jun 2020 15:37:25 +0000 (17:37 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 27 Jun 2020 13:21:45 +0000 (14:21 +0100)
commite5efa1049b9eb36c4fcf59a78b6f37e45fe5572d
tree4a49d87ccc306c72e8137aaeb4a89fff598b90ce
parent6c1b4524bfd97ddf37c60a90c2c569d8dfca5685
iio: imu: inv_icm42600: add device interrupt

Add INT1 interrupt support. Support interrupt edge and level,
active high or low. Push-pull or open-drain configurations.

Interrupt will be used to read data from the FIFO.

Signed-off-by: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/inv_icm42600/inv_icm42600.h
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c
drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c
drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c