33 lines
		
	
	
		
			729 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			729 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef __ASMARM_HWCAP_H
 | 
						|
#define __ASMARM_HWCAP_H
 | 
						|
 | 
						|
/*
 | 
						|
 * HWCAP flags - for elf_hwcap (in kernel) and AT_HWCAP
 | 
						|
 */
 | 
						|
#define HWCAP_SWP	1
 | 
						|
#define HWCAP_HALF	2
 | 
						|
#define HWCAP_THUMB	4
 | 
						|
#define HWCAP_26BIT	8	/* Play it safe */
 | 
						|
#define HWCAP_FAST_MULT	16
 | 
						|
#define HWCAP_FPA	32
 | 
						|
#define HWCAP_VFP	64
 | 
						|
#define HWCAP_EDSP	128
 | 
						|
#define HWCAP_JAVA	256
 | 
						|
#define HWCAP_IWMMXT	512
 | 
						|
#define HWCAP_CRUNCH	1024
 | 
						|
#define HWCAP_THUMBEE	2048
 | 
						|
#define HWCAP_NEON	4096
 | 
						|
#define HWCAP_VFPv3	8192
 | 
						|
#define HWCAP_VFPv3D16	16384
 | 
						|
 | 
						|
#if defined(__KERNEL__) && !defined(__ASSEMBLY__)
 | 
						|
/*
 | 
						|
 * This yields a mask that user programs can use to figure out what
 | 
						|
 * instruction set this cpu supports.
 | 
						|
 */
 | 
						|
#define ELF_HWCAP	(elf_hwcap)
 | 
						|
extern unsigned int elf_hwcap;
 | 
						|
#endif
 | 
						|
 | 
						|
#endif
 |