]> Pileus Git - ~andy/linux/blobdiff - arch/powerpc/include/asm/hvcall.h
Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvm
[~andy/linux] / arch / powerpc / include / asm / hvcall.h
index 318bac9f8752bbef3145811fcf04356ff8f2573d..423cf9eaf4a4fddf35811e62de33dc16363812e5 100644 (file)
 #define H_MR_CONDITION  -43
 #define H_NOT_ENOUGH_RESOURCES -44
 #define H_R_STATE       -45
-#define H_RESCINDEND    -46
-#define H_MULTI_THREADS_ACTIVE -9005
+#define H_RESCINDED     -46
+#define H_P2           -55
+#define H_P3           -56
+#define H_P4           -57
+#define H_P5           -58
+#define H_P6           -59
+#define H_P7           -60
+#define H_P8           -61
+#define H_P9           -62
+#define H_TOO_BIG      -64
+#define H_OVERLAP      -68
+#define H_INTERRUPT    -69
+#define H_BAD_DATA     -70
+#define H_NOT_ACTIVE   -71
+#define H_SG_LIST      -72
+#define H_OP_MODE      -73
+#define H_COP_HW       -74
+#define H_UNSUPPORTED_FLAG_START       -256
+#define H_UNSUPPORTED_FLAG_END         -511
+#define H_MULTI_THREADS_ACTIVE -9005
+#define H_OUTSTANDING_COP_OPS  -9006
 
 
 /* Long Busy is a condition that can be returned by the firmware
 #define H_GET_MPP              0x2D4
 #define H_HOME_NODE_ASSOCIATIVITY 0x2EC
 #define H_BEST_ENERGY          0x2F4
+#define H_RANDOM               0x300
+#define H_COP                  0x304
 #define H_GET_MPP_X            0x314
 #define MAX_HCALL_OPCODE       H_GET_MPP_X