aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/sysreg.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-07-26arm64: sysreg: Fix unprotected macro argmuent in write_sysregDave Martin1-2/+2
2017-06-22arm64: Remove a redundancy in sysreg.hStefan Traby1-2/+2
2017-06-15arm64/kvm: vgic: use SYS_DESC()Mark Rutland1-0/+8
2017-06-15arm64/kvm: sysreg: fix typo'd SYS_ICC_IGRPEN*_EL1Mark Rutland1-2/+2
2017-06-15KVM: arm64: vgic-v3: Add ICV_RPR_EL1 handlerMarc Zyngier1-0/+1
2017-06-15KVM: arm64: vgic-v3: Add misc Group-0 handlersMarc Zyngier1-0/+4
2017-06-15KVM: arm64: vgic-v3: Add ICV_IGNREN0_EL1 handlerMarc Zyngier1-0/+1
2017-06-15KVM: arm64: vgic-v3: Add ICV_BPR0_EL1 handlerMarc Zyngier1-0/+1
2017-06-15KVM: arm64: vgic-v3: Add ICV_HPPIR1_EL1 handlerMarc Zyngier1-0/+1
2017-06-15KVM: arm64: vgic-v3: Add ICV_AP1Rn_EL1 handlerMarc Zyngier1-0/+1
2017-06-06arm64: KVM: Preserve RES1 bits in SCTLR_EL2Marc Zyngier1-0/+4
2017-04-04Merge branch 'arm64/common-sysreg' of git://git.kernel.org/pub/scm/linux/kernel/git/mark/linux into for-next/coreCatalin Marinas1-7/+155
2017-03-20arm64: v8.3: Support for weaker release consistencySuzuki K Poulose1-0/+1
2017-03-20arm64: v8.3: Support for complex number instructionsSuzuki K Poulose1-0/+1
2017-03-20arm64: v8.3: Support for Javascript conversion instructionSuzuki K Poulose1-0/+3
2017-03-09arm64: sysreg: add Set/Way sys encodingsMark Rutland1-0/+6
2017-03-09arm64: sysreg: add register encodings used by KVMMark Rutland1-0/+37
2017-03-09arm64: sysreg: add physical timer registersMark Rutland1-0/+4
2017-03-09arm64: sysreg: subsume GICv3 sysreg definitionsMark Rutland1-0/+52
2017-03-09arm64: sysreg: add performance monitor registersMark Rutland1-0/+25
2017-03-09arm64: sysreg: add debug system registersMark Rutland1-0/+23
2017-03-09arm64: sysreg: sort by encodingMark Rutland1-8/+9
2017-01-12arm64: cpufeature: Expose CPUID registers by emulationSuzuki K Poulose1-0/+4
2017-01-10arm64: cpufeature: Define helpers for sys_reg idSuzuki K Poulose1-1/+20
2017-01-10arm64: cpufeature: Don't enforce system-wide SPE capabilityWill Deacon1-0/+1
2016-12-06arm64: Work around broken .inst when defective gas is detectedMarc Zyngier1-4/+25
2016-12-02arm64: Get rid of asm/opcodes.hMarc Zyngier1-6/+10
2016-10-17arm64: sysreg: Fix use of XZR in write_sysreg_sWill Deacon1-1/+1
2016-09-09arm64: sysreg: replace open-coded mrs_s/msr_s with {read,write}_sysreg_sWill Deacon1-0/+15
2016-09-09arm64: Work around systems with mismatched cache line sizesSuzuki K Poulose1-0/+1
2016-09-09arm64: simplify sysreg manipulationMark Rutland1-10/+10
2016-09-09arm64: sysreg: allow write_sysreg to use XZRMark Rutland1-2/+6
2016-07-01arm64: trap userspace "dc cvau" cache operation on errata-affected coreAndre Przywara1-1/+1
2016-04-28arm64: Cleanup SCTLR flagsGeoff Levand1-4/+15
2016-04-20arm64: Add helpers for detecting AArch32 support at EL0Suzuki K Poulose1-0/+1
2016-04-13arm64: cpufeature: append additional id_aa64mmfr2 fields to cpufeatureKefeng Wang1-0/+4
2016-03-30arm64: kvm: 4.6-rc1: Fix VTCR_EL2 VS settingSuzuki K Poulose1-0/+3
2016-02-18arm64: kernel: Add support for User Access OverrideJames Morse1-0/+3
2016-02-18arm64: add ARMv8.2 id_aa64mmfr2 boiler plateJames Morse1-0/+4
2016-02-16arm64: use local label prefixes for __reg_num symbolsArd Biesheuvel1-8/+8
2015-12-14arm64: Add macros to read/write system registersMark Rutland1-0/+21
2015-10-21arm64: Keep track of CPU feature registersSuzuki K. Poulose1-5/+127
2015-10-21arm64: Move mixed endian support detectionSuzuki K. Poulose1-0/+2
2015-10-19arm64: Add 16K page size supportSuzuki K. Poulose1-0/+3
2015-10-19arm64: Check for selected granule supportSuzuki K. Poulose1-0/+20
2015-07-27arm64: kernel: Add support for Privileged Access NeverJames Morse1-0/+8
2015-07-27arm64: Generalise msr_s/mrs_s operationsSuzuki K. Poulose1-5/+15
2015-07-27arm64: kernel: Move config_sctlr_el1James Morse1-0/+12
2014-07-25arm64: gicv3: Allow GICv3 compilation with older binutilsCatalin Marinas1-0/+60