system_info.h (763B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_ARM_SYSTEM_INFO_H 3#define __ASM_ARM_SYSTEM_INFO_H 4 5#define CPU_ARCH_UNKNOWN 0 6#define CPU_ARCH_ARMv3 1 7#define CPU_ARCH_ARMv4 2 8#define CPU_ARCH_ARMv4T 3 9#define CPU_ARCH_ARMv5 4 10#define CPU_ARCH_ARMv5T 5 11#define CPU_ARCH_ARMv5TE 6 12#define CPU_ARCH_ARMv5TEJ 7 13#define CPU_ARCH_ARMv6 8 14#define CPU_ARCH_ARMv7 9 15#define CPU_ARCH_ARMv7M 10 16 17#ifndef __ASSEMBLY__ 18 19/* information about the system we're running on */ 20extern unsigned int system_rev; 21extern const char *system_serial; 22extern unsigned int system_serial_low; 23extern unsigned int system_serial_high; 24extern unsigned int mem_fclk_21285; 25 26extern int __pure cpu_architecture(void); 27 28#endif /* !__ASSEMBLY__ */ 29 30#endif /* __ASM_ARM_SYSTEM_INFO_H */