Lines Matching refs:index
22 u32 index; in stm32_gpio_config() local
28 index = (desc->offset & 0x07) * 4; in stm32_gpio_config()
29 clrsetbits_le32(®s->afr[desc->offset >> 3], AFR_MASK << index, in stm32_gpio_config()
30 ctl->af << index); in stm32_gpio_config()
32 index = desc->offset * 2; in stm32_gpio_config()
33 clrsetbits_le32(®s->moder, MODE_BITS_MASK << index, in stm32_gpio_config()
34 ctl->mode << index); in stm32_gpio_config()
35 clrsetbits_le32(®s->ospeedr, OSPEED_MASK << index, in stm32_gpio_config()
36 ctl->speed << index); in stm32_gpio_config()
37 clrsetbits_le32(®s->pupdr, PUPD_MASK << index, ctl->pupd << index); in stm32_gpio_config()
39 index = desc->offset; in stm32_gpio_config()
40 clrsetbits_le32(®s->otyper, OTYPE_MSK << index, ctl->otype << index); in stm32_gpio_config()