Lines Matching refs:adc_info
198 * @adc_info: per instance input channels definitions
215 const struct stm32_adc_info *adc_info;
1908 res = adc->cfg->adc_info->resolutions[0];
1910 for (i = 0; i < adc->cfg->adc_info->num_res; i++)
1911 if (res == adc->cfg->adc_info->resolutions[i])
1913 if (i >= adc->cfg->adc_info->num_res) {
1976 chan->scan_type.realbits = adc->cfg->adc_info->resolutions[adc->res];
1993 const struct stm32_adc_info *adc_info = adc->cfg->adc_info;
1999 if (ret > adc_info->max_channels) {
2013 if (ret > adc_info->max_channels) {
2037 const struct stm32_adc_info *adc_info = adc->cfg->adc_info;
2055 if (diff[i].vinp >= adc_info->max_channels ||
2056 diff[i].vinn >= adc_info->max_channels) {
2076 if (chans[c] >= adc_info->max_channels) {
2189 const struct stm32_adc_info *adc_info = adc->cfg->adc_info;
2223 if (val >= adc_info->max_channels) {
2234 if (vin[0] != val || vin[1] >= adc_info->max_channels) {
2274 const struct stm32_adc_info *adc_info = adc->cfg->adc_info;
2298 if (num_channels > adc_info->max_channels) {
2300 num_channels, adc_info->max_channels);
2587 .adc_info = &stm32f4_adc_info,
2601 .adc_info = &stm32h7_adc_info,
2620 .adc_info = &stm32h7_adc_info,
2640 .adc_info = &stm32mp13_adc_info,