[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PULL 6/8] Add PowerPC AT_HWCAP2 definitions
From: |
David Gibson |
Subject: |
[Qemu-ppc] [PULL 6/8] Add PowerPC AT_HWCAP2 definitions |
Date: |
Tue, 14 Jun 2016 15:54:48 +1000 |
From: Anton Blanchard <address@hidden>
We need the PPC_FEATURE2_HAS_HTM bit in a subsequent patch, so
add the PowerPC AT_HWCAP2 definitions.
Signed-off-by: Anton Blanchard <address@hidden>
Signed-off-by: David Gibson <address@hidden>
---
include/elf.h | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/include/elf.h b/include/elf.h
index 28d448b..8533b2a 100644
--- a/include/elf.h
+++ b/include/elf.h
@@ -477,6 +477,19 @@ typedef struct {
#define PPC_FEATURE_TRUE_LE 0x00000002
#define PPC_FEATURE_PPC_LE 0x00000001
+/* Bits present in AT_HWCAP2 for PowerPC. */
+
+#define PPC_FEATURE2_ARCH_2_07 0x80000000
+#define PPC_FEATURE2_HAS_HTM 0x40000000
+#define PPC_FEATURE2_HAS_DSCR 0x20000000
+#define PPC_FEATURE2_HAS_EBB 0x10000000
+#define PPC_FEATURE2_HAS_ISEL 0x08000000
+#define PPC_FEATURE2_HAS_TAR 0x04000000
+#define PPC_FEATURE2_HAS_VEC_CRYPTO 0x02000000
+#define PPC_FEATURE2_HTM_NOSC 0x01000000
+#define PPC_FEATURE2_ARCH_3_00 0x00800000
+#define PPC_FEATURE2_HAS_IEEE128 0x00400000
+
/* Bits present in AT_HWCAP for Sparc. */
#define HWCAP_SPARC_FLUSH 0x00000001
--
2.5.5
- [Qemu-ppc] [PULL 0/8] ppc-for-2.7 queue 20160614, David Gibson, 2016/06/14
- [Qemu-ppc] [PULL 1/8] ppc/spapr: Refactor h_client_architecture_support() CPU parsing code, David Gibson, 2016/06/14
- [Qemu-ppc] [PULL 3/8] ppc: Provide function to get CPU class of the host CPU, David Gibson, 2016/06/14
- [Qemu-ppc] [PULL 4/8] ppc: Improve PCR bit selection in ppc_set_compat(), David Gibson, 2016/06/14
- [Qemu-ppc] [PULL 7/8] macio: call dma_memory_unmap() at the end of each DMA transfer, David Gibson, 2016/06/14
- [Qemu-ppc] [PULL 2/8] ppc: Split pcr_mask settings into supported bits and the register mask, David Gibson, 2016/06/14
- [Qemu-ppc] [PULL 8/8] spapr: Ensure all LMBs are represented in ibm, dynamic-memory, David Gibson, 2016/06/14
- [Qemu-ppc] [PULL 6/8] Add PowerPC AT_HWCAP2 definitions,
David Gibson <=
- [Qemu-ppc] [PULL 5/8] ppc: Add PowerISA 2.07 compatibility mode, David Gibson, 2016/06/14
- Re: [Qemu-ppc] [PULL 0/8] ppc-for-2.7 queue 20160614, Peter Maydell, 2016/06/14