1*dffceb4bSVikas Manocha /* 2*dffceb4bSVikas Manocha * (C) Copyright 2016 3*dffceb4bSVikas Manocha * Vikas Manocha, ST Micoelectronics, vikas.manocha@st.com. 4*dffceb4bSVikas Manocha * 5*dffceb4bSVikas Manocha * SPDX-License-Identifier: GPL-2.0+ 6*dffceb4bSVikas Manocha */ 7*dffceb4bSVikas Manocha 8*dffceb4bSVikas Manocha #ifndef __ASM_ARM_ARCH_PERIPH_H 9*dffceb4bSVikas Manocha #define __ASM_ARM_ARCH_PERIPH_H 10*dffceb4bSVikas Manocha 11*dffceb4bSVikas Manocha /* 12*dffceb4bSVikas Manocha * Peripherals required for pinmux configuration. List will 13*dffceb4bSVikas Manocha * grow with support for more devices getting added. 14*dffceb4bSVikas Manocha * Numbering based on interrupt table. 15*dffceb4bSVikas Manocha * 16*dffceb4bSVikas Manocha */ 17*dffceb4bSVikas Manocha enum periph_id { 18*dffceb4bSVikas Manocha UART1_GPIOA_9_10 = 0, 19*dffceb4bSVikas Manocha UART2_GPIOD_5_6, 20*dffceb4bSVikas Manocha }; 21*dffceb4bSVikas Manocha 22*dffceb4bSVikas Manocha enum periph_clock { 23*dffceb4bSVikas Manocha USART1_CLOCK_CFG = 0, 24*dffceb4bSVikas Manocha USART2_CLOCK_CFG, 25*dffceb4bSVikas Manocha }; 26*dffceb4bSVikas Manocha 27*dffceb4bSVikas Manocha #endif /* __ASM_ARM_ARCH_PERIPH_H */ 28