summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/el2_setup.h
AgeCommit message (Expand)AuthorFilesLines
2025-07-04arm64/gcs: Don't try to access GCS registers if arm64.nogcs is enabledMark Brown1-12/+7
2025-06-05Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-14/+10
2025-06-02arm64: Add override for MPAMXi Ruoyao1-14/+10
2025-05-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-8/+8
2025-05-29Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-3/+7
2025-05-26Merge tag 'kvmarm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini1-8/+8
2025-05-23Merge branch kvm-arm64/misc-6.16 into kvmarm-master/nextMarc Zyngier1-1/+1
2025-05-22arm64: el2_setup.h: Make __init_el2_fgt labels consistent, againRob Herring (Arm)1-3/+7
2025-05-19arm64: errata: Work around AmpereOne's erratum AC04_CPU_23D Scott Phillips1-1/+1
2025-05-07KVM: arm64: Kill HCRX_HOST_FLAGSMarc Zyngier1-1/+1
2025-05-06arm64: sysreg: Replace HFGxTR_EL2 with HFG{R,W}TR_EL2Marc Zyngier1-7/+7
2025-03-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+25
2025-03-11arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9Anshuman Khandual1-0/+25
2025-03-02KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu()Ahmed Genidi1-5/+0
2025-03-02KVM: arm64: Initialize HCR_EL2.E2H earlyMark Rutland1-0/+26
2025-01-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-3/+3
2024-12-19arm64/sysreg: Get rid of CPACR_ELx SysregFieldsMarc Zyngier1-3/+3
2024-12-10Merge tag 'kvmarm-fixes-6.13-2' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini1-2/+2
2024-11-26arm64: Fix usage of new shifted MDCR_EL2 valuesJames Clark1-2/+2
2024-11-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+14
2024-10-31arm64: head.S: Initialise MPAM EL2 registers and disable trapsJames Morse1-0/+14
2024-10-04arm64/gcs: Provide basic EL2 setup to allow GCS usage at EL0 and EL1Mark Brown1-0/+30
2024-09-12Merge branch 'for-next/poe' into for-next/coreWill Deacon1-0/+8
2024-09-04arm64: disable trapping of POR_EL0 to EL2Joey Gouly1-1/+9
2024-08-16arm64: el2_setup.h: Rename some labels to be more diff-friendlyDave Martin1-7/+10
2024-06-04KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx formatFuad Tabba1-3/+3
2024-04-12arm64: arm_pmuv3: Correctly extract and check the PMUVerYicong Yang1-4/+5
2023-07-26KVM: arm64: Disable SME traps for (h)VHE at setupFuad Tabba1-0/+10
2023-07-26KVM: arm64: Use the appropriate feature trap register for SVE at EL2 setupFuad Tabba1-6/+9
2023-07-26KVM: arm64: Factor out code for checking (h)VHE mode into a macroFuad Tabba1-9/+10
2023-07-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-3/+24
2023-06-23Merge branch 'for-next/feat_s1pie' into for-next/coreCatalin Marinas1-1/+10
2023-06-23Merge branches 'for-next/kpti', 'for-next/missing-proto-warn', 'for-next/iss2...Catalin Marinas1-9/+11
2023-06-15KVM: arm64: Fix hVHE init on CPUs where HCR_EL2.E2H is not RES1Marc Zyngier1-1/+0
2023-06-14arm64/sysreg: Rename TRBIDR_EL1 fields per auto-gen tools formatAnshuman Khandual1-1/+1
2023-06-13arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is setMarc Zyngier1-2/+19
2023-06-13arm64: Allow EL1 physical timer access when running VHEMarc Zyngier1-0/+5
2023-06-06arm64: disable EL2 traps for PIEJoey Gouly1-1/+10
2023-06-05KVM: arm64: initialize HCRX_EL2Kristina Martsenko1-8/+10
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+99
2023-02-14Merge branch kvm-arm64/psci-relay-fixes into kvmarm/nextOliver Upton1-0/+99
2023-02-10Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-...Catalin Marinas1-1/+1
2023-02-03KVM: arm64: Use sanitized values in __check_override in nVHEQuentin Perret1-0/+14
2023-02-03KVM: arm64: Introduce finalise_el2_state macroQuentin Perret1-0/+78
2023-01-26arm64: el2_setup.h: fix spelling typo in commentsPrathu Baronia1-1/+1
2023-01-19arm64: Drop SYS_ from SPE register definesRob Herring1-3/+3
2022-09-16arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition namesMark Brown1-4/+4
2022-09-16arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architectureMark Brown1-4/+4
2022-09-09arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fieldsKristina Martsenko1-1/+1
2022-09-09arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant namesMark Brown1-1/+1