summaryrefslogtreecommitdiffstats
path: root/Documentation/virtual
diff options
context:
space:
mode:
authorRusty Russell <rusty.russell@linaro.org>2013-01-21 00:28:11 +0100
committerChristoffer Dall <c.dall@virtualopensystems.com>2013-01-23 19:29:15 +0100
commit4fe21e4c6def3c6a8f609893b4d5c72bc186d0d5 (patch)
treeb470777c1726f41c4d3dd657962ae0c178f9b935 /Documentation/virtual
parentKVM: ARM: Demux CCSIDR in the userspace API (diff)
downloadlinux-4fe21e4c6def3c6a8f609893b4d5c72bc186d0d5.tar.xz
linux-4fe21e4c6def3c6a8f609893b4d5c72bc186d0d5.zip
KVM: ARM: VFP userspace interface
We use space #18 for floating point regs. Reviewed-by: Will Deacon <will.deacon@arm.com> Reviewed-by: Marcelo Tosatti <mtosatti@redhat.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com>
Diffstat (limited to 'Documentation/virtual')
-rw-r--r--Documentation/virtual/kvm/api.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/virtual/kvm/api.txt b/Documentation/virtual/kvm/api.txt
index 94f17a30edd3..38066a7a74e1 100644
--- a/Documentation/virtual/kvm/api.txt
+++ b/Documentation/virtual/kvm/api.txt
@@ -1808,6 +1808,12 @@ ARM 64-bit CP15 registers have the following id bit patterns:
ARM CCSIDR registers are demultiplexed by CSSELR value:
0x4002 0000 0011 00 <csselr:8>
+ARM 32-bit VFP control registers have the following id bit patterns:
+ 0x4002 0000 0012 1 <regno:12>
+
+ARM 64-bit FP registers have the following id bit patterns:
+ 0x4002 0000 0012 0 <regno:12>
+
4.69 KVM_GET_ONE_REG
Capability: KVM_CAP_ONE_REG