plat-feroceon: rc74 merge clean up.

RC74 added link up callback in ISR, so removed that from alarm processing.

Also removed duplicate calls to mvOnuEponMacPcsDelaySet and
onuEponPonMngIntrRxCtrlFifoCleanup introduced by merge.

Change-Id: I4263ee1f56de7a671488ac1a96e860ddd8f00418
diff --git a/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuAlrm.c b/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuAlrm.c
index 9c670b9..21cd82c 100755
--- a/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuAlrm.c
+++ b/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuAlrm.c
@@ -201,7 +201,6 @@
     }

     else /* ((onuEponChangeAlarm & onuEponCurrentAlarmState) == 0) */

     {

-      LINKSTATUSFUNC linkStatusCallback;

       if (onuEponChangeAlarm & ONU_EPON_XVR_SD_MASK)

       {

         mvPonPrint(PON_PRINT_INFO, PON_ALARM_MODULE, 

@@ -216,18 +215,6 @@
 

         onuEponLosAlarm |= 0x02<<8;

       }

-      /* TODO(kedong): There is no OAM message between ONU and OLT, thus the

-       * link will be always down if we don't explicitly bring up the interface.

-       * Here we hook the link status update code to the XVR alarm off code to

-       * always indicate the link up if the XVR signal is detected. Once the

-       * wavelength selection code is ready, we should remove the follow link

-       * status check code.

-       */

-      linkStatusCallback = onuEponDbLinkStatusCallbackGet();

-      if (linkStatusCallback != NULL)

-      {

-        linkStatusCallback(MV_TRUE);

-      }

       onuPonTxLaserOn(MV_TRUE);

     }

 

diff --git a/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuIsr.c b/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuIsr.c
index 11c1a57..d84312d 100755
--- a/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuIsr.c
+++ b/arch/arm/plat-feroceon/mv_drivers_lsp/mv_pon/core/epon/eponOnuIsr.c
@@ -244,49 +244,6 @@
 			mvOnuEponMacPcsDelaySet(0x1C58);
 			/* clear Rx Ctrl message FIFO */
 			onuEponPonMngIntrRxCtrlFifoCleanup();
-
-#if 0
-// TODO(jnewlin): Double check this merge.
-<<<<<<< HEAD
-		} else if (state == MV_TRUE) { /* alarm is ON */
-
-			/* set EPON mode only if it is not P2P */
-			if (E_EPON_IOCTL_P2P_MODE != onuEponDbModeGet()) {
-				onuEponDbModeSet(E_EPON_IOCTL_STD_MODE);
-			}
-=======
-			/* Call link status callback function */
-			if (onuEponDbModeGet() == E_EPON_IOCTL_P2P_MODE)
-			{
-				linkStatusCallback = onuEponDbLinkStatusCallbackGet();
-				if (linkStatusCallback != NULL)
-				{
-					linkStatusCallback(MV_TRUE);
-					mvPonPrint(PON_PRINT_DEBUG, PON_ISR_INT_MODULE,
-						   "DEBUG: (%s:%d) Notify link is UP\n", __FILE_DESC__, __LINE__);
-				}
-			}
-		}
-		else if (state == MV_TRUE) /* alarm is ON */
-		{
-			if (onuEponDbP2PForceModeGet())
-			{
-				/* set P2P mode */
-				onuEponDbModeSet(E_EPON_IOCTL_P2P_MODE);
-			}
-			else
-			{
-				/* set EPON mode */
-				onuEponDbModeSet(E_EPON_IOCTL_STD_MODE);
-			}
-            
->>>>>>> remotes/gfiber-internal/vendor_drops
-#endif
-
-			/* config PCS synchronization configuration  - FEC disabled */
-			mvOnuEponMacPcsDelaySet(0x1C58);
-			/* clear Rx Ctrl message FIFO */
-			onuEponPonMngIntrRxCtrlFifoCleanup();
 			/* clear OAM SW FIFO - Tx */
 			onuEponOamFlushAllMsg();
 			/* start xvr reset timer */