Lines Matching refs:exten
124 * @exten: trigger control register & bitfield
137 const struct stm32_adc_regs exten;
187 * @trigger_polarity: external trigger polarity (e.g. exten)
350 .exten = { STM32F4_ADC_CR2, STM32F4_EXTEN_MASK, STM32F4_EXTEN_SHIFT },
444 .exten = { STM32H7_ADC_CFGR, STM32H7_EXTEN_MASK, STM32H7_EXTEN_SHIFT },
1084 u32 val, extsel = 0, exten = STM32_EXTEN_SWTRIG;
1095 exten = adc->trigger_polarity + STM32_EXTEN_HWTRIG_RISING_EDGE;
1099 val = stm32_adc_readl(adc, adc->cfg->regs->exten.reg);
1100 val &= ~(adc->cfg->regs->exten.mask | adc->cfg->regs->extsel.mask);
1101 val |= exten << adc->cfg->regs->exten.shift;
1103 stm32_adc_writel(adc, adc->cfg->regs->exten.reg, val);
1186 stm32_adc_clr_bits(adc, regs->exten.reg, regs->exten.mask);