Searched hist:"077 d486ef09dd11d3d4d3f8f2750201fd1a73012" (Results 1 – 1 of 1) sorted by relevance
| /optee_os/core/drivers/ |
| H A D | stm32_gpio.c | 077d486ef09dd11d3d4d3f8f2750201fd1a73012 Thu May 25 14:59:24 UTC 2023 Etienne Carriere <etienne.carriere@foss.st.com> drivers: stm32_gpio: add helper function stm32_gpio_get_bank()
Adds helper function stm32_gpio_get_bank() in stm32_gpio to retrieve a GPIO bank instance from the bank ID. This change will allow a later change to remove now useless platform helper functions stm32_get_gpio_bank_base() and stm32_get_gpio_bank_clk().
This changes removes the verification of GPIO banks clock reference against platform data (in ckeck_gpio_bank()) which is not really useful as we can consider embedded DTB data are reliable.
Checks clk_enable() return value to panic on failure.
Acked-by: Lionel Debieve <lionel.debieve@foss.st.com> Acked-by: Gatien Chevallier <gatien.chevallier@foss.st.com> Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>
|