38 lines · c
1/* SPDX-License-Identifier: GPL-2.0-or-later */2 3#ifndef __IMX_CPU_H__4#define __IMX_CPU_H__5 6#define MXC_CPU_MX1 17#define MXC_CPU_MX21 218#define MXC_CPU_MX25 259#define MXC_CPU_MX27 2710#define MXC_CPU_MX31 3111#define MXC_CPU_MX35 3512#define MXC_CPU_MX50 5013#define MXC_CPU_MX51 5114#define MXC_CPU_MX53 5315#define MXC_CPU_IMX6SL 0x6016#define MXC_CPU_IMX6DL 0x6117#define MXC_CPU_IMX6SX 0x6218#define MXC_CPU_IMX6Q 0x6319#define MXC_CPU_IMX6UL 0x6420#define MXC_CPU_IMX6ULL 0x6521/* virtual cpu id for i.mx6ulz */22#define MXC_CPU_IMX6ULZ 0x6b23#define MXC_CPU_IMX6SLL 0x6724#define MXC_CPU_IMX7D 0x7225#define MXC_CPU_IMX7ULP 0xff26 27#define MXC_CPU_VFx10 0x01028#define MXC_CPU_VF500 0x50029#define MXC_CPU_VF510 (MXC_CPU_VF500 | MXC_CPU_VFx10)30#define MXC_CPU_VF600 0x60031#define MXC_CPU_VF610 (MXC_CPU_VF600 | MXC_CPU_VFx10)32 33#ifndef __ASSEMBLY__34extern unsigned int __mxc_cpu_type;35#endif36 37#endif38