WLS code changes at Lower Mac - PHY inteface
[o-du/l2.git] / src / 5gnrmac / rg_tom.c
index dd3b1e0..a181fd5 100755 (executable)
@@ -76,8 +76,9 @@ invoked by PHY towards MAC
 #include "rgm.x"           /* layer management typedefs for MAC */
 #include "rgm.h"           /* layer management typedefs for MAC */
 #include "du_app_mac_inf.h"
+#include "mac.h"
 #include "rg.x"            /* typedefs for MAC */
-
+#include "lwr_mac_fsm.h"
 #ifdef MAC_RLC_UL_RBUF
 #include "ss_rbuf.h"
 #include "ss_rbuf.x"
@@ -611,6 +612,12 @@ SlotIndInfo slotInd
       }
    }
 #endif
+
+/* Trigger for DL TTI REQ */
+   CmLteTimingInfo   dlTtiReqtimingInfo;
+   RGADDTOCRNTTIME(cellCb->crntTime, dlTtiReqtimingInfo, TFU_DELTA);
+   handleDlTtiReq(&dlTtiReqtimingInfo);
+
    dlSf = &cellCb->subFrms[(slotInd.slot % RG_NUM_SUB_FRAMES)];
 
    if((dlSf->txDone == TRUE) ||