|
@@ -1149,9 +1149,8 @@ static bool __this_cpu_has_cap(const struct arm64_cpu_capabilities *cap_array,
|
|
if (WARN_ON(preemptible()))
|
|
if (WARN_ON(preemptible()))
|
|
return false;
|
|
return false;
|
|
|
|
|
|
- for (caps = cap_array; caps->desc; caps++)
|
|
|
|
|
|
+ for (caps = cap_array; caps->matches; caps++)
|
|
if (caps->capability == cap &&
|
|
if (caps->capability == cap &&
|
|
- caps->matches &&
|
|
|
|
caps->matches(caps, SCOPE_LOCAL_CPU))
|
|
caps->matches(caps, SCOPE_LOCAL_CPU))
|
|
return true;
|
|
return true;
|
|
return false;
|
|
return false;
|