forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
914 B
37 lines
914 B
/* SPDX-License-Identifier: GPL-2.0-or-later */ |
|
|
|
#ifndef __IMX_CPU_H__ |
|
#define __IMX_CPU_H__ |
|
|
|
#define MXC_CPU_MX1 1 |
|
#define MXC_CPU_MX21 21 |
|
#define MXC_CPU_MX25 25 |
|
#define MXC_CPU_MX27 27 |
|
#define MXC_CPU_MX31 31 |
|
#define MXC_CPU_MX35 35 |
|
#define MXC_CPU_MX50 50 |
|
#define MXC_CPU_MX51 51 |
|
#define MXC_CPU_MX53 53 |
|
#define MXC_CPU_IMX6SL 0x60 |
|
#define MXC_CPU_IMX6DL 0x61 |
|
#define MXC_CPU_IMX6SX 0x62 |
|
#define MXC_CPU_IMX6Q 0x63 |
|
#define MXC_CPU_IMX6UL 0x64 |
|
#define MXC_CPU_IMX6ULL 0x65 |
|
/* virtual cpu id for i.mx6ulz */ |
|
#define MXC_CPU_IMX6ULZ 0x6b |
|
#define MXC_CPU_IMX6SLL 0x67 |
|
#define MXC_CPU_IMX7D 0x72 |
|
#define MXC_CPU_IMX7ULP 0xff |
|
|
|
#define MXC_CPU_VFx10 0x010 |
|
#define MXC_CPU_VF500 0x500 |
|
#define MXC_CPU_VF510 (MXC_CPU_VF500 | MXC_CPU_VFx10) |
|
#define MXC_CPU_VF600 0x600 |
|
#define MXC_CPU_VF610 (MXC_CPU_VF600 | MXC_CPU_VFx10) |
|
|
|
#ifndef __ASSEMBLY__ |
|
extern unsigned int __mxc_cpu_type; |
|
#endif |
|
|
|
#endif
|
|
|