xref: /rk3399_rockchip-uboot/arch/arm/include/asm/arch-imx/cpu.h (revision 75dbbbfdf36ac01d56418a1e47ed30deeb6f72ec)
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_MX6D		0x64
14 #define MXC_CPU_MX6SOLO		0x65 /* dummy ID */
15 #define MXC_CPU_MX6DP		0x68
16 #define MXC_CPU_MX6QP		0x69
17 
18 #define CS0_128					0
19 #define CS0_64M_CS1_64M				1
20 #define CS0_64M_CS1_32M_CS2_32M			2
21 #define CS0_32M_CS1_32M_CS2_32M_CS3_32M		3
22 
23 u32 get_imx_reset_cause(void);
24