Lines Matching refs:channels

45 	int channels;  member
69 step_en = ((1 << adc_dev->channels) - 1); in get_adc_step_mask()
70 step_en <<= TOTAL_STEPS - adc_dev->channels + 1; in get_adc_step_mask()
103 IDLE_TIMEOUT_MS * 1000 * adc_dev->channels); in tiadc_wait_idle()
121 for (i = 0; i < adc_dev->channels; i++) { in tiadc_step_config()
307 for_each_set_bit(bit, indio_dev->active_scan_mask, adc_dev->channels) { in tiadc_buffer_postenable()
398 int channels) in tiadc_channel_init() argument
405 indio_dev->num_channels = channels; in tiadc_channel_init()
406 chan_array = devm_kcalloc(dev, channels, sizeof(*chan_array), in tiadc_channel_init()
412 for (i = 0; i < channels; i++, chan++) { in tiadc_channel_init()
425 indio_dev->channels = chan_array; in tiadc_channel_init()
479 timeout = jiffies + msecs_to_jiffies(IDLE_TIMEOUT_MS * adc_dev->channels); in tiadc_read_raw()
569 int channels = 0; in tiadc_parse_dt() local
574 adc_dev->channel_line[channels] = val; in tiadc_parse_dt()
577 adc_dev->open_delay[channels] = STEPCONFIG_OPENDLY; in tiadc_parse_dt()
578 adc_dev->sample_delay[channels] = STEPCONFIG_SAMPLEDLY; in tiadc_parse_dt()
579 adc_dev->step_avg[channels] = 16; in tiadc_parse_dt()
581 channels++; in tiadc_parse_dt()
584 adc_dev->channels = channels; in tiadc_parse_dt()
587 adc_dev->step_avg, channels); in tiadc_parse_dt()
589 adc_dev->open_delay, channels); in tiadc_parse_dt()
591 adc_dev->sample_delay, channels); in tiadc_parse_dt()
593 for (i = 0; i < adc_dev->channels; i++) { in tiadc_parse_dt()
653 err = tiadc_channel_init(&pdev->dev, indio_dev, adc_dev->channels); in tiadc_probe()