Lines Matching defs:shift
108 * @shift: left shift
113 int shift;
271 /* SQ1..SQ16 registers & bit fields (reg, mask, shift) */
315 /* STM32F4_ADC_SMPR2: smpr[] index, mask, shift for SMP0 to SMP9 */
326 /* STM32F4_ADC_SMPR1, smpr[] index, mask, shift for SMP10 to SMP18 */
361 /* SQ1..SQ16 registers & bit fields (reg, mask, shift) */
408 /* STM32H7_ADC_SMPR1, smpr[] index, mask, shift for SMP0 to SMP9 */
419 /* STM32H7_ADC_SMPR2, smpr[] index, mask, shift for SMP10 to SMP19 */
537 val = (val & ~res->mask) | (adc->res << res->shift);
1026 val |= chan->channel << sqr[i].shift;
1036 val |= ((i - 1) << sqr[0].shift);
1101 val |= exten << adc->cfg->regs->exten.shift;
1102 val |= extsel << adc->cfg->regs->extsel.shift;
1179 val |= chan->channel << regs->sqr[1].shift;
1677 u32 period_ns, shift = smpr->shift, mask = smpr->mask;
1689 adc->smpr_val[r] = (adc->smpr_val[r] & ~mask) | (smp << shift);