summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm
diff options
context:
space:
mode:
authorVikas Manocha <vikas.manocha@st.com>2016-02-11 15:47:17 -0800
committerTom Rini <trini@konsulko.com>2016-02-24 18:42:49 -0500
commit14cec061139a8fb0461d8748d14a2dbcf8a56f2e (patch)
tree10fcbecd724fa06c64df250df3802762e45f70b1 /arch/arm/include/asm
parent52dd704bf8eda7ca039cdb398ec0b6895c3ef939 (diff)
downloadtalos-obmc-uboot-14cec061139a8fb0461d8748d14a2dbcf8a56f2e.tar.gz
talos-obmc-uboot-14cec061139a8fb0461d8748d14a2dbcf8a56f2e.zip
gpio: stm32_gpio: move clock config from driver to board
This patch removes the gpio clock enable from gpio driver & move it in the board code, making it possible to use the gpio driver with other socs. Signed-off-by: Vikas Manocha <vikas.manocha@st.com>
Diffstat (limited to 'arch/arm/include/asm')
-rw-r--r--arch/arm/include/asm/arch-stm32f4/stm32_periph.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/include/asm/arch-stm32f4/stm32_periph.h b/arch/arm/include/asm/arch-stm32f4/stm32_periph.h
index a1af25cb58..38adc4e0e2 100644
--- a/arch/arm/include/asm/arch-stm32f4/stm32_periph.h
+++ b/arch/arm/include/asm/arch-stm32f4/stm32_periph.h
@@ -22,6 +22,17 @@ enum periph_id {
enum periph_clock {
USART1_CLOCK_CFG = 0,
USART2_CLOCK_CFG,
+ GPIO_A_CLOCK_CFG,
+ GPIO_B_CLOCK_CFG,
+ GPIO_C_CLOCK_CFG,
+ GPIO_D_CLOCK_CFG,
+ GPIO_E_CLOCK_CFG,
+ GPIO_F_CLOCK_CFG,
+ GPIO_G_CLOCK_CFG,
+ GPIO_H_CLOCK_CFG,
+ GPIO_I_CLOCK_CFG,
+ GPIO_J_CLOCK_CFG,
+ GPIO_K_CLOCK_CFG,
};
#endif /* __ASM_ARM_ARCH_PERIPH_H */
OpenPOWER on IntegriCloud