mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
	
		
			675 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
	
		
			675 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
 | 
						|
 | 
						|
#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
 |