aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-litecell15/l1_if.c
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2016-06-09 12:37:17 +0200
committerHarald Welte <laforge@gnumonks.org>2016-06-12 15:42:34 +0000
commitc1586388dc820853095f6dfbc274792d688640cd (patch)
tree989d9c0fd38e4f478aad3d5e36383d4af0163d45 /src/osmo-bts-litecell15/l1_if.c
parent51bfebec39cc0a01e30ac9c655866678a46b5c2d (diff)
Add DTXd support for sysmoBTS and LC15
* set/clear DTXd activity indicator for measurement reporting * set DTXd status based on information from RSL Related: OS#1563 Change-Id: I148a75725c4e5089b6f2da6e9adcbe94170d3257 Depends-On: I4a033b03fcd0deb4db7a38273b5407511dbf1d6c Reviewed-on: https://gerrit.osmocom.org/220 Tested-by: Jenkins Builder Reviewed-by: Harald Welte <laforge@gnumonks.org>
Diffstat (limited to 'src/osmo-bts-litecell15/l1_if.c')
-rw-r--r--src/osmo-bts-litecell15/l1_if.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/osmo-bts-litecell15/l1_if.c b/src/osmo-bts-litecell15/l1_if.c
index 6a60b3fe..1054abab 100644
--- a/src/osmo-bts-litecell15/l1_if.c
+++ b/src/osmo-bts-litecell15/l1_if.c
@@ -439,6 +439,8 @@ static int ph_tch_req(struct gsm_bts_trx *trx, struct msgb *msg,
l1p->u.phDataReq.msgUnitParam.u8Size);
} else {
/* empty frame */
+ if (trx->bts->dtxd && trx != trx->bts->c0)
+ lchan->tch.dtxd_active = true;
empty_req_from_l1sap(l1p, fl1, u8Tn, u32Fn, sapi, subCh, u8BlockNbr);
}
/* send message to DSP's queue */