Scroll to navigation

IIO_VALIDATE_SCAN_MA(9) Industrial I/O core IIO_VALIDATE_SCAN_MA(9)

NAME

iio_validate_scan_mask_onehot - Validates that exactly one channel is selected

SYNOPSIS

bool iio_validate_scan_mask_onehot(struct iio_dev * indio_dev, const unsigned long * mask);

ARGUMENTS

indio_dev

the iio device

mask

scan mask to be checked

DESCRIPTION

Return true if exactly one bit is set in the scan mask, false otherwise. It can be used for devices where only one channel can be active for sampling at a time.

AUTHOR

Daniel Baluta <daniel.baluta@intel.com>

Author.

COPYRIGHT

March 2017 Kernel Hackers Manual 4.10