Lines Matching refs:channel

429 					 unsigned int channel, int dac_code)
432 { AD74413R_REG_DAC_CODE_X(channel), dac_code },
440 unsigned int channel, u8 func)
445 AD74413R_REG_CH_FUNC_SETUP_X(channel),
451 /* Set DAC code to 0 prior to changing channel function */
452 ret = ad74413r_set_channel_dac_code(st, channel, 0);
460 AD74413R_REG_CH_FUNC_SETUP_X(channel),
470 AD74413R_REG_ADC_CONFIG_X(channel),
500 unsigned int channel,
504 AD74413R_CH_EN_MASK(channel),
505 status ? AD74413R_CH_EN_MASK(channel) : 0);
509 unsigned int channel,
514 ret = regmap_read(st->regmap, AD74413R_REG_ADC_CONFIG_X(channel), val);
524 unsigned int channel,
529 ret = regmap_read(st->regmap, AD74413R_REG_ADC_CONFIG_X(channel), val);
539 unsigned int channel,
543 AD74413R_REG_ADC_CONFIG_X(channel),
670 unsigned int channel,
676 ret = ad74413r_get_adc_range(st, channel, &range);
690 unsigned int channel, int *val)
695 ret = ad74413r_get_adc_range(st, channel, &range);
707 unsigned int channel, int *val,
713 ret = ad74413r_get_adc_range(st, channel, &range);
727 unsigned int channel, int *val)
734 ret = ad74413r_get_adc_range(st, channel, &range);
752 unsigned int channel, int *val)
757 ret = ad74413r_get_adc_rejection(st, channel, &rejection);
769 unsigned int channel, int val)
778 return ad74413r_set_adc_rejection(st, channel, rejection);
820 unsigned int channel, int *val)
827 ret = ad74413r_set_adc_channel_enable(st, channel, true);
842 ret = regmap_read(st->regmap, AD74413R_REG_ADC_RESULT_X(channel),
851 ret = ad74413r_set_adc_channel_enable(st, channel, false);
861 unsigned int channel, int *val)
871 ret = _ad74413r_get_single_adc_result(st, channel, val);
895 unsigned int channel;
903 for_each_clear_bit(channel, active_scan_mask, AD74413R_CHANNEL_MAX) {
904 ret = ad74413r_set_adc_channel_enable(st, channel, false);
917 * register to select the ADC result of the next enabled channel, and
918 * reads the ADC result of the previous enabled channel.
925 for_each_set_bit(channel, active_scan_mask, AD74413R_CHANNEL_MAX) {
926 ret = ad74413r_set_adc_channel_enable(st, channel, true);
942 AD74413R_REG_ADC_RESULT_X(channel),
995 chan->channel, val, val2);
1002 chan->channel, val, val2);
1010 chan->channel, val);
1013 chan->channel, val);
1021 return ad74413r_get_single_adc_result(indio_dev, chan->channel,
1026 ret = ad74413r_get_single_adc_result(indio_dev, chan->channel,
1036 return ad74413r_get_adc_rate(st, chan->channel, val);
1058 return ad74413r_set_channel_dac_code(st, chan->channel, val);
1060 return ad74413r_set_adc_rate(st, chan->channel, val);
1205 dev_err(st->dev, "Failed to read channel reg: %d\n", ret);
1224 dev_err(st->dev, "Invalid channel function %u\n", config->func);
1300 chan->channel = i;