Lines Matching refs:ARM_FEATURE
104 #define ARM_ARCH_XSCALE ARM_FEATURE (ARM_AEXT_V5TE, ARM_CEXT_XSCALE)
106 ARM_FEATURE (ARM_AEXT_V5TE, ARM_CEXT_XSCALE | ARM_CEXT_IWMMXT)
108 ARM_FEATURE (ARM_AEXT_V5TE, ARM_CEXT_XSCALE | ARM_CEXT_IWMMXT | ARM_CEXT_IWMMXT2)
119 #define FPU_ARCH_VFP ARM_FEATURE (0, FPU_ENDIAN_PURE)
121 #define FPU_ARCH_FPE ARM_FEATURE (0, FPU_FPA_EXT_V1)
122 #define FPU_ARCH_FPA ARM_FEATURE (0, FPU_FPA)
124 #define FPU_ARCH_VFP_V1xD ARM_FEATURE (0, FPU_VFP_V1xD)
125 #define FPU_ARCH_VFP_V1 ARM_FEATURE (0, FPU_VFP_V1)
126 #define FPU_ARCH_VFP_V2 ARM_FEATURE (0, FPU_VFP_V2)
127 #define FPU_ARCH_VFP_V3 ARM_FEATURE (0, FPU_VFP_V3)
128 #define FPU_ARCH_NEON_V1 ARM_FEATURE (0, FPU_NEON_EXT_V1)
130 ARM_FEATURE (0, FPU_VFP_V3 | FPU_NEON_EXT_V1)
131 #define FPU_ARCH_VFP_HARD ARM_FEATURE (0, FPU_VFP_HARD)
133 #define FPU_ARCH_ENDIAN_PURE ARM_FEATURE (0, FPU_ENDIAN_PURE)
135 #define FPU_ARCH_MAVERICK ARM_FEATURE (0, FPU_MAVERICK)
137 #define ARM_ARCH_V1 ARM_FEATURE (ARM_AEXT_V1, 0)
138 #define ARM_ARCH_V2 ARM_FEATURE (ARM_AEXT_V2, 0)
139 #define ARM_ARCH_V2S ARM_FEATURE (ARM_AEXT_V2S, 0)
140 #define ARM_ARCH_V3 ARM_FEATURE (ARM_AEXT_V3, 0)
141 #define ARM_ARCH_V3M ARM_FEATURE (ARM_AEXT_V3M, 0)
142 #define ARM_ARCH_V4xM ARM_FEATURE (ARM_AEXT_V4xM, 0)
143 #define ARM_ARCH_V4 ARM_FEATURE (ARM_AEXT_V4, 0)
144 #define ARM_ARCH_V4TxM ARM_FEATURE (ARM_AEXT_V4TxM, 0)
145 #define ARM_ARCH_V4T ARM_FEATURE (ARM_AEXT_V4T, 0)
146 #define ARM_ARCH_V5xM ARM_FEATURE (ARM_AEXT_V5xM, 0)
147 #define ARM_ARCH_V5 ARM_FEATURE (ARM_AEXT_V5, 0)
148 #define ARM_ARCH_V5TxM ARM_FEATURE (ARM_AEXT_V5TxM, 0)
149 #define ARM_ARCH_V5T ARM_FEATURE (ARM_AEXT_V5T, 0)
150 #define ARM_ARCH_V5TExP ARM_FEATURE (ARM_AEXT_V5TExP, 0)
151 #define ARM_ARCH_V5TE ARM_FEATURE (ARM_AEXT_V5TE, 0)
152 #define ARM_ARCH_V5TEJ ARM_FEATURE (ARM_AEXT_V5TEJ, 0)
153 #define ARM_ARCH_V6 ARM_FEATURE (ARM_AEXT_V6, 0)
154 #define ARM_ARCH_V6K ARM_FEATURE (ARM_AEXT_V6K, 0)
155 #define ARM_ARCH_V6Z ARM_FEATURE (ARM_AEXT_V6Z, 0)
156 #define ARM_ARCH_V6ZK ARM_FEATURE (ARM_AEXT_V6ZK, 0)
157 #define ARM_ARCH_V6T2 ARM_FEATURE (ARM_AEXT_V6T2, 0)
158 #define ARM_ARCH_V6KT2 ARM_FEATURE (ARM_AEXT_V6KT2, 0)
159 #define ARM_ARCH_V6ZT2 ARM_FEATURE (ARM_AEXT_V6ZT2, 0)
160 #define ARM_ARCH_V6ZKT2 ARM_FEATURE (ARM_AEXT_V6ZKT2, 0)
161 #define ARM_ARCH_V7 ARM_FEATURE (ARM_AEXT_V7, 0)
162 #define ARM_ARCH_V7A ARM_FEATURE (ARM_AEXT_V7A, 0)
163 #define ARM_ARCH_V7R ARM_FEATURE (ARM_AEXT_V7R, 0)
164 #define ARM_ARCH_V7M ARM_FEATURE (ARM_AEXT_V7M, 0)
167 #define ARM_ARCH_NONE ARM_FEATURE (0, 0)
168 #define FPU_NONE ARM_FEATURE (0, 0)
169 #define ARM_ANY ARM_FEATURE (-1, 0) /* Any basic core. */
170 #define FPU_ANY_HARD ARM_FEATURE (0, FPU_FPA | FPU_VFP_HARD | FPU_MAVERICK)
171 #define ARM_ARCH_THUMB2 ARM_FEATURE (ARM_EXT_V6T2 | ARM_EXT_V7 | ARM_EXT_V7A | ARM_EXT_V7R | ARM_EX…
197 #define ARM_FEATURE(core, coproc) {(core), (coproc)} macro