[POWERPC] PS3: Add new LV1 error codes
authorGeert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
Wed, 12 Sep 2007 08:43:16 +0000 (18:43 +1000)
committerPaul Mackerras <paulus@samba.org>
Thu, 13 Sep 2007 15:33:25 +0000 (01:33 +1000)
Add new error codes that may be returned by the LV1 hypervisor

Signed-off-by: Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
include/asm-powerpc/ps3.h

index a6f3f5e..f577a16 100644 (file)
@@ -229,6 +229,9 @@ enum lv1_result {
        LV1_INVALID_CLASS_ID            = -21,
        LV1_CONSTRAINT_NOT_SATISFIED    = -22,
        LV1_ALIGNMENT_ERROR             = -23,
+       LV1_HARDWARE_ERROR              = -24,
+       LV1_INVALID_DATA_FORMAT         = -25,
+       LV1_INVALID_OPERATION           = -26,
        LV1_INTERNAL_ERROR              = -32768,
 };
 
@@ -284,6 +287,12 @@ static inline const char* ps3_result(int result)
                return "LV1_CONSTRAINT_NOT_SATISFIED (-22)";
        case LV1_ALIGNMENT_ERROR:
                return "LV1_ALIGNMENT_ERROR (-23)";
+       case LV1_HARDWARE_ERROR:
+               return "LV1_HARDWARE_ERROR (-24)";
+       case LV1_INVALID_DATA_FORMAT:
+               return "LV1_INVALID_DATA_FORMAT (-25)";
+       case LV1_INVALID_OPERATION:
+               return "LV1_INVALID_OPERATION (-26)";
        case LV1_INTERNAL_ERROR:
                return "LV1_INTERNAL_ERROR (-32768)";
        default: