1
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
20 extern unsigned int system_rev;
21 extern const char *system_serial;
22 extern unsigned int system_serial_low;
23 extern unsigned int system_serial_high;
24 extern unsigned int mem_fclk_21285;
25
26 extern int __pure cpu_architecture(void);
27
28 #endif
29
30 #endif