Lines Matching refs:channel
54 struct iio_chan_spec channel[AD5686_DAC_CHANNELS]; member
144 return ((st->pwr_down_mode >> (chan->channel * 2)) & 0x3) - 1; in ad5686_get_powerdown_mode()
152 st->pwr_down_mode &= ~(0x3 << (chan->channel * 2)); in ad5686_set_powerdown_mode()
153 st->pwr_down_mode |= ((mode + 1) << (chan->channel * 2)); in ad5686_set_powerdown_mode()
171 (0x3 << (chan->channel * 2)))); in ad5686_read_dac_powerdown()
187 st->pwr_down_mask |= (0x3 << (chan->channel * 2)); in ad5686_write_dac_powerdown()
189 st->pwr_down_mask &= ~(0x3 << (chan->channel * 2)); in ad5686_write_dac_powerdown()
274 .channel = chan, \
289 .channel[0] = AD5868_CHANNEL(0, 12, 4),
290 .channel[1] = AD5868_CHANNEL(1, 12, 4),
291 .channel[2] = AD5868_CHANNEL(2, 12, 4),
292 .channel[3] = AD5868_CHANNEL(3, 12, 4),
296 .channel[0] = AD5868_CHANNEL(0, 14, 2),
297 .channel[1] = AD5868_CHANNEL(1, 14, 2),
298 .channel[2] = AD5868_CHANNEL(2, 14, 2),
299 .channel[3] = AD5868_CHANNEL(3, 14, 2),
303 .channel[0] = AD5868_CHANNEL(0, 16, 0),
304 .channel[1] = AD5868_CHANNEL(1, 16, 0),
305 .channel[2] = AD5868_CHANNEL(2, 16, 0),
306 .channel[3] = AD5868_CHANNEL(3, 16, 0),
355 indio_dev->channels = st->chip_info->channel; in ad5686_probe()