1 # SPDX-License-Identifier: GPL-2.0
3 # Internal CPU capabilities constants, keep this list sorted
6 # Unreliable: use system_supports_32bit_el0() instead.
7 HAS_32BIT_EL0_DO_NOT_USE
10 HAS_ADDRESS_AUTH_ARCH_QARMA3
11 HAS_ADDRESS_AUTH_ARCH_QARMA5
12 HAS_ADDRESS_AUTH_IMP_DEF
25 HAS_GENERIC_AUTH_ARCH_QARMA3
26 HAS_GENERIC_AUTH_ARCH_QARMA5
27 HAS_GENERIC_AUTH_IMP_DEF
65 WORKAROUND_TRBE_OVERWRITE_FILL_MODE
66 WORKAROUND_TSB_FLUSH_FAILURE
67 WORKAROUND_TRBE_WRITE_OUT_OF_RANGE
68 WORKAROUND_CAVIUM_23154
69 WORKAROUND_CAVIUM_27456
70 WORKAROUND_CAVIUM_30115
71 WORKAROUND_CAVIUM_TX2_219_PRFM
72 WORKAROUND_CAVIUM_TX2_219_TVM
73 WORKAROUND_CLEAN_CACHE
74 WORKAROUND_DEVICE_LOAD_ACQUIRE
75 WORKAROUND_NVIDIA_CARMEL_CNP
76 WORKAROUND_QCOM_FALKOR_E1003
77 WORKAROUND_REPEAT_TLBI
78 WORKAROUND_SPECULATIVE_AT