0001
0002 #ifndef _UAPI__ASMARM_HWCAP_H
0003 #define _UAPI__ASMARM_HWCAP_H
0004
0005
0006
0007
0008 #define HWCAP_SWP (1 << 0)
0009 #define HWCAP_HALF (1 << 1)
0010 #define HWCAP_THUMB (1 << 2)
0011 #define HWCAP_26BIT (1 << 3)
0012 #define HWCAP_FAST_MULT (1 << 4)
0013 #define HWCAP_FPA (1 << 5)
0014 #define HWCAP_VFP (1 << 6)
0015 #define HWCAP_EDSP (1 << 7)
0016 #define HWCAP_JAVA (1 << 8)
0017 #define HWCAP_IWMMXT (1 << 9)
0018 #define HWCAP_CRUNCH (1 << 10)
0019 #define HWCAP_THUMBEE (1 << 11)
0020 #define HWCAP_NEON (1 << 12)
0021 #define HWCAP_VFPv3 (1 << 13)
0022 #define HWCAP_VFPv3D16 (1 << 14)
0023 #define HWCAP_TLS (1 << 15)
0024 #define HWCAP_VFPv4 (1 << 16)
0025 #define HWCAP_IDIVA (1 << 17)
0026 #define HWCAP_IDIVT (1 << 18)
0027 #define HWCAP_VFPD32 (1 << 19)
0028 #define HWCAP_IDIV (HWCAP_IDIVA | HWCAP_IDIVT)
0029 #define HWCAP_LPAE (1 << 20)
0030 #define HWCAP_EVTSTRM (1 << 21)
0031
0032
0033
0034
0035 #define HWCAP2_AES (1 << 0)
0036 #define HWCAP2_PMULL (1 << 1)
0037 #define HWCAP2_SHA1 (1 << 2)
0038 #define HWCAP2_SHA2 (1 << 3)
0039 #define HWCAP2_CRC32 (1 << 4)
0040
0041 #endif