Lines Matching defs:sqr
160 * @sqr: reference to sequence registers array
179 const struct stm32_adc_regs *sqr;
421 .sqr = stm32f4_sq,
515 .sqr = stm32h7_sq,
536 .sqr = stm32h7_sq,
557 .sqr = stm32h7_sq,
1255 const struct stm32_adc_regs *sqr = adc->cfg->regs->sqr;
1277 val = stm32_adc_readl(adc, sqr[i].reg);
1278 val &= ~sqr[i].mask;
1279 val |= chan->channel << sqr[i].shift;
1280 stm32_adc_writel(adc, sqr[i].reg, val);
1287 val = stm32_adc_readl(adc, sqr[0].reg);
1288 val &= ~sqr[0].mask;
1289 val |= ((i - 1) << sqr[0].shift);
1290 stm32_adc_writel(adc, sqr[0].reg, val);
1428 val = stm32_adc_readl(adc, regs->sqr[1].reg);
1429 val &= ~regs->sqr[1].mask;
1430 val |= chan->channel << regs->sqr[1].shift;
1431 stm32_adc_writel(adc, regs->sqr[1].reg, val);
1434 stm32_adc_clr_bits(adc, regs->sqr[0].reg, regs->sqr[0].mask);