summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/sysreg.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* arm64: Add macro to compose a sysreg field valueMarc Zyngier2024-02-081-1/+4
* Merge branch 'for-next/sysregs' into for-next/coreWill Deacon2024-01-041-0/+20
|\
| * arm64/sysreg: Add missing system instruction definitions for FGTFuad Tabba2023-12-171-0/+7
| * arm64/sysreg: add system register POR_EL{0,1}Joey Gouly2023-12-111-0/+13
* | arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2]Anshuman Khandual2023-11-271-0/+5
|/
* KVM: arm64: Handle AArch32 SPSR_{irq,abt,und,fiq} as RAZ/WIMarc Zyngier2023-10-251-0/+4
* arm64: Add missing _EL2 encodingsMiguel Luis2023-10-251-0/+30
* arm64: Add missing _EL12 encodingsMiguel Luis2023-10-251-0/+11
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-09-071-2/+266
|\
| * KVM: arm64: Correctly handle ACCDATA_EL1 trapsMarc Zyngier2023-08-171-0/+2
| * arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layoutsMarc Zyngier2023-08-171-2/+0
| * arm64: Add missing BRB/CFP/DVP/CPP instructionsMarc Zyngier2023-08-171-0/+7
| * arm64: Add debug registers affected by HDFGxTR_EL2Marc Zyngier2023-08-171-0/+76
| * arm64: Add AT operation encodingsMarc Zyngier2023-08-171-0/+17
| * arm64: Add TLBI operation encodingsMarc Zyngier2023-08-171-0/+128
| * arm64: Add missing DC ZVA/GVA/GZVA encodingsMarc Zyngier2023-08-171-0/+5
| * arm64: Add missing ERX*_EL1 encodingsMarc Zyngier2023-08-171-0/+5
| * arm64: Add missing VA CMO encodingsMarc Zyngier2023-08-171-0/+26
* | arm64: sysreg: Generate C compiler warnings on {read,write}_sysreg_s argumentsJames Clark2023-08-161-0/+6
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-07-041-0/+1
|\
| * Merge tag 'kvmarm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2023-07-011-0/+1
| |\
| | * KVM: arm64: Use BTI for nvheMostafa Saleh2023-05-301-0/+1
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2023-06-271-60/+25
|\ \ \ | |/ / |/| |
| * | Merge branch 'for-next/feat_s1pie' into for-next/coreCatalin Marinas2023-06-231-0/+19
| |\ \
| | * | arm64/sysreg: add PIR*_ELx registersJoey Gouly2023-06-061-0/+19
| | |/
| * | arm64/sysreg: Convert TRBIDR_EL1 register to automatic generationAnshuman Khandual2023-06-141-6/+0
| * | arm64/sysreg: Convert TRBTRG_EL1 register to automatic generationAnshuman Khandual2023-06-141-3/+0
| * | arm64/sysreg: Convert TRBMAR_EL1 register to automatic generationAnshuman Khandual2023-06-141-5/+0
| * | arm64/sysreg: Convert TRBSR_EL1 register to automatic generationAnshuman Khandual2023-06-141-12/+0
| * | arm64/sysreg: Convert TRBBASER_EL1 register to automatic generationAnshuman Khandual2023-06-141-3/+0
| * | arm64/sysreg: Convert TRBPTR_EL1 register to automatic generationAnshuman Khandual2023-06-141-3/+0
| * | arm64/sysreg: Convert TRBLIMITR_EL1 register to automatic generationAnshuman Khandual2023-06-141-12/+0
| * | arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools formatAnshuman Khandual2023-06-141-4/+4
| * | arm64/sysreg: Rename TRBTRG_EL1 fields per auto-gen tools formatAnshuman Khandual2023-06-141-2/+2
| * | arm64/sysreg: Rename TRBMAR_EL1 fields per auto-gen tools formatAnshuman Khandual2023-06-141-6/+4
| * | arm64/sysreg: Rename TRBSR_EL1 fields per auto-gen tools formatAnshuman Khandual2023-06-141-13/+13
| * | arm64/sysreg: Rename TRBBASER_EL1 fields per auto-gen tools formatAnshuman Khandual2023-06-141-2/+2
| * | arm64/sysreg: Rename TRBPTR_EL1 fields per auto-gen tools formatAnshuman Khandual2023-06-141-2/+2
| * | arm64/sysreg: Rename TRBLIMITR_EL1 fields per auto-gen tools formatAnshuman Khandual2023-06-141-8/+8
| * | arm64/sysreg: Convert OSECCR_EL1 to automatic generationMark Brown2023-06-061-1/+0
| * | arm64/sysreg: Convert OSDTRTX_EL1 to automatic generationMark Brown2023-06-061-1/+0
| * | arm64/sysreg: Convert OSDTRRX_EL1 to automatic generationMark Brown2023-06-061-1/+0
| * | arm64/sysreg: Convert OSLAR_EL1 to automatic generationMark Brown2023-06-061-3/+0
| * | arm64/sysreg: Standardise naming of bitfield constants in OSL[AS]R_EL1Mark Brown2023-06-061-5/+5
| * | arm64/sysreg: Convert MDSCR_EL1 to automatic register generationMark Brown2023-06-061-1/+0
| * | arm64/sysreg: Convert MDCCINT_EL1 to automatic register generationMark Brown2023-06-061-1/+0
| |/
* / arm64: Add missing Set/Way CMO encodingsMarc Zyngier2023-05-241-0/+6
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-05-011-0/+3
|\
| * KVM: arm64: Handle 32bit CNTPCTSS trapsMarc Zyngier2023-04-131-0/+1
| * KVM: arm64: timers: Allow physical offset without CNTPOFF_EL2Marc Zyngier2023-03-301-0/+2