Lines Matching refs:bank

111 uintptr_t stm32_get_gpio_bank_base(unsigned int bank)  in stm32_get_gpio_bank_base()  argument
114 assert(bank <= GPIO_BANK_I); in stm32_get_gpio_bank_base()
117 if (bank == GPIO_BANK_Z) { in stm32_get_gpio_bank_base()
121 assert(bank <= GPIO_BANK_K); in stm32_get_gpio_bank_base()
124 return GPIOA_BASE + (bank * GPIO_BANK_OFFSET); in stm32_get_gpio_bank_base()
127 uint32_t stm32_get_gpio_bank_offset(unsigned int bank) in stm32_get_gpio_bank_offset() argument
130 assert(bank <= GPIO_BANK_I); in stm32_get_gpio_bank_offset()
133 if (bank == GPIO_BANK_Z) { in stm32_get_gpio_bank_offset()
137 assert(bank <= GPIO_BANK_K); in stm32_get_gpio_bank_offset()
140 return bank * GPIO_BANK_OFFSET; in stm32_get_gpio_bank_offset()
143 bool stm32_gpio_is_secure_at_reset(unsigned int bank) in stm32_gpio_is_secure_at_reset() argument
149 if (bank == GPIO_BANK_Z) { in stm32_gpio_is_secure_at_reset()
157 unsigned long stm32_get_gpio_bank_clock(unsigned int bank) in stm32_get_gpio_bank_clock() argument
160 assert(bank <= GPIO_BANK_I); in stm32_get_gpio_bank_clock()
163 if (bank == GPIO_BANK_Z) { in stm32_get_gpio_bank_clock()
167 assert(bank <= GPIO_BANK_K); in stm32_get_gpio_bank_clock()
170 return GPIOA + (bank - GPIO_BANK_A); in stm32_get_gpio_bank_clock()
173 int stm32_get_gpio_bank_pinctrl_node(void *fdt, unsigned int bank) in stm32_get_gpio_bank_pinctrl_node() argument
177 switch (bank) { in stm32_get_gpio_bank_pinctrl_node()
235 uint32_t bank; member
241 .bank = 0U,
245 .bank = 1U,
249 .bank = 1U,
253 .bank = 1U,
257 .bank = 2U,
261 .bank = 5U,
265 .bank = 4U,
275 set_gpio_reset_cfg(gpio_list[i].bank, gpio_list[i].pin); in stm32mp1_deconfigure_uart_pins()