Displaying 7 results from an estimated 7 matches for "cpregs".
Did you mean:
gpregs
2013 May 30
9
[PATCH v2 0/2] Implement VFP context switch for arm32
...ch/arm/arm64/vfp.c | 13 +++++++
xen/arch/arm/domain.c | 7 ++--
xen/arch/arm/setup.c | 3 --
xen/arch/arm/smpboot.c | 2 --
xen/include/asm-arm/arm32/vfp.h | 29 ++++++++++++++++
xen/include/asm-arm/arm64/vfp.h | 16 +++++++++
xen/include/asm-arm/cpregs.h | 9 +++++
xen/include/asm-arm/domain.h | 4 +++
xen/include/asm-arm/vfp.h | 42 +++++++----------------
13 files changed, 162 insertions(+), 38 deletions(-)
create mode 100644 xen/arch/arm/arm32/vfp.c
create mode 100644 xen/arch/arm/arm64/vfp.c
create mode 100644 xen/inclu...
2013 Feb 22
48
[PATCH v3 00/46] initial arm v8 (64-bit) support
This round implements all of the review comments from V2 and all patches
are now acked. Unless there are any objections I intend to apply later
this morning.
Ian.
2013 Jan 23
132
[PATCH 00/45] initial arm v8 (64-bit) support
First off, Apologies for the massive patch series...
This series boots a 32-bit dom0 kernel to a command prompt on an ARMv8
(AArch64) model. The kernel is the same one as I am currently using with
the 32 bit hypervisor
I haven''t yet tried starting a guest or anything super advanced like
that ;-). Also there is not real support for 64-bit domains at all,
although in one or two places I
2013 Feb 15
0
[PATCH 1/4] xen/arm: trap guest WFI
...c3e6404 100644
--- a/xen/arch/arm/traps.c
+++ b/xen/arch/arm/traps.c
@@ -29,6 +29,7 @@
#include <xen/hypercall.h>
#include <xen/softirq.h>
#include <xen/domain_page.h>
+#include <public/sched.h>
#include <public/xen.h>
#include <asm/regs.h>
#include <asm/cpregs.h>
@@ -781,6 +782,11 @@ asmlinkage void do_trap_hypervisor(struct cpu_user_regs *regs)
case HSR_EC_DATA_ABORT_GUEST:
do_trap_data_abort_guest(regs, hsr.dabt);
break;
+ case HSR_EC_WFI_WFE:
+ if ( list_empty(¤t->arch.vgic.inflight_irqs) )
+ do_sched_op_co...
2013 Jul 09
1
[PATCH V3] xen: arm: introduce Cortex-A7 support
..."BSD"
+ * c-basic-offset: 4
+ * indent-tabs-mode: nil
+ * End:
+ */
diff --git a/xen/include/asm-arm/processor.h b/xen/include/asm-arm/processor.h
index 1c9d793..263bd03 100644
--- a/xen/include/asm-arm/processor.h
+++ b/xen/include/asm-arm/processor.h
@@ -3,9 +3,6 @@
#include <asm/cpregs.h>
-/* MIDR Main ID Register */
-#define MIDR_MASK 0xff0ffff0
-
/* TTBCR Translation Table Base Control Register */
#define TTBCR_EAE 0x80000000
#define TTBCR_N_MASK 0x07
diff --git a/xen/include/asm-arm/procinfo.h b/xen/include/asm-arm/procinfo.h
new file mode 100644
index 0000000..6...
2012 Jan 09
39
[PATCH v4 00/25] xen: ARMv7 with virtualization extensions
...236 ++++++++++++
xen/include/asm-arm/bitops.h | 195 ++++++++++
xen/include/asm-arm/bug.h | 15 +
xen/include/asm-arm/byteorder.h | 16 +
xen/include/asm-arm/cache.h | 20 +
xen/include/asm-arm/config.h | 122 +++++++
xen/include/asm-arm/cpregs.h | 207 +++++++++++
xen/include/asm-arm/current.h | 60 ++++
xen/include/asm-arm/debugger.h | 15 +
xen/include/asm-arm/delay.h | 15 +
xen/include/asm-arm/desc.h | 12 +
xen/include/asm-arm/div64.h | 235 ++++++++++++
xen/incl...
2011 Dec 06
57
[PATCH RFC 00/25] xen: ARMv7 with virtualization extensions
...arm/bitops.h | 195 ++++++++
xen/include/asm-arm/bug.h | 15 +
xen/include/asm-arm/byteorder.h | 16 +
xen/include/asm-arm/cache.h | 20 +
xen/include/asm-arm/config.h | 124 +++++
xen/include/asm-arm/cpregs.h | 207 ++++++++
xen/include/asm-arm/current.h | 60 +++
xen/include/asm-arm/debugger.h | 15 +
xen/include/asm-arm/delay.h | 15 +
xen/include/asm-arm/desc.h | 12 +
xen/include/asm-arm/div64.h...