1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
2d60a2099SWang Huan /*
3d60a2099SWang Huan  * Copyright 2014 Freescale Semiconductor, Inc.
4d60a2099SWang Huan  *
5d60a2099SWang Huan  */
6d60a2099SWang Huan 
7d60a2099SWang Huan #ifndef __ASM_ARCH_LS102XA_CLOCK_H_
8d60a2099SWang Huan #define __ASM_ARCH_LS102XA_CLOCK_H_
9d60a2099SWang Huan 
10d60a2099SWang Huan #include <common.h>
11d60a2099SWang Huan 
12d60a2099SWang Huan enum mxc_clock {
13d60a2099SWang Huan 	MXC_ARM_CLK = 0,
14d60a2099SWang Huan 	MXC_UART_CLK,
15d60a2099SWang Huan 	MXC_ESDHC_CLK,
16d60a2099SWang Huan 	MXC_I2C_CLK,
17d60a2099SWang Huan 	MXC_DSPI_CLK,
18d60a2099SWang Huan };
19d60a2099SWang Huan 
20d60a2099SWang Huan unsigned int mxc_get_clock(enum mxc_clock clk);
21457e51cfSSimon Glass ulong get_ddr_freq(ulong);
226e2941d7SSimon Glass uint get_svr(void);
23d60a2099SWang Huan 
24d60a2099SWang Huan #endif /* __ASM_ARCH_LS102XA_CLOCK_H_ */
25