summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/cpufeature.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-04Merge branch 'for-next/lpa2-prep' into for-next/coreWill Deacon1-0/+5
2023-12-13arm64: Align boot cpucap handling with system cpucap handlingMark Rutland1-0/+1
2023-11-27arm64: Add ARM64_HAS_LPA2 CPU capabilityRyan Roberts1-0/+5
2023-10-26Merge branch 'for-next/cpus_have_const_cap' into for-next/coreCatalin Marinas1-55/+41
2023-10-23arm64: cpufeature: Display the set of cores with a featureJeremy Linton1-0/+2
2023-10-16arm64: Remove cpus_have_const_cap()Mark Rutland1-36/+2
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64}Mark Rutland1-4/+4
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_MTEMark Rutland1-1/+1
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_TLB_RANGEMark Rutland1-1/+1
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_PANMark Rutland1-1/+1
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_GIC_PRIO_MASKINGMark Rutland1-1/+1
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNPMark Rutland1-1/+1
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTIMark Rutland1-1/+7
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_{ADDRESS,GENERIC}_AUTHMark Rutland1-2/+2
2023-10-16arm64: Use a positive cpucap for FP/SIMDMark Rutland1-1/+1
2023-10-16arm64: Rework setup_cpu_features()Mark Rutland1-1/+3
2023-10-16arm64: Add cpus_have_final_boot_cap()Mark Rutland1-2/+25
2023-10-16arm64: Add cpucap_is_possible()Mark Rutland1-25/+14
2023-09-18arm64: cpufeature: Fix CLRBHB and BC detectionKristina Martsenko1-1/+1
2023-07-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+6
2023-06-15Merge branch kvm-arm64/configurable-id-regs into kvmarm/nextOliver Upton1-0/+1
2023-06-15KVM: arm64: Use arm64_ftr_bits to sanitise ID register writesJing Zhang1-0/+1
2023-06-13arm64: Add KVM_HVHE capability and has_hvhe() predicateMarc Zyngier1-0/+1
2023-06-13arm64: Turn kaslr_feature_override into a generic SW feature overrideMarc Zyngier1-0/+4
2023-06-07arm64: cpufeature: fold cpus_set_cap() into update_cpu_capabilities()Mark Rutland1-10/+0
2023-06-07arm64: alternatives: use cpucap namingMark Rutland1-2/+2
2023-06-07arm64: standardise cpucap bitmap namesMark Rutland1-6/+6
2023-02-10Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-...Catalin Marinas1-2/+12
2023-01-31arm64: rename ARM64_HAS_IRQ_PRIO_MASKING to ARM64_HAS_GIC_PRIO_MASKINGMark Rutland1-1/+1
2023-01-20arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault pathGabriel Krisman Bertazi1-1/+5
2023-01-20arm64/sme: Add basic enumeration for SME2Mark Brown1-0/+6
2022-11-15arm64: rework EL0 MRS emulationMark Rutland1-1/+2
2022-09-30Merge branch 'for-next/alternatives' into for-next/coreCatalin Marinas1-9/+6
2022-09-30Merge branches 'for-next/doc', 'for-next/sve', 'for-next/sysreg', 'for-next/g...Catalin Marinas1-33/+35
2022-09-16arm64: alternatives: add alternative_has_feature_*()Mark Rutland1-4/+3
2022-09-16arm64: alternatives: have callbacks take a capMark Rutland1-3/+1
2022-09-16arm64: cpufeature: make cpus_have_cap() noinstr-safeMark Rutland1-2/+2
2022-09-16arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.cJames Morse1-0/+2
2022-09-16arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition namesMark Brown1-1/+1
2022-09-16arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architectureMark Brown1-1/+1
2022-09-09arm64/sysreg: Standardise naming for MTE feature enumerationMark Brown1-1/+1
2022-09-09arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fieldsKristina Martsenko1-4/+4
2022-09-09arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEndMark Brown1-2/+2
2022-09-09arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant namesMark Brown1-3/+3
2022-09-09arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition namesMark Brown1-6/+6
2022-09-09arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition namesMark Brown1-19/+19
2022-07-25Merge branch 'for-next/boot' into for-next/coreWill Deacon1-0/+3
2022-07-25Merge branch 'for-next/cpufeature' into for-next/coreWill Deacon1-1/+1
2022-07-20arm64/cpufeature: Store elf_hwcaps as a bitmap rather than unsigned longMark Brown1-1/+1
2022-07-05arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition namesMark Brown1-1/+1