Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 
0003 #ifndef __IMX_CPU_H__
0004 #define __IMX_CPU_H__
0005 
0006 #define MXC_CPU_MX1     1
0007 #define MXC_CPU_MX21        21
0008 #define MXC_CPU_MX25        25
0009 #define MXC_CPU_MX27        27
0010 #define MXC_CPU_MX31        31
0011 #define MXC_CPU_MX35        35
0012 #define MXC_CPU_MX50        50
0013 #define MXC_CPU_MX51        51
0014 #define MXC_CPU_MX53        53
0015 #define MXC_CPU_IMX6SL      0x60
0016 #define MXC_CPU_IMX6DL      0x61
0017 #define MXC_CPU_IMX6SX      0x62
0018 #define MXC_CPU_IMX6Q       0x63
0019 #define MXC_CPU_IMX6UL      0x64
0020 #define MXC_CPU_IMX6ULL     0x65
0021 /* virtual cpu id for i.mx6ulz */
0022 #define MXC_CPU_IMX6ULZ     0x6b
0023 #define MXC_CPU_IMX6SLL     0x67
0024 #define MXC_CPU_IMX7D       0x72
0025 #define MXC_CPU_IMX7ULP     0xff
0026 
0027 #define MXC_CPU_VFx10       0x010
0028 #define MXC_CPU_VF500       0x500
0029 #define MXC_CPU_VF510       (MXC_CPU_VF500 | MXC_CPU_VFx10)
0030 #define MXC_CPU_VF600       0x600
0031 #define MXC_CPU_VF610       (MXC_CPU_VF600 | MXC_CPU_VFx10)
0032 
0033 #ifndef __ASSEMBLY__
0034 extern unsigned int __mxc_cpu_type;
0035 #endif
0036 
0037 #endif