Lines Matching refs:extsel
58 /* extsel - trigger mux selection value */
114 * @extsel: trigger selection
118 enum stm32_adc_extsel extsel;
162 * @extsel: trigger selection register & bitfield
181 const struct stm32_adc_regs extsel;
423 .extsel = { STM32F4_ADC_CR2, STM32F4_EXTSEL_MASK,
517 .extsel = { STM32H7_ADC_CFGR, STM32H7_EXTSEL_MASK,
538 .extsel = { STM32H7_ADC_CFGR, STM32H7_EXTSEL_MASK,
559 .extsel = { STM32H7_ADC_CFGR, STM32H7_EXTSEL_MASK,
1300 * Returns trigger extsel value, if trig matches, -EINVAL otherwise.
1317 return adc->cfg->trigs[i].extsel;
1337 u32 val, extsel = 0, exten = STM32_EXTEN_SWTRIG;
1347 extsel = ret;
1353 val &= ~(adc->cfg->regs->exten.mask | adc->cfg->regs->extsel.mask);
1355 val |= extsel << adc->cfg->regs->extsel.shift;