1234567891011121314151617181920212223242526272829303132 |
- #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
|