Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
fork

Configure Feed

Select the types of activity you want to include in your feed.

tools:iio:iio_generic_buffer: fix trigger-less mode

Passing the trigger-less mode option on the command line causes
iio_generic_buffer to fail searching for an IIO trigger.
Fix this by skipping trigger initialization if trigger-less mode is
requested.

Technically it actually fixes:
7c7e9dad70 where the bug was introduced but as the window to the patch
below that changes the context was very small let's mark it with that.

Signed-off-by: Gregor Boirie <gregor.boirie@parrot.com>
Fixes: deb4d1fdcb5af ("iio: generic_buffer: Fix --trigger-num option")
Signed-off-by: Jonathan Cameron <jic23@kernel.org>

authored by

Gregor Boirie and committed by
Jonathan Cameron
f8e81d7e eafe5cfe

+1 -1
+1 -1
tools/iio/iio_generic_buffer.c
··· 456 456 457 457 if (notrigger) { 458 458 printf("trigger-less mode selected\n"); 459 - } if (trig_num >= 0) { 459 + } else if (trig_num >= 0) { 460 460 char *trig_dev_name; 461 461 ret = asprintf(&trig_dev_name, "%strigger%d", iio_dir, trig_num); 462 462 if (ret < 0) {