From: Antonios Motakis <[email protected]>

Add the initial cell.h header file needed to build on AArch64.

Signed-off-by: Antonios Motakis <[email protected]>
---
 hypervisor/arch/arm64/include/asm/cell.h | 34 ++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 hypervisor/arch/arm64/include/asm/cell.h

diff --git a/hypervisor/arch/arm64/include/asm/cell.h 
b/hypervisor/arch/arm64/include/asm/cell.h
new file mode 100644
index 0000000..4ba8224
--- /dev/null
+++ b/hypervisor/arch/arm64/include/asm/cell.h
@@ -0,0 +1,34 @@
+/*
+ * Jailhouse AArch64 support
+ *
+ * Copyright (C) 2015 Huawei Technologies Duesseldorf GmbH
+ *
+ * Authors:
+ *  Antonios Motakis <[email protected]>
+ *
+ * This work is licensed under the terms of the GNU GPL, version 2.  See
+ * the COPYING file in the top-level directory.
+ */
+
+#ifndef _JAILHOUSE_ASM_CELL_H
+#define _JAILHOUSE_ASM_CELL_H
+
+#include <jailhouse/types.h>
+#include <asm/spinlock.h>
+
+#ifndef __ASSEMBLY__
+
+#include <jailhouse/cell-config.h>
+#include <jailhouse/hypercall.h>
+#include <jailhouse/paging.h>
+
+struct arch_cell {
+       struct paging_structures mm;
+       spinlock_t caches_lock;
+       bool needs_flush;
+};
+
+extern struct cell root_cell;
+
+#endif /* !__ASSEMBLY__ */
+#endif /* !_JAILHOUSE_ASM_CELL_H */
-- 
2.8.0.rc3


-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to