Lines Matching defs:synchronous_mode
41 * @synchronous_mode: array of index function synchronous mode configurations
56 unsigned int synchronous_mode[QUAD8_NUM_COUNTERS];
416 const struct iio_chan_spec *chan, unsigned int synchronous_mode)
420 unsigned int idr_cfg = synchronous_mode;
427 if (synchronous_mode && !priv->quadrature_mode[chan->channel]) {
432 priv->synchronous_mode[chan->channel] = synchronous_mode;
447 return priv->synchronous_mode[chan->channel];
480 if (priv->synchronous_mode[chan->channel])
523 idr_cfg |= priv->synchronous_mode[chan->channel];
575 IIO_ENUM("synchronous_mode", IIO_SEPARATE,
577 IIO_ENUM_AVAILABLE("synchronous_mode", &quad8_synchronous_mode_enum),
742 unsigned int *const synchronous_mode = priv->synchronous_mode + id;
759 if (*synchronous_mode) {
760 *synchronous_mode = 0;
909 idr_cfg |= priv->synchronous_mode[channel_id];
929 struct counter_signal *signal, size_t *synchronous_mode)
934 *synchronous_mode = priv->synchronous_mode[channel_id];
940 struct counter_signal *signal, size_t synchronous_mode)
945 unsigned int idr_cfg = synchronous_mode;
952 if (synchronous_mode && !priv->quadrature_mode[channel_id]) {
957 priv->synchronous_mode[channel_id] = synchronous_mode;
1386 COUNTER_SIGNAL_ENUM("synchronous_mode", &quad8_syn_mode_enum),
1387 COUNTER_SIGNAL_ENUM_AVAILABLE("synchronous_mode", &quad8_syn_mode_enum)