Lines Matching defs:pin_backup
98 u32 pin_backup[STM32_GPIO_PINS_PER_BANK];
160 bank->pin_backup[offset] &= ~BIT(STM32_GPIO_BKP_VAL);
161 bank->pin_backup[offset] |= value << STM32_GPIO_BKP_VAL;
167 bank->pin_backup[offset] &= ~(STM32_GPIO_BKP_MODE_MASK |
169 bank->pin_backup[offset] |= mode << STM32_GPIO_BKP_MODE_SHIFT;
170 bank->pin_backup[offset] |= alt << STM32_GPIO_BKP_ALT_SHIFT;
176 bank->pin_backup[offset] &= ~BIT(STM32_GPIO_BKP_TYPE);
177 bank->pin_backup[offset] |= drive << STM32_GPIO_BKP_TYPE;
183 bank->pin_backup[offset] &= ~STM32_GPIO_BKP_SPEED_MASK;
184 bank->pin_backup[offset] |= speed << STM32_GPIO_BKP_SPEED_SHIFT;
190 bank->pin_backup[offset] &= ~STM32_GPIO_BKP_PUPD_MASK;
191 bank->pin_backup[offset] |= bias << STM32_GPIO_BKP_PUPD_SHIFT;
1695 alt = bank->pin_backup[offset] & STM32_GPIO_BKP_ALT_MASK;
1697 mode = bank->pin_backup[offset] & STM32_GPIO_BKP_MODE_MASK;
1705 val = bank->pin_backup[offset] & BIT(STM32_GPIO_BKP_VAL);
1710 val = bank->pin_backup[offset] & BIT(STM32_GPIO_BKP_TYPE);
1716 val = bank->pin_backup[offset] & STM32_GPIO_BKP_SPEED_MASK;
1722 val = bank->pin_backup[offset] & STM32_GPIO_BKP_PUPD_MASK;