xref: /rk3399_rockchip-uboot/arch/arm/include/asm/arch-stm32f7/stm32_periph.h (revision b9e86511d138dcca75171b846111373481f1ea6d)
1e66c49faSVikas Manocha /*
2e66c49faSVikas Manocha  * (C) Copyright 2016
3e66c49faSVikas Manocha  * Vikas Manocha, ST Micoelectronics, vikas.manocha@st.com.
4e66c49faSVikas Manocha  *
5e66c49faSVikas Manocha  * SPDX-License-Identifier:	GPL-2.0+
6e66c49faSVikas Manocha  */
7e66c49faSVikas Manocha 
8e66c49faSVikas Manocha #ifndef __ASM_ARM_ARCH_PERIPH_H
9e66c49faSVikas Manocha #define __ASM_ARM_ARCH_PERIPH_H
10e66c49faSVikas Manocha 
11e66c49faSVikas Manocha /*
12e66c49faSVikas Manocha  * Peripherals required for pinmux configuration. List will
13e66c49faSVikas Manocha  * grow with support for more devices getting added.
14e66c49faSVikas Manocha  * Numbering based on interrupt table.
15e66c49faSVikas Manocha  *
16e66c49faSVikas Manocha  */
17e66c49faSVikas Manocha enum periph_id {
18*d4363baaSMichael Kurz 	PERIPH_ID_USART1 = 37,
19*d4363baaSMichael Kurz 
20*d4363baaSMichael Kurz 	PERIPH_ID_QUADSPI = 92,
21e66c49faSVikas Manocha };
22e66c49faSVikas Manocha 
23e66c49faSVikas Manocha enum periph_clock {
24081de09dSMichael Kurz 	SYSCFG_CLOCK_CFG,
25081de09dSMichael Kurz 	TIMER2_CLOCK_CFG,
26b20b70fcSMichael Kurz 	STMMAC_CLOCK_CFG,
27e66c49faSVikas Manocha };
28e66c49faSVikas Manocha 
29e66c49faSVikas Manocha #endif /* __ASM_ARM_ARCH_PERIPH_H */
30