Lines Matching full:capability
557 if (WARN(caps->capability >= ARM64_NCAPS, in init_cpu_hwcaps_indirect_list_from_array()
558 "Invalid capability %d\n", caps->capability)) in init_cpu_hwcaps_indirect_list_from_array()
560 if (WARN(cpu_hwcaps_ptrs[caps->capability], in init_cpu_hwcaps_indirect_list_from_array()
561 "Duplicate entry for capability %d\n", in init_cpu_hwcaps_indirect_list_from_array()
562 caps->capability)) in init_cpu_hwcaps_indirect_list_from_array()
564 cpu_hwcaps_ptrs[caps->capability] = caps; in init_cpu_hwcaps_indirect_list_from_array()
1128 * unconditionally enable the capability to allow any late CPU in has_hw_dbm()
1140 * the DBM on, as the capability is unconditionally enabled. in has_hw_dbm()
1272 .capability = ARM64_HAS_SYSREG_GIC_CPUIF,
1283 .capability = ARM64_HAS_PAN,
1296 .capability = ARM64_HAS_LSE_ATOMICS,
1307 .capability = ARM64_HAS_NO_HW_PREFETCH,
1314 .capability = ARM64_HAS_UAO,
1328 .capability = ARM64_ALT_PAN_NOT_UAO,
1336 .capability = ARM64_HAS_VIRT_HOST_EXTN,
1344 .capability = ARM64_HAS_32BIT_EL0,
1354 .capability = ARM64_UNMAP_KERNEL_AT_EL0,
1369 .capability = ARM64_HAS_NO_FPSIMD,
1377 .capability = ARM64_HAS_DCPOP,
1386 .capability = ARM64_HAS_DCPODP,
1399 .capability = ARM64_SVE,
1411 .capability = ARM64_HAS_RAS_EXTN,
1423 .capability = ARM64_HAS_CACHE_IDC,
1430 .capability = ARM64_HAS_CACHE_DIC,
1437 .capability = ARM64_HAS_STAGE2_FWB,
1456 .capability = ARM64_HW_DBM,
1467 .capability = ARM64_HAS_CRC32,
1477 .capability = ARM64_SSBS,
1490 .capability = ARM64_HAS_CNP,
1502 .capability = ARM64_HAS_SB,
1513 .capability = ARM64_HAS_ADDRESS_AUTH_ARCH,
1524 .capability = ARM64_HAS_ADDRESS_AUTH_IMP_DEF,
1535 .capability = ARM64_HAS_GENERIC_AUTH_ARCH,
1545 .capability = ARM64_HAS_GENERIC_AUTH_IMP_DEF,
1560 .capability = ARM64_HAS_IRQ_PRIO_MASKING,
1745 cpus_have_cap(caps->capability) || in update_cpu_capabilities()
1751 cpus_set_cap(caps->capability); in update_cpu_capabilities()
1754 set_bit(caps->capability, boot_capabilities); in update_cpu_capabilities()
1801 num = caps->capability; in enable_cpu_capabilities()
1812 * will enable the capability as appropriate via in enable_cpu_capabilities()
1814 * the boot CPU, for which the capability must be in enable_cpu_capabilities()
1834 * If the system has already detected a capability, take necessary
1853 system_has_cap = cpus_have_cap(caps->capability); in verify_local_cpu_caps()
1872 * Check if the CPU has this capability if it isn't in verify_local_cpu_caps()
1881 pr_crit("CPU%d: Detected conflict for capability %d (%s), System: %d, CPU: %d\n", in verify_local_cpu_caps()
1882 smp_processor_id(), caps->capability, in verify_local_cpu_caps()
1938 * Any new CPU should match the system wide status of the capability. If the
1939 * new CPU doesn't have a capability which the system now has enabled, we