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