Commit 44844551 authored by Anshuman Khandual's avatar Anshuman Khandual Committed by Catalin Marinas
Browse files

arm64/sysreg: Add register fields for HDFGRTR2_EL2



This adds register fields for HDFGRTR2_EL2 as per the definitions based
on DDI0601 2024-12.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Brown <broonie@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Reviewed-by: default avatarEric Auger <eric.auger@redhat.com>
Reviewed-by: default avatarMark Brown <broonie@kernel.org>
Signed-off-by: default avatarAnshuman Khandual <anshuman.khandual@arm.com>
Link: https://lore.kernel.org/r/20250203050828.1049370-3-anshuman.khandual@arm.com


Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
parent cc15f548
Loading
Loading
Loading
Loading
+29 −0
Original line number Diff line number Diff line
@@ -2643,6 +2643,35 @@ Field 0 E0HTRE
EndSysreg


Sysreg HDFGRTR2_EL2	3	4	3	1	0
Res0	63:25
Field	24	nPMBMAR_EL1
Field	23	nMDSTEPOP_EL1
Field	22	nTRBMPAM_EL1
Res0	21
Field	20	nTRCITECR_EL1
Field	19	nPMSDSFR_EL1
Field	18	nSPMDEVAFF_EL1
Field	17	nSPMID
Field	16	nSPMSCR_EL1
Field	15	nSPMACCESSR_EL1
Field	14	nSPMCR_EL0
Field	13	nSPMOVS
Field	12	nSPMINTEN
Field	11	nSPMCNTEN
Field	10	nSPMSELR_EL0
Field	9	nSPMEVTYPERn_EL0
Field	8	nSPMEVCNTRn_EL0
Field	7	nPMSSCR_EL1
Field	6	nPMSSDATA
Field	5	nMDSELR_EL1
Field	4	nPMUACR_EL1
Field	3	nPMICFILTR_EL0
Field	2	nPMICNTR_EL0
Field	1	nPMIAR_EL1
Field	0	nPMECR_EL1
EndSysreg

Sysreg HDFGRTR_EL2	3	4	3	1	4
Field	63	PMBIDR_EL1
Field	62	nPMSNEVFR_EL1