| 
									
										
										
										
											2012-03-28 18:30:01 +01:00
										 |  |  | #ifndef __ASM_ARM_SYSTEM_INFO_H
 | 
					
						
							|  |  |  | #define __ASM_ARM_SYSTEM_INFO_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define CPU_ARCH_UNKNOWN	0
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv3		1
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv4		2
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv4T		3
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv5		4
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv5T		5
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv5TE	6
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv5TEJ	7
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv6		8
 | 
					
						
							|  |  |  | #define CPU_ARCH_ARMv7		9
 | 
					
						
							| 
									
										
										
										
											2010-05-21 18:06:41 +01:00
										 |  |  | #define CPU_ARCH_ARMv7M		10
 | 
					
						
							| 
									
										
										
										
											2012-03-28 18:30:01 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | #ifndef __ASSEMBLY__
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* information about the system we're running on */ | 
					
						
							|  |  |  | extern unsigned int system_rev; | 
					
						
							|  |  |  | extern unsigned int system_serial_low; | 
					
						
							|  |  |  | extern unsigned int system_serial_high; | 
					
						
							|  |  |  | extern unsigned int mem_fclk_21285; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | extern int __pure cpu_architecture(void); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif /* !__ASSEMBLY__ */
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif /* __ASM_ARM_SYSTEM_INFO_H */
 |