oem-ibm: fixup error codes as per spec

Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Change-Id: If460b3d8ad5863de5437aa727bf30ec4c7715717
diff --git a/oem/ibm/libpldm/file_io.c b/oem/ibm/libpldm/file_io.c
index 69aed29..02adc80 100644
--- a/oem/ibm/libpldm/file_io.c
+++ b/oem/ibm/libpldm/file_io.c
@@ -195,7 +195,7 @@
 	}
 
 	if (length == 0) {
-		return PLDM_INVALID_READ_LENGTH;
+		return PLDM_ERROR_INVALID_LENGTH;
 	}
 
 	if ((rc = pack_pldm_header(&header, &(msg->hdr))) > PLDM_SUCCESS) {
@@ -317,7 +317,7 @@
 	}
 
 	if (length == 0) {
-		return PLDM_INVALID_WRITE_LENGTH;
+		return PLDM_ERROR_INVALID_LENGTH;
 	}
 
 	struct pldm_write_file_req *request =
diff --git a/oem/ibm/libpldm/file_io.h b/oem/ibm/libpldm/file_io.h
index aebe315..fbde227 100644
--- a/oem/ibm/libpldm/file_io.h
+++ b/oem/ibm/libpldm/file_io.h
@@ -29,13 +29,11 @@
 /** @brief PLDM Command specific codes
  */
 enum pldm_fileio_completion_codes {
-	PLDM_INVALID_FILE_HANDLE = 0x80,
-	PLDM_DATA_OUT_OF_RANGE = 0x81,
-	PLDM_INVALID_READ_LENGTH = 0x82,
-	PLDM_INVALID_WRITE_LENGTH = 0x83,
-	PLDM_FILE_TABLE_UNAVAILABLE = 0x84,
+	PLDM_FILE_TABLE_UNAVAILABLE = 0x83,
 	PLDM_INVALID_FILE_TABLE_TYPE = 0x85,
-	PLDM_INVALID_FILE_TYPE = 0x86,
+	PLDM_INVALID_FILE_HANDLE = 0x86,
+	PLDM_DATA_OUT_OF_RANGE = 0x87,
+	PLDM_INVALID_FILE_TYPE = 0x89,
 };
 
 /** @brief PLDM File I/O table types