#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_DIT 17 #define ARM64_HAS_E0PD 18 #define ARM64_HAS_ECV 19 #define ARM64_HAS_ECV_CNTPOFF 20 #define ARM64_HAS_EPAN 21 #define ARM64_HAS_EVT 22 #define ARM64_HAS_FGT 23 #define ARM64_HAS_GENERIC_AUTH 24 #define ARM64_HAS_GENERIC_AUTH_ARCH_QARMA3 25 #define ARM64_HAS_GENERIC_AUTH_ARCH_QARMA5 26 #define ARM64_HAS_GENERIC_AUTH_IMP_DEF 27 #define ARM64_HAS_GIC_CPUIF_SYSREGS 28 #define ARM64_HAS_GIC_PRIO_MASKING 29 #define ARM64_HAS_GIC_PRIO_RELAXED_SYNC 30 #define ARM64_HAS_HCX 31 #define ARM64_HAS_LDAPR 32 #define ARM64_HAS_LSE_ATOMICS 33 #define ARM64_HAS_MOPS 34 #define ARM64_HAS_NESTED_VIRT 35 #define ARM64_HAS_NO_FPSIMD 36 #define ARM64_HAS_NO_HW_PREFETCH 37 #define ARM64_HAS_PAN 38 #define ARM64_HAS_S1PIE 39 #define ARM64_HAS_RAS_EXTN 40 #define ARM64_HAS_RNG 41 #define ARM64_HAS_SB 42 #define ARM64_HAS_STAGE2_FWB 43 #define ARM64_HAS_TCR2 44 #define ARM64_HAS_TIDCP1 45 #define ARM64_HAS_TLB_RANGE 46 #define ARM64_HAS_VIRT_HOST_EXTN 47 #define ARM64_HAS_WFXT 48 #define ARM64_HW_DBM 49 #define ARM64_KVM_HVHE 50 #define ARM64_KVM_PROTECTED_MODE 51 #define ARM64_MISMATCHED_CACHE_TYPE 52 #define ARM64_MTE 53 #define ARM64_MTE_ASYMM 54 #define ARM64_SME 55 #define ARM64_SME_FA64 56 #define ARM64_SME2 57 #define ARM64_SPECTRE_V2 58 #define ARM64_SPECTRE_V3A 59 #define ARM64_SPECTRE_V4 60 #define ARM64_SPECTRE_BHB 61 #define ARM64_SSBS 62 #define ARM64_SVE 63 #define ARM64_UNMAP_KERNEL_AT_EL0 64 #define ARM64_WORKAROUND_834220 65 #define ARM64_WORKAROUND_843419 66 #define ARM64_WORKAROUND_845719 67 #define ARM64_WORKAROUND_858921 68 #define ARM64_WORKAROUND_1418040 69 #define ARM64_WORKAROUND_1463225 70 #define ARM64_WORKAROUND_1508412 71 #define ARM64_WORKAROUND_1542419 72 #define ARM64_WORKAROUND_1742098 73 #define ARM64_WORKAROUND_1902691 74 #define ARM64_WORKAROUND_2038923 75 #define ARM64_WORKAROUND_2064142 76 #define ARM64_WORKAROUND_2077057 77 #define ARM64_WORKAROUND_2457168 78 #define ARM64_WORKAROUND_2645198 79 #define ARM64_WORKAROUND_2658417 80 #define ARM64_WORKAROUND_2966298 81 #define ARM64_WORKAROUND_AMPERE_AC03_CPU_38 82 #define ARM64_WORKAROUND_TRBE_OVERWRITE_FILL_MODE 83 #define ARM64_WORKAROUND_TSB_FLUSH_FAILURE 84 #define ARM64_WORKAROUND_TRBE_WRITE_OUT_OF_RANGE 85 #define ARM64_WORKAROUND_CAVIUM_23154 86 #define ARM64_WORKAROUND_CAVIUM_27456 87 #define ARM64_WORKAROUND_CAVIUM_30115 88 #define ARM64_WORKAROUND_CAVIUM_TX2_219_PRFM 89 #define ARM64_WORKAROUND_CAVIUM_TX2_219_TVM 90 #define ARM64_WORKAROUND_CLEAN_CACHE 91 #define ARM64_WORKAROUND_DEVICE_LOAD_ACQUIRE 92 #define ARM64_WORKAROUND_NVIDIA_CARMEL_CNP 93 #define ARM64_WORKAROUND_QCOM_FALKOR_E1003 94 #define ARM64_WORKAROUND_REPEAT_TLBI 95 #define ARM64_WORKAROUND_SPECULATIVE_AT 96 #define ARM64_NCAPS 97 #endif /* __ASM_CPUCAPS_H */