|
@@ -557,21 +557,21 @@ static void mma8452_transient_interrupt(struct iio_dev *indio_dev)
|
|
|
if (src & MMA8452_TRANSIENT_SRC_XTRANSE)
|
|
|
iio_push_event(indio_dev,
|
|
|
IIO_MOD_EVENT_CODE(IIO_ACCEL, 0, IIO_MOD_X,
|
|
|
- IIO_EV_TYPE_THRESH,
|
|
|
+ IIO_EV_TYPE_MAG,
|
|
|
IIO_EV_DIR_RISING),
|
|
|
ts);
|
|
|
|
|
|
if (src & MMA8452_TRANSIENT_SRC_YTRANSE)
|
|
|
iio_push_event(indio_dev,
|
|
|
IIO_MOD_EVENT_CODE(IIO_ACCEL, 0, IIO_MOD_Y,
|
|
|
- IIO_EV_TYPE_THRESH,
|
|
|
+ IIO_EV_TYPE_MAG,
|
|
|
IIO_EV_DIR_RISING),
|
|
|
ts);
|
|
|
|
|
|
if (src & MMA8452_TRANSIENT_SRC_ZTRANSE)
|
|
|
iio_push_event(indio_dev,
|
|
|
IIO_MOD_EVENT_CODE(IIO_ACCEL, 0, IIO_MOD_Z,
|
|
|
- IIO_EV_TYPE_THRESH,
|
|
|
+ IIO_EV_TYPE_MAG,
|
|
|
IIO_EV_DIR_RISING),
|
|
|
ts);
|
|
|
}
|
|
@@ -644,7 +644,7 @@ static int mma8452_reg_access_dbg(struct iio_dev *indio_dev,
|
|
|
|
|
|
static const struct iio_event_spec mma8452_transient_event[] = {
|
|
|
{
|
|
|
- .type = IIO_EV_TYPE_THRESH,
|
|
|
+ .type = IIO_EV_TYPE_MAG,
|
|
|
.dir = IIO_EV_DIR_RISING,
|
|
|
.mask_separate = BIT(IIO_EV_INFO_ENABLE),
|
|
|
.mask_shared_by_type = BIT(IIO_EV_INFO_VALUE) |
|