summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPrasad Konnur2021-04-04 00:33:29 -0500
committerPrasad Konnur2021-04-04 00:33:29 -0500
commite45df5c262fcac51cbbb33ecd46538a9378d05cc (patch)
tree31dfda7b2820d3319b8b785288c6a7249ac4dc73
parent3b7b89752777aaf96a37dad69d2513dd309ac450 (diff)
downloadpdk-e45df5c262fcac51cbbb33ecd46538a9378d05cc.tar.gz
pdk-e45df5c262fcac51cbbb33ecd46538a9378d05cc.tar.xz
pdk-e45df5c262fcac51cbbb33ecd46538a9378d05cc.zip
- Desc: Warning generated when driver compiled with non-TI compiler - Resolution: remove assignment inside if condition make it seperate statement before if condition. Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
-rw-r--r--packages/ti/drv/edma/src/edma.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/ti/drv/edma/src/edma.c b/packages/ti/drv/edma/src/edma.c
index d90b39916..38d3ecea1 100644
--- a/packages/ti/drv/edma/src/edma.c
+++ b/packages/ti/drv/edma/src/edma.c
@@ -852,7 +852,8 @@ int32_t EDMA_getErrorStatus(EDMA_Handle handle, bool *isAnyError, EDMA_errorInfo
852 hwAttrs = edmaConfig->hwAttrs; 852 hwAttrs = edmaConfig->hwAttrs;
853 ccBaseAddr = hwAttrs->CCbaseAddress; 853 ccBaseAddr = hwAttrs->CCbaseAddress;
854 854
855 if (*isAnyError = EDMA_isError(ccBaseAddr)) 855 *isAnyError = EDMA_isError(ccBaseAddr);
856 if (*isAnyError == TRUE)
856 { 857 {
857 EDMA_getErrorStatusInfo(hwAttrs, ccBaseAddr, errorInfo); 858 EDMA_getErrorStatusInfo(hwAttrs, ccBaseAddr, errorInfo);
858 EDMA_clearErrors(hwAttrs, ccBaseAddr, edmaConfig->initParams.regionId, errorInfo); 859 EDMA_clearErrors(hwAttrs, ccBaseAddr, edmaConfig->initParams.regionId, errorInfo);
@@ -987,8 +988,9 @@ int32_t EDMA_getTransferControllerErrorStatus(EDMA_Handle handle, uint8_t transf
987 edmaConfig = (EDMA_Config_t *) handle; 988 edmaConfig = (EDMA_Config_t *) handle;
988 hwAttrs = edmaConfig->hwAttrs; 989 hwAttrs = edmaConfig->hwAttrs;
989 tcBaseAddr = hwAttrs->TCbaseAddress[transferControllerId]; 990 tcBaseAddr = hwAttrs->TCbaseAddress[transferControllerId];
991 *isAnyError = EDMA_isTransferControllerError(tcBaseAddr);
990 992
991 if (*isAnyError = EDMA_isTransferControllerError(tcBaseAddr)) 993 if (*isAnyError == TRUE)
992 { 994 {
993 EDMA_getTransferControllerErrorStatusInfo(tcBaseAddr, errorInfo); 995 EDMA_getTransferControllerErrorStatusInfo(tcBaseAddr, errorInfo);
994 EDMA_clearTransferControllerErrors(tcBaseAddr, errorInfo); 996 EDMA_clearTransferControllerErrors(tcBaseAddr, errorInfo);