summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/cpufeature.c
Commit message (Expand)AuthorAgeFilesLines
* arm64: cpufeature: correctly handle MRS to XZRMark Rutland2017-02-151-1/+1
* arm64: ensure __raw_read_system_reg() is self-consistentMark Rutland2017-02-021-30/+34
* arm64: fix erroneous __raw_read_system_reg() casesMark Rutland2017-02-021-3/+3
* arm64: errata: Provide macro for major and minor cpu revisionsRobert Richter2017-01-131-5/+3
* arm64: Advertise support for Rounding double multiply instructionsSuzuki K Poulose2017-01-121-0/+1
* arm64: Use __pa_symbol for kernel symbolsLaura Abbott2017-01-121-1/+2
* arm64: Documentation - Expose CPU feature registersSuzuki K Poulose2017-01-121-0/+4
* arm64: cpufeature: Expose CPUID registers by emulationSuzuki K Poulose2017-01-121-0/+101
* arm64: cpufeature: Track user visible fieldsSuzuki K Poulose2017-01-101-92/+101
* arm64: cpufeature: Cleanup feature bit tablesSuzuki K Poulose2017-01-101-12/+7
* arm64: cpufeature: remove explicit RAZ fieldsMark Rutland2017-01-101-15/+0
* arm64: cpufeature: treat unknown fields as RES0Mark Rutland2017-01-101-1/+11
* arm64: cpufeature: Don't enforce system-wide SPE capabilityWill Deacon2017-01-101-1/+2
* arm64: cpufeature: allow for version discrepancy in PMU implementationsWill Deacon2017-01-101-1/+5
* arm64: Remove useless UAO IPI and describe how this gets enabledJames Morse2017-01-101-1/+4
* arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1Catalin Marinas2016-11-211-0/+1
* arm64: Support systems without FP/ASIMDSuzuki K Poulose2016-11-161-0/+15
* arm64: Add hypervisor safe helper for checking constant capabilitiesSuzuki K Poulose2016-11-161-1/+1
* arm64: cpufeature: Schedule enable() calls instead of calling them via IPIJames Morse2016-10-201-1/+9
* arm64: Rearrange CPU errata workaround checksSuzuki K Poulose2016-09-091-10/+20
* arm64: Use consistent naming for errata handlingSuzuki K Poulose2016-09-091-1/+1
* arm64: Set the safe value for L1 icache policySuzuki K Poulose2016-09-091-2/+3
* arm64: Use static keys for CPU featuresCatalin Marinas2016-09-071-0/+3
* arm64: cpufeature: expose arm64_ftr_reg struct for CTR_EL0Ard Biesheuvel2016-08-311-1/+6
* arm64: cpufeature: constify arm64_ftr_regs arrayArd Biesheuvel2016-08-311-26/+20
* arm64: cpufeature: constify arm64_ftr_bits structuresArd Biesheuvel2016-08-311-22/+24
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-0/+19
|\
| * arm64: KVM: Runtime detection of lower HYP offsetMarc Zyngier2016-07-031-0/+19
* | arm64: errata: Calling enable functions for CPU errata tooAndre Przywara2016-07-011-2/+2
|/
* arm64: Verify CPU errata work arounds on hotplugged CPUSuzuki K Poulose2016-04-251-0/+1
* arm64: Allow a capability to be checked on a single CPUMarc Zyngier2016-04-251-0/+18
* arm64: cpufeature: Add scope for capability checkSuzuki K Poulose2016-04-251-59/+72
* arm64: compat: Check for AArch32 stateSuzuki K Poulose2016-04-201-2/+5
* arm64: cpufeature: Track 32bit EL0 supportSuzuki K Poulose2016-04-201-0/+9
* arm64: cpufeature: Check availability of AArch32Suzuki K Poulose2016-04-201-39/+47
* arm64: HWCAP: Split COMPAT HWCAP table entriesSuzuki K Poulose2016-04-201-48/+56
* arm64: hwcaps: Cleanup namingSuzuki K Poulose2016-04-201-9/+9
* arm64: vhe: Verify CPU Exception LevelsSuzuki K Poulose2016-04-151-0/+1
* arm64: cpufeature: append additional id_aa64mmfr2 fields to cpufeatureKefeng Wang2016-04-131-0/+4
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2016-03-171-106/+164
|\
| * arm64: make mrs_s prefixing implicit in read_cpuidMark Rutland2016-03-041-30/+30
| * arm64: Add support for Half precision floating pointSuzuki K Poulose2016-02-261-0/+2
| * arm64: Rename cpuid_feature field extract routinesSuzuki K Poulose2016-02-251-1/+1
| * arm64: capabilities: Handle sign of the feature bitSuzuki K Poulose2016-02-251-14/+18
| * arm64: cpufeature: Fix the sign of feature bitsSuzuki K Poulose2016-02-251-25/+25
| * arm64: cpufeature: Correct feature register tablesSuzuki K Poulose2016-02-251-3/+15
| * arm64: Ensure the secondary CPUs have safe ASIDBits sizeSuzuki K Poulose2016-02-251-0/+12
| * arm64: Enable CPU capability verification unconditionallySuzuki K Poulose2016-02-251-10/+0
| * arm64: Move cpu_die_early to smp.cSuzuki K Poulose2016-02-241-19/+0
| * arm64: Introduce cpu_die_earlySuzuki K Poulose2016-02-241-9/+15