diff options
author | Benjamin Herrenschmidt | 2013-09-26 08:18:46 +0200 |
---|---|---|
committer | Alexander Graf | 2013-10-25 23:25:47 +0200 |
commit | 5d87e4b74a0100fbb7970edaa3449eb04b06f782 (patch) | |
tree | b09e837eeb22daed9157d2e27a508b1655b4b205 /include/hw/ppc | |
parent | xics: Implement H_IPOLL (diff) | |
download | qemu-5d87e4b74a0100fbb7970edaa3449eb04b06f782.tar.gz qemu-5d87e4b74a0100fbb7970edaa3449eb04b06f782.tar.xz qemu-5d87e4b74a0100fbb7970edaa3449eb04b06f782.zip |
xics: Implement H_XIRR_X
This implements H_XIRR_X hypercall in addition to H_XIRR as
it is mandatory for PAPR+ and there is no way for the guest to
detect whether it is supported or not so just add it.
As the Partition Adjunct Option is not supported at the moment,
the CPPR parameter of the hypercall is ignored.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'include/hw/ppc')
-rw-r--r-- | include/hw/ppc/spapr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/ppc/spapr.h b/include/hw/ppc/spapr.h index 6407c8a467..5ae0b58ed9 100644 --- a/include/hw/ppc/spapr.h +++ b/include/hw/ppc/spapr.h @@ -283,6 +283,7 @@ typedef struct sPAPREnvironment { #define H_GET_EM_PARMS 0x2B8 #define H_SET_MPP 0x2D0 #define H_GET_MPP 0x2D4 +#define H_XIRR_X 0x2FC #define H_SET_MODE 0x31C #define MAX_HCALL_OPCODE H_SET_MODE |