@@ -107,7 +107,7 @@ unsigned int compat_elf_hwcap2 __read_mostly;
107
107
108
108
DECLARE_BITMAP (system_cpucaps , ARM64_NCAPS );
109
109
EXPORT_SYMBOL (system_cpucaps );
110
- static struct arm64_cpu_capabilities const __ro_after_init * cpu_hwcaps_ptrs [ARM64_NCAPS ];
110
+ static struct arm64_cpu_capabilities const __ro_after_init * cpucap_ptrs [ARM64_NCAPS ];
111
111
112
112
DECLARE_BITMAP (boot_cpucaps , ARM64_NCAPS );
113
113
@@ -954,24 +954,24 @@ extern const struct arm64_cpu_capabilities arm64_errata[];
954
954
static const struct arm64_cpu_capabilities arm64_features [];
955
955
956
956
static void __init
957
- init_cpu_hwcaps_indirect_list_from_array (const struct arm64_cpu_capabilities * caps )
957
+ init_cpucap_indirect_list_from_array (const struct arm64_cpu_capabilities * caps )
958
958
{
959
959
for (; caps -> matches ; caps ++ ) {
960
960
if (WARN (caps -> capability >= ARM64_NCAPS ,
961
961
"Invalid capability %d\n" , caps -> capability ))
962
962
continue ;
963
- if (WARN (cpu_hwcaps_ptrs [caps -> capability ],
963
+ if (WARN (cpucap_ptrs [caps -> capability ],
964
964
"Duplicate entry for capability %d\n" ,
965
965
caps -> capability ))
966
966
continue ;
967
- cpu_hwcaps_ptrs [caps -> capability ] = caps ;
967
+ cpucap_ptrs [caps -> capability ] = caps ;
968
968
}
969
969
}
970
970
971
- static void __init init_cpu_hwcaps_indirect_list (void )
971
+ static void __init init_cpucap_indirect_list (void )
972
972
{
973
- init_cpu_hwcaps_indirect_list_from_array (arm64_features );
974
- init_cpu_hwcaps_indirect_list_from_array (arm64_errata );
973
+ init_cpucap_indirect_list_from_array (arm64_features );
974
+ init_cpucap_indirect_list_from_array (arm64_errata );
975
975
}
976
976
977
977
static void __init setup_boot_cpu_capabilities (void );
@@ -1049,10 +1049,10 @@ void __init init_cpu_features(struct cpuinfo_arm64 *info)
1049
1049
init_cpu_ftr_reg (SYS_GMID_EL1 , info -> reg_gmid );
1050
1050
1051
1051
/*
1052
- * Initialize the indirect array of CPU hwcaps capabilities pointers
1053
- * before we handle the boot CPU below.
1052
+ * Initialize the indirect array of CPU capabilities pointers before we
1053
+ * handle the boot CPU below.
1054
1054
*/
1055
- init_cpu_hwcaps_indirect_list ();
1055
+ init_cpucap_indirect_list ();
1056
1056
1057
1057
/*
1058
1058
* Detect and enable early CPU capabilities based on the boot CPU,
@@ -2048,9 +2048,9 @@ static bool has_address_auth_cpucap(const struct arm64_cpu_capabilities *entry,
2048
2048
static bool has_address_auth_metacap (const struct arm64_cpu_capabilities * entry ,
2049
2049
int scope )
2050
2050
{
2051
- bool api = has_address_auth_cpucap (cpu_hwcaps_ptrs [ARM64_HAS_ADDRESS_AUTH_IMP_DEF ], scope );
2052
- bool apa = has_address_auth_cpucap (cpu_hwcaps_ptrs [ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA5 ], scope );
2053
- bool apa3 = has_address_auth_cpucap (cpu_hwcaps_ptrs [ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA3 ], scope );
2051
+ bool api = has_address_auth_cpucap (cpucap_ptrs [ARM64_HAS_ADDRESS_AUTH_IMP_DEF ], scope );
2052
+ bool apa = has_address_auth_cpucap (cpucap_ptrs [ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA5 ], scope );
2053
+ bool apa3 = has_address_auth_cpucap (cpucap_ptrs [ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA3 ], scope );
2054
2054
2055
2055
return apa || apa3 || api ;
2056
2056
}
@@ -2895,7 +2895,7 @@ static void update_cpu_capabilities(u16 scope_mask)
2895
2895
2896
2896
scope_mask &= ARM64_CPUCAP_SCOPE_MASK ;
2897
2897
for (i = 0 ; i < ARM64_NCAPS ; i ++ ) {
2898
- caps = cpu_hwcaps_ptrs [i ];
2898
+ caps = cpucap_ptrs [i ];
2899
2899
if (!caps || !(caps -> type & scope_mask ) ||
2900
2900
cpus_have_cap (caps -> capability ) ||
2901
2901
!caps -> matches (caps , cpucap_default_scope (caps )))
@@ -2920,7 +2920,7 @@ static int cpu_enable_non_boot_scope_capabilities(void *__unused)
2920
2920
u16 non_boot_scope = SCOPE_ALL & ~SCOPE_BOOT_CPU ;
2921
2921
2922
2922
for_each_available_cap (i ) {
2923
- const struct arm64_cpu_capabilities * cap = cpu_hwcaps_ptrs [i ];
2923
+ const struct arm64_cpu_capabilities * cap = cpucap_ptrs [i ];
2924
2924
2925
2925
if (WARN_ON (!cap ))
2926
2926
continue ;
@@ -2950,7 +2950,7 @@ static void __init enable_cpu_capabilities(u16 scope_mask)
2950
2950
for (i = 0 ; i < ARM64_NCAPS ; i ++ ) {
2951
2951
unsigned int num ;
2952
2952
2953
- caps = cpu_hwcaps_ptrs [i ];
2953
+ caps = cpucap_ptrs [i ];
2954
2954
if (!caps || !(caps -> type & scope_mask ))
2955
2955
continue ;
2956
2956
num = caps -> capability ;
@@ -2995,7 +2995,7 @@ static void verify_local_cpu_caps(u16 scope_mask)
2995
2995
scope_mask &= ARM64_CPUCAP_SCOPE_MASK ;
2996
2996
2997
2997
for (i = 0 ; i < ARM64_NCAPS ; i ++ ) {
2998
- caps = cpu_hwcaps_ptrs [i ];
2998
+ caps = cpucap_ptrs [i ];
2999
2999
if (!caps || !(caps -> type & scope_mask ))
3000
3000
continue ;
3001
3001
@@ -3194,7 +3194,7 @@ static void __init setup_boot_cpu_capabilities(void)
3194
3194
bool this_cpu_has_cap (unsigned int n )
3195
3195
{
3196
3196
if (!WARN_ON (preemptible ()) && n < ARM64_NCAPS ) {
3197
- const struct arm64_cpu_capabilities * cap = cpu_hwcaps_ptrs [n ];
3197
+ const struct arm64_cpu_capabilities * cap = cpucap_ptrs [n ];
3198
3198
3199
3199
if (cap )
3200
3200
return cap -> matches (cap , SCOPE_LOCAL_CPU );
@@ -3213,7 +3213,7 @@ EXPORT_SYMBOL_GPL(this_cpu_has_cap);
3213
3213
static bool __maybe_unused __system_matches_cap (unsigned int n )
3214
3214
{
3215
3215
if (n < ARM64_NCAPS ) {
3216
- const struct arm64_cpu_capabilities * cap = cpu_hwcaps_ptrs [n ];
3216
+ const struct arm64_cpu_capabilities * cap = cpucap_ptrs [n ];
3217
3217
3218
3218
if (cap )
3219
3219
return cap -> matches (cap , SCOPE_SYSTEM );
0 commit comments