pcmcia: deprecate CS_NO_MORE_ITEMS
[firefly-linux-kernel-4.4.55.git] / include / pcmcia / cs.h
index 695baf6cf1fd4fa2d6166359653777e365e25a6f..20440defd1d011c7ee0a1ce820c29d04997d8694 100644 (file)
@@ -300,24 +300,24 @@ typedef struct error_info_t {
 #define CS_BAD_SIZE            0x0a
 #define CS_BAD_SOCKET          -EINVAL
 #define CS_BAD_TYPE            0x0d
-#define CS_BAD_VCC             0x0e
-#define CS_BAD_VPP             0x0f
+#define CS_BAD_VCC             -EINVAL
+#define CS_BAD_VPP             -EINVAL
 #define CS_BAD_WINDOW          -ENODEV
 #define CS_WRITE_FAILURE       -EIO
-#define CS_NO_CARD             0x14
-#define CS_UNSUPPORTED_FUNCTION        0x15
-#define CS_UNSUPPORTED_MODE    0x16
+#define CS_NO_CARD             -ENODEV
+#define CS_UNSUPPORTED_FUNCTION        -ENODEV
+#define CS_UNSUPPORTED_MODE    -ENODEV
 #define CS_BAD_SPEED           -ENODEV
 #define CS_BUSY                        -ENODEV
-#define CS_GENERAL_FAILURE     0x19
+#define CS_GENERAL_FAILURE     -ETIMEDOUT
 #define CS_WRITE_PROTECTED     -EPERM
 #define CS_BAD_ARG_LENGTH      -ENODEV
 #define CS_BAD_ARGS            0x1c
-#define CS_CONFIGURATION_LOCKED        0x1d
-#define CS_IN_USE              0x1e
-#define CS_NO_MORE_ITEMS       0x1f
-#define CS_OUT_OF_RESOURCE     0x20
-#define CS_BAD_HANDLE          0x21
+#define CS_CONFIGURATION_LOCKED        -EACCES
+#define CS_IN_USE              -EBUSY
+#define CS_NO_MORE_ITEMS       -ENOSPC
+#define CS_OUT_OF_RESOURCE     -ENOMEM
+#define CS_BAD_HANDLE          -EINVAL
 
 #define CS_BAD_TUPLE           0x40