ddr3libv2: Fixed CPSS compilation errors and warnings due new Sweep test functionality

Change-Id: I700bb044cd6e95864faae9194e5fc47c804bcd85
Signed-off-by: Igor Patrik <igorp@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/20292
Tested-by: Star_Automation <star@marvell.com>
Tested-by: Star_New_DDR <star-new-ddr@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/24132
Reviewed-by: Omri Itach <omrii@marvell.com>
Tested-by: Omri Itach <omrii@marvell.com>
diff --git a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3Debug.c b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3Debug.c
index 2df6c86..b640b25 100755
--- a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3Debug.c
+++ b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3Debug.c
@@ -447,11 +447,12 @@
         ddr3TipRunSweepTest(devNum, sweepCnt, 1 , isPupLog);
         ddr3TipRunSweepTest(devNum, sweepCnt, 0 , isPupLog);
 
+#if defined(EXCLUDE_SWITCH_DEBUG)
 		if( isRunLevelingSweepTests == 1 ){
 			ddr3TipRunLevelingSweepTest(devNum, sweepCnt, 0 , isPupLog);
 			ddr3TipRunLevelingSweepTest(devNum, sweepCnt, 1 , isPupLog);
 		}
-
+#endif
 		ddr3TipPrintAllPbsResult(devNum);
 		ddr3TipPrintWLSuppResult(devNum);
 		mvPrintf("===VALIDATE WINDOW LOG END ===\n");
@@ -1538,7 +1539,7 @@
     return 0;
 }
 
-
+#if defined(EXCLUDE_SWITCH_DEBUG)
 GT_BOOL ddr3TipRunLevelingSweepTest(GT_32 devNum, GT_U32 RepeatNum, GT_U32 direction, GT_U32 mode)
 {
     GT_U32  pup = 0, startPup = 0, endPup = 0, startAdll = 0;
@@ -1708,7 +1709,7 @@
     ddr3TipResetFifoPtr(devNum);
     return 0;
 }
-
+#endif
 
 
 void printTopology(MV_HWS_TOPOLOGY_MAP *pTopologyDB)
diff --git a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingDb.c b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingDb.c
index ad9507d..1498408 100755
--- a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingDb.c
+++ b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingDb.c
@@ -442,7 +442,7 @@
 	}
 }
 
-inline static GT_U32 patternTableGetSsoFullXtalkWord( GT_U8 bit, GT_U8 index)
+INLINE static GT_U32 patternTableGetSsoFullXtalkWord( GT_U8 bit, GT_U8 index)
 {
 	GT_U8 byte = (1 << bit);
 
@@ -453,7 +453,7 @@
 	return (byte || (byte<<8) || (byte<<16) || (byte<<24));
 }
 
-inline static GT_U32 patternTableGetSsoXtalkFreeWord( GT_U8 bit, GT_U8 index)
+INLINE static GT_U32 patternTableGetSsoXtalkFreeWord( GT_U8 bit, GT_U8 index)
 {
 	GT_U8 byte = (1 << bit);
 
@@ -464,7 +464,7 @@
 	return (byte || (byte<<8) || (byte<<16) || (byte<<24));
 }
 
-inline static GT_U32 patternTableGetISIWord( GT_U8 index)
+INLINE static GT_U32 patternTableGetISIWord( GT_U8 index)
 {
 	GT_U8 I0 =  index%32;
 	GT_U8 I1 =  index%8;
@@ -481,7 +481,7 @@
 	return Word;
 }
 
-inline static GT_U32 patternTableGetSsoFullXtalkWord_16( GT_U8 bit, GT_U8 index)
+INLINE static GT_U32 patternTableGetSsoFullXtalkWord_16( GT_U8 bit, GT_U8 index)
 {
 	GT_U8 byte = (1 << bit);
 
@@ -492,7 +492,7 @@
 	return (byte || (byte<<8) || ((~byte)<<16) || ((~byte)<<24));
 }
 
-inline static GT_U32 patternTableGetSsoXtalkFreeWord_16( GT_U8 bit, GT_U8 index)
+INLINE static GT_U32 patternTableGetSsoXtalkFreeWord_16( GT_U8 bit, GT_U8 index)
 {
 	GT_U8 byte = (1 << bit);
 
@@ -504,7 +504,7 @@
 	}
 
 }
-inline static GT_U32 patternTableGetISIWord_16( GT_U8 index)
+INLINE static GT_U32 patternTableGetISIWord_16( GT_U8 index)
 {
 	GT_U8 I0 =  index%16;
 	GT_U8 I1 =  index%4;
diff --git a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingLeveling.c b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingLeveling.c
index 0bc14f3..0f144d5 100755
--- a/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingLeveling.c
+++ b/tools/marvell/bin_hdr/src_ddr/ddr3libv2/src/Driver/ddr3/mvHwsDdr3TrainingLeveling.c
@@ -1157,7 +1157,7 @@
     for(wordInPattern = startXsbOffset; wordInPattern < (TEST_PATTERN_LENGTH*2) ; wordInPattern++)
     {
         wordOffset = wordInPattern + edgeOffset;
-        if ((wordOffset > (TEST_PATTERN_LENGTH*2 - 1))||(wordOffset < 0))
+        if ( wordOffset > (TEST_PATTERN_LENGTH*2 - 1) )
             continue;
         if ((readPattern[wordInPattern] & pupMaskTable[busId]) == (patternTestPatternTable[wordOffset] & pupMaskTable[busId]))
         {