Lines Matching refs:sqr
179 const struct stm32_adc_regs *sqr; member
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; in stm32_adc_conf_scan_seq() local
1277 val = stm32_adc_readl(adc, sqr[i].reg); in stm32_adc_conf_scan_seq()
1278 val &= ~sqr[i].mask; in stm32_adc_conf_scan_seq()
1279 val |= chan->channel << sqr[i].shift; in stm32_adc_conf_scan_seq()
1280 stm32_adc_writel(adc, sqr[i].reg, val); in stm32_adc_conf_scan_seq()
1287 val = stm32_adc_readl(adc, sqr[0].reg); in stm32_adc_conf_scan_seq()
1288 val &= ~sqr[0].mask; in stm32_adc_conf_scan_seq()
1289 val |= ((i - 1) << sqr[0].shift); in stm32_adc_conf_scan_seq()
1290 stm32_adc_writel(adc, sqr[0].reg, val); in stm32_adc_conf_scan_seq()
1428 val = stm32_adc_readl(adc, regs->sqr[1].reg); in stm32_adc_single_conv()
1429 val &= ~regs->sqr[1].mask; in stm32_adc_single_conv()
1430 val |= chan->channel << regs->sqr[1].shift; in stm32_adc_single_conv()
1431 stm32_adc_writel(adc, regs->sqr[1].reg, val); in stm32_adc_single_conv()
1434 stm32_adc_clr_bits(adc, regs->sqr[0].reg, regs->sqr[0].mask); in stm32_adc_single_conv()