#ifndef __ASM_CPUCAPS_H #define __ASM_CPUCAPS_H /* Generated file - do not edit */ #define ARM64_ALWAYS_BOOT 0 #define ARM64_ALWAYS_SYSTEM 1 #define ARM64_BTI 2 #define ARM64_HAS_32BIT_EL0_DO_NOT_USE 3 #define ARM64_HAS_32BIT_EL1 4 #define ARM64_HAS_ADDRESS_AUTH 5 #define ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA3 6 #define ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA5 7 #define ARM64_HAS_ADDRESS_AUTH_IMP_DEF 8 #define ARM64_HAS_AMU_EXTN 9 #define ARM64_HAS_ARMv8_4_TTL 10 #define ARM64_HAS_CACHE_DIC 11 #define ARM64_HAS_CACHE_IDC 12 #define ARM64_HAS_CNP 13 #define ARM64_HAS_CRC32 14 #define ARM64_HAS_DCPODP 15 #define ARM64_HAS_DCPOP 16 #define ARM64_HAS_E0PD 17 #define ARM64_HAS_ECV 18 #define ARM64_HAS_EPAN 19 #define ARM64_HAS_GENERIC_AUTH 20 #define ARM64_HAS_GENERIC_AUTH_ARCH_QARMA3 21 #define ARM64_HAS_GENERIC_AUTH_ARCH_QARMA5 22 #define ARM64_HAS_GENERIC_AUTH_IMP_DEF 23 #define ARM64_HAS_IRQ_PRIO_MASKING 24 #define ARM64_HAS_LDAPR 25 #define ARM64_HAS_LSE_ATOMICS 26 #define ARM64_HAS_NO_FPSIMD 27 #define ARM64_HAS_NO_HW_PREFETCH 28 #define ARM64_HAS_PAN 29 #define ARM64_HAS_RAS_EXTN 30 #define ARM64_HAS_RNG 31 #define ARM64_HAS_SB 32 #define ARM64_HAS_STAGE2_FWB 33 #define ARM64_HAS_SYSREG_GIC_CPUIF 34 #define ARM64_HAS_TIDCP1 35 #define ARM64_HAS_TLB_RANGE 36 #define ARM64_HAS_VIRT_HOST_EXTN 37 #define ARM64_HAS_WFXT 38 #define ARM64_HW_DBM 39 #define ARM64_KVM_PROTECTED_MODE 40 #define ARM64_MISMATCHED_CACHE_TYPE 41 #define ARM64_MTE 42 #define ARM64_MTE_ASYMM 43 #define ARM64_SME 44 #define ARM64_SME_FA64 45 #define ARM64_SPECTRE_V2 46 #define ARM64_SPECTRE_V3A 47 #define ARM64_SPECTRE_V4 48 #define ARM64_SPECTRE_BHB 49 #define ARM64_SSBS 50 #define ARM64_SVE 51 #define ARM64_UNMAP_KERNEL_AT_EL0 52 #define ARM64_WORKAROUND_834220 53 #define ARM64_WORKAROUND_843419 54 #define ARM64_WORKAROUND_845719 55 #define ARM64_WORKAROUND_858921 56 #define ARM64_WORKAROUND_1418040 57 #define ARM64_WORKAROUND_1463225 58 #define ARM64_WORKAROUND_1508412 59 #define ARM64_WORKAROUND_1542419 60 #define ARM64_WORKAROUND_1742098 61 #define ARM64_WORKAROUND_1902691 62 #define ARM64_WORKAROUND_2038923 63 #define ARM64_WORKAROUND_2064142 64 #define ARM64_WORKAROUND_2077057 65 #define ARM64_WORKAROUND_2457168 66 #define ARM64_WORKAROUND_2658417 67 #define ARM64_WORKAROUND_2966298 68 #define ARM64_WORKAROUND_AMPERE_AC03_CPU_38 69 #define ARM64_WORKAROUND_TRBE_OVERWRITE_FILL_MODE 70 #define ARM64_WORKAROUND_TSB_FLUSH_FAILURE 71 #define ARM64_WORKAROUND_TRBE_WRITE_OUT_OF_RANGE 72 #define ARM64_WORKAROUND_CAVIUM_23154 73 #define ARM64_WORKAROUND_CAVIUM_27456 74 #define ARM64_WORKAROUND_CAVIUM_30115 75 #define ARM64_WORKAROUND_CAVIUM_TX2_219_PRFM 76 #define ARM64_WORKAROUND_CAVIUM_TX2_219_TVM 77 #define ARM64_WORKAROUND_CLEAN_CACHE 78 #define ARM64_WORKAROUND_DEVICE_LOAD_ACQUIRE 79 #define ARM64_WORKAROUND_NVIDIA_CARMEL_CNP 80 #define ARM64_WORKAROUND_QCOM_FALKOR_E1003 81 #define ARM64_WORKAROUND_REPEAT_TLBI 82 #define ARM64_WORKAROUND_SPECULATIVE_AT 83 #define ARM64_NCAPS 84 #endif /* __ASM_CPUCAPS_H */