Lines Matching refs:soc_data
106 const struct ingenic_adc_soc_data *soc_data;
247 if (!adc->soc_data->battery_vref_mode)
555 *length = adc->soc_data->battery_raw_avail_size;
556 *vals = adc->soc_data->battery_raw_avail;
560 *length = adc->soc_data->battery_scale_avail_size;
561 *vals = adc->soc_data->battery_scale_avail;
584 if (adc->soc_data->has_aux2 && engine == 0) {
634 *val = adc->soc_data->battery_high_vref;
635 *val2 = adc->soc_data->battery_high_vref_bits;
754 const struct ingenic_adc_soc_data *soc_data;
757 soc_data = device_get_match_data(dev);
758 if (!soc_data)
768 adc->soc_data = soc_data;
798 if (soc_data->init_clk_div) {
799 ret = soc_data->init_clk_div(dev, adc);
821 iio_dev->channels = soc_data->channels;
822 iio_dev->num_channels = soc_data->num_channels;