Lines Matching defs:shift
135 * @shift: left shift
140 int shift;
343 /* SQ1..SQ16 registers & bit fields (reg, mask, shift) */
387 /* STM32F4_ADC_SMPR2: smpr[] index, mask, shift for SMP0 to SMP9 */
398 /* STM32F4_ADC_SMPR1, smpr[] index, mask, shift for SMP10 to SMP18 */
433 /* SQ1..SQ16 registers & bit fields (reg, mask, shift) */
480 /* STM32H7_ADC_SMPR1, smpr[] index, mask, shift for SMP0 to SMP9 */
491 /* STM32H7_ADC_SMPR2, smpr[] index, mask, shift for SMP10 to SMP19 */
671 val = (val & ~res->mask) | (adc->res << res->shift);
1279 val |= chan->channel << sqr[i].shift;
1289 val |= ((i - 1) << sqr[0].shift);
1354 val |= exten << adc->cfg->regs->exten.shift;
1355 val |= extsel << adc->cfg->regs->extsel.shift;
1430 val |= chan->channel << regs->sqr[1].shift;
1927 u32 period_ns, shift = smpr->shift, mask = smpr->mask;
1947 adc->smpr_val[r] = (adc->smpr_val[r] & ~mask) | (smp << shift);