Lines Matching refs:channel
123 unsigned int channel, unsigned int reg, unsigned int val) in ad5755_write_ctrl_unlocked() argument
126 AD5755_WRITE_REG_CTRL(channel), (reg << 13) | val); in ad5755_write_ctrl_unlocked()
141 static int ad5755_write_ctrl(struct iio_dev *indio_dev, unsigned int channel, in ad5755_write_ctrl() argument
147 ret = ad5755_write_ctrl_unlocked(indio_dev, channel, reg, val); in ad5755_write_ctrl()
184 unsigned int channel, unsigned int set, unsigned int clr) in ad5755_update_dac_ctrl() argument
189 st->ctrl[channel] |= set; in ad5755_update_dac_ctrl()
190 st->ctrl[channel] &= ~clr; in ad5755_update_dac_ctrl()
192 ret = ad5755_write_ctrl_unlocked(indio_dev, channel, in ad5755_update_dac_ctrl()
193 AD5755_CTRL_REG_DAC, st->ctrl[channel]); in ad5755_update_dac_ctrl()
199 unsigned int channel, bool pwr_down) in ad5755_set_channel_pwr_down() argument
202 unsigned int mask = BIT(channel); in ad5755_set_channel_pwr_down()
211 ad5755_update_dac_ctrl(indio_dev, channel, in ad5755_set_channel_pwr_down()
214 ad5755_update_dac_ctrl(indio_dev, channel, in ad5755_set_channel_pwr_down()
218 ad5755_update_dac_ctrl(indio_dev, channel, in ad5755_set_channel_pwr_down()
242 enum ad5755_mode mode = st->ctrl[chan->channel] & 7; in ad5755_get_min_max()
354 (bool)(st->pwr_down & (1 << chan->channel))); in ad5755_read_powerdown()
367 ret = ad5755_set_channel_pwr_down(indio_dev, chan->channel, pwr_down); in ad5755_write_powerdown()
522 channels[i].channel = i; in ad5755_init_channels()