iio: imu: inv_icm42600: add wakeup functionality for Wake-on-Motion
authorJean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
Mon, 30 Jun 2025 19:47:31 +0000 (21:47 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 14 Jul 2025 18:20:51 +0000 (19:20 +0100)
commit7586eb9b67995b3d6824a886783dab5e80b7e8d2
treefba4becff64f7e3349d4333449d6e25d66a242b7
parent50cfaa9a46c8ba42cb4a999dfc9c7baa0943cc5a
iio: imu: inv_icm42600: add wakeup functionality for Wake-on-Motion

When Wake-on-Motion is on, enable system wakeup and keep the chip on
for waking up the system with an interrupt.

Signed-off-by: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
Link: https://patch.msgid.link/20250630-losd-3-inv-icm42600-add-wom-support-v6-3-5bb0c84800d9@tdk.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_accel.c
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c