Thread (32 messages) 32 messages, 3 authors, 2021-07-14

Re: [PATCH v2 06/13] KVM: arm64: Add feature register flag definitions

From: Fuad Tabba <hidden>
Date: 2021-07-01 14:34:29
Also in: kvm, kvmarm

Hi Will,

On Thu, Jul 1, 2021 at 2:22 PM Will Deacon [off-list ref] wrote:
On Tue, Jun 15, 2021 at 02:39:43PM +0100, Fuad Tabba wrote:
quoted
Add feature register flag definitions to clarify which features
might be supported.

No functional change intended.

Signed-off-by: Fuad Tabba <redacted>
---
 arch/arm64/include/asm/sysreg.h | 9 +++++++++
 1 file changed, 9 insertions(+)
diff --git a/arch/arm64/include/asm/sysreg.h b/arch/arm64/include/asm/sysreg.h
index 65d15700a168..42bcc5102d10 100644
--- a/arch/arm64/include/asm/sysreg.h
+++ b/arch/arm64/include/asm/sysreg.h
@@ -789,6 +789,10 @@
 #define ID_AA64PFR0_FP_SUPPORTED     0x0
 #define ID_AA64PFR0_ASIMD_NI         0xf
 #define ID_AA64PFR0_ASIMD_SUPPORTED  0x0
+#define ID_AA64PFR0_EL3_64BIT_ONLY   0x1
+#define ID_AA64PFR0_EL3_32BIT_64BIT  0x2
+#define ID_AA64PFR0_EL2_64BIT_ONLY   0x1
+#define ID_AA64PFR0_EL2_32BIT_64BIT  0x2
 #define ID_AA64PFR0_EL1_64BIT_ONLY   0x1
 #define ID_AA64PFR0_EL1_32BIT_64BIT  0x2
 #define ID_AA64PFR0_EL0_64BIT_ONLY   0x1
Maybe just consolidate all of these into two definitions:

  #define ID_AA64PFR0_ELx_64BIT_ONLY   0x1
  #define ID_AA64PFR0_ELx_32BIT_64BIT  0x2
Will do.

Cheers,
/fuad
?

Will
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help