xref: /openbmc/u-boot/arch/arm/include/asm/arch-imx/cpu.h (revision 610751e9)
1 /*
2  * (C) Copyright 2014 Freescale Semiconductor, Inc.
3  *
4  * SPDX-License-Identifier:	GPL-2.0+
5  */
6 
7 #define MXC_CPU_MX51		0x51
8 #define MXC_CPU_MX53		0x53
9 #define MXC_CPU_MX6SL		0x60
10 #define MXC_CPU_MX6DL		0x61
11 #define MXC_CPU_MX6SX		0x62
12 #define MXC_CPU_MX6Q		0x63
13 #define MXC_CPU_MX6UL		0x64
14 #define MXC_CPU_MX6SOLO		0x65 /* dummy ID */
15 #define MXC_CPU_MX6D		0x67
16 #define MXC_CPU_MX6DP		0x68
17 #define MXC_CPU_MX6QP		0x69
18 
19 #define CS0_128					0
20 #define CS0_64M_CS1_64M				1
21 #define CS0_64M_CS1_32M_CS2_32M			2
22 #define CS0_32M_CS1_32M_CS2_32M_CS3_32M		3
23 
24 u32 get_imx_reset_cause(void);
25