Lines Matching refs:capability
1070 if (WARN(caps->capability >= ARM64_NCAPS, in init_cpucap_indirect_list_from_array()
1071 "Invalid capability %d\n", caps->capability)) in init_cpucap_indirect_list_from_array()
1073 if (WARN(cpucap_ptrs[caps->capability], in init_cpucap_indirect_list_from_array()
1075 caps->capability)) in init_cpucap_indirect_list_from_array()
1077 cpucap_ptrs[caps->capability] = caps; in init_cpucap_indirect_list_from_array()
2452 .capability = ARM64_ALWAYS_BOOT,
2457 .capability = ARM64_ALWAYS_SYSTEM,
2463 .capability = ARM64_HAS_GIC_CPUIF_SYSREGS,
2470 .capability = ARM64_HAS_ECV,
2477 .capability = ARM64_HAS_ECV_CNTPOFF,
2485 .capability = ARM64_HAS_PAN,
2495 .capability = ARM64_HAS_EPAN,
2504 .capability = ARM64_HAS_LSE_ATOMICS,
2512 .capability = ARM64_HAS_VIRT_HOST_EXTN,
2519 .capability = ARM64_HAS_NESTED_VIRT,
2525 .capability = ARM64_HAS_32BIT_EL0_DO_NOT_USE,
2533 .capability = ARM64_HAS_32BIT_EL1,
2540 .capability = ARM64_KVM_PROTECTED_MODE,
2546 .capability = ARM64_HAS_HCX,
2554 .capability = ARM64_UNMAP_KERNEL_AT_EL0,
2566 .capability = ARM64_HAS_FPSIMD,
2575 .capability = ARM64_HAS_DCPOP,
2582 .capability = ARM64_HAS_DCPODP,
2592 .capability = ARM64_SVE,
2601 .capability = ARM64_HAS_RAS_EXTN,
2611 .capability = ARM64_HAS_AMU_EXTN,
2621 .capability = ARM64_HAS_CACHE_IDC,
2628 .capability = ARM64_HAS_CACHE_DIC,
2635 .capability = ARM64_HAS_STAGE2_FWB,
2642 .capability = ARM64_HAS_ARMv8_4_TTL,
2648 .capability = ARM64_HAS_TLB_RANGE,
2657 .capability = ARM64_HW_DBM,
2674 .capability = ARM64_HAFT,
2681 .capability = ARM64_HAS_CRC32,
2688 .capability = ARM64_SSBS,
2696 .capability = ARM64_HAS_CNP,
2705 .capability = ARM64_HAS_SB,
2713 .capability = ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA5,
2720 .capability = ARM64_HAS_ADDRESS_AUTH_ARCH_QARMA3,
2727 .capability = ARM64_HAS_ADDRESS_AUTH_IMP_DEF,
2733 .capability = ARM64_HAS_ADDRESS_AUTH,
2739 .capability = ARM64_HAS_GENERIC_AUTH_ARCH_QARMA5,
2746 .capability = ARM64_HAS_GENERIC_AUTH_ARCH_QARMA3,
2753 .capability = ARM64_HAS_GENERIC_AUTH_IMP_DEF,
2759 .capability = ARM64_HAS_GENERIC_AUTH,
2770 .capability = ARM64_HAS_GIC_PRIO_MASKING,
2778 .capability = ARM64_HAS_GIC_PRIO_RELAXED_SYNC,
2786 .capability = ARM64_HAS_E0PD,
2795 .capability = ARM64_HAS_RNG,
2803 .capability = ARM64_BTI,
2817 .capability = ARM64_MTE,
2825 .capability = ARM64_MTE_ASYMM,
2833 .capability = ARM64_HAS_LDAPR,
2841 .capability = ARM64_HAS_FGT,
2849 .capability = ARM64_SME,
2858 .capability = ARM64_SME_FA64,
2866 .capability = ARM64_SME2,
2874 .capability = ARM64_HAS_WFXT,
2881 .capability = ARM64_HAS_TIDCP1,
2889 .capability = ARM64_HAS_DIT,
2897 .capability = ARM64_HAS_MOPS,
2904 .capability = ARM64_HAS_TCR2,
2911 .capability = ARM64_HAS_S1PIE,
2918 .capability = ARM64_KVM_HVHE,
2924 .capability = ARM64_HAS_EVT,
2931 .capability = ARM64_HAS_LPA2,
2938 .capability = ARM64_HAS_FPMR,
2945 .capability = ARM64_HAS_VA52,
2964 .capability = ARM64_MPAM,
2972 .capability = ARM64_MPAM_HCR,
2977 .capability = ARM64_HAS_HCR_NV1,
2985 .capability = ARM64_HAS_S1POE,
2995 .capability = ARM64_HAS_GCS,
3313 cpus_have_cap(caps->capability) || in update_cpu_capabilities()
3320 __set_bit(caps->capability, system_cpucaps); in update_cpu_capabilities()
3323 set_bit(caps->capability, boot_cpucaps); in update_cpu_capabilities()
3367 !cpus_have_cap(caps->capability)) in enable_cpu_capabilities()
3413 system_has_cap = cpus_have_cap(caps->capability); in verify_local_cpu_caps()
3442 smp_processor_id(), caps->capability, in verify_local_cpu_caps()