Home
last modified time | relevance | path

Searched hist:"077 d486ef09dd11d3d4d3f8f2750201fd1a73012" (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/drivers/
H A Dstm32_gpio.c077d486ef09dd11d3d4d3f8f2750201fd1a73012 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>