Misra C fixes:
[keystone-rtos/edma3_lld.git] / packages / ti / sdo / edma3 / rm / edma3_common.h
index 07f8c74a47163b14211aee7b5565e5529d90e69a..abddc147a7e6ac727b4d6b9c6deda179f796a8bd 100755 (executable)
@@ -78,6 +78,8 @@ extern "C" {
 typedef int32_t             EDMA3_RM_Result;
 /** EDMA3_DRV Result - return value of a function  */
 typedef int32_t             EDMA3_DRV_Result;
+/** EDMA3_Result - return value of a function for common functions of DRV and RM */
+typedef int32_t             EDMA3_Result;
 
 /** EDMA3 Resource Manager Result OK */
 #define EDMA3_RM_SOK             (0)
@@ -306,7 +308,7 @@ extern void edma3OsProtectExit (uint32_t edma3InstanceId,
  *
  * \return  EDMA3_DRV_Result if successful else a suitable error code
  */
-extern EDMA3_DRV_Result edma3OsSemTake (EDMA3_OS_Sem_Handle hSem,
+extern EDMA3_Result edma3OsSemTake (EDMA3_OS_Sem_Handle hSem,
                                         int32_t mSecTimeout);
 
 /**
@@ -319,7 +321,7 @@ extern EDMA3_DRV_Result edma3OsSemTake (EDMA3_OS_Sem_Handle hSem,
  *
  * \return  EDMA3_DRV_Result if successful else a suitable error code
  */
-extern EDMA3_DRV_Result edma3OsSemGive(EDMA3_OS_Sem_Handle hSem);
+extern EDMA3_Result edma3OsSemGive(EDMA3_OS_Sem_Handle hSem);
 
 #ifdef __cplusplus
 }