Commit 71ccbe5d authored by Eva Rachel Retuya's avatar Eva Rachel Retuya Committed by Jonathan Cameron

tools: iio: iio_generic_buffer: rename and change type of force variable

Replace the type of 'force' flag from int to bool and at the same time
rename it to 'force_autochannels' for better readability.
Suggested-by: default avatarPeter Meerwald-Stadler <pmeerw@pmeerw.net>
Signed-off-by: default avatarEva Rachel Retuya <eraretuya@gmail.com>
Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
parent 0b0feb34
...@@ -348,7 +348,7 @@ int main(int argc, char **argv) ...@@ -348,7 +348,7 @@ int main(int argc, char **argv)
int noevents = 0; int noevents = 0;
int notrigger = 0; int notrigger = 0;
char *dummy; char *dummy;
int force = 0; bool force_autochannels = false;
struct iio_channel_info *channels = NULL; struct iio_channel_info *channels = NULL;
...@@ -362,7 +362,7 @@ int main(int argc, char **argv) ...@@ -362,7 +362,7 @@ int main(int argc, char **argv)
break; break;
case 'A': case 'A':
autochannels = AUTOCHANNELS_ENABLED; autochannels = AUTOCHANNELS_ENABLED;
force = 1; force_autochannels = true;
break; break;
case 'c': case 'c':
errno = 0; errno = 0;
...@@ -526,14 +526,15 @@ int main(int argc, char **argv) ...@@ -526,14 +526,15 @@ int main(int argc, char **argv)
"diag %s\n", dev_dir_name); "diag %s\n", dev_dir_name);
goto error; goto error;
} }
if ((num_channels && autochannels == AUTOCHANNELS_ENABLED) && !force) { if ((num_channels && autochannels == AUTOCHANNELS_ENABLED) &&
!force_autochannels) {
fprintf(stderr, "Auto-channels selected but some channels " fprintf(stderr, "Auto-channels selected but some channels "
"are already activated in sysfs\n"); "are already activated in sysfs\n");
fprintf(stderr, "Proceeding without activating any channels\n"); fprintf(stderr, "Proceeding without activating any channels\n");
} }
if ((!num_channels && autochannels == AUTOCHANNELS_ENABLED) || if ((!num_channels && autochannels == AUTOCHANNELS_ENABLED) ||
((autochannels == AUTOCHANNELS_ENABLED) && force)) { ((autochannels == AUTOCHANNELS_ENABLED) && force_autochannels)) {
fprintf(stderr, "Enabling all channels\n"); fprintf(stderr, "Enabling all channels\n");
ret = enable_disable_all_channels(dev_dir_name, 1); ret = enable_disable_all_channels(dev_dir_name, 1);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment