Skip to content

Commit 0975e01

Browse files
javiercarrascocruzgregkh
authored andcommitted
iio: light: veml6030: fix channel type when pushing events
commit c52bb33 upstream. The events are registered for IIO_LIGHT and not for IIO_INTENSITY. Use the correct channel type. When at it, fix minor checkpatch code style warning (alignment). Cc: stable@vger.kernel.org Fixes: 7b779f5 ("iio: light: add driver for veml6030 ambient light sensor") Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent ef6c2a5 commit 0975e01

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

drivers/iio/light/veml6030.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -875,9 +875,11 @@ static irqreturn_t veml6030_event_handler(int irq, void *private)
875875
else
876876
evtdir = IIO_EV_DIR_FALLING;
877877

878-
iio_push_event(indio_dev, IIO_UNMOD_EVENT_CODE(IIO_INTENSITY,
879-
0, IIO_EV_TYPE_THRESH, evtdir),
880-
iio_get_time_ns(indio_dev));
878+
iio_push_event(indio_dev, IIO_UNMOD_EVENT_CODE(IIO_LIGHT,
879+
0,
880+
IIO_EV_TYPE_THRESH,
881+
evtdir),
882+
iio_get_time_ns(indio_dev));
881883

882884
return IRQ_HANDLED;
883885
}

0 commit comments

Comments
 (0)