summaryrefslogtreecommitdiffstats
path: root/src/host/trxcon/sched_lchan_tchf.c
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2017-12-18 05:45:27 +0700
committerVadim Yanitskiy <axilirator@gmail.com>2017-12-18 06:04:29 +0700
commit44838f79a2408feca664980d4b42a5c86b17db07 (patch)
tree219f57e904716929aa52f9282351f7fca343a9e2 /src/host/trxcon/sched_lchan_tchf.c
parent255f25ef25c5ce1deefcfbe63844bc47d524c377 (diff)
trxcon/scheduler: preprocess UL bursts before sending
Having a possibility to preprocess UL burst before sending to transceiver is required for the further ciphering support integration and probably some other tasks. Change-Id: Ia6eead5d4f51d7c0bf277b9d5ebb0a74676df567
Diffstat (limited to 'src/host/trxcon/sched_lchan_tchf.c')
-rw-r--r--src/host/trxcon/sched_lchan_tchf.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/host/trxcon/sched_lchan_tchf.c b/src/host/trxcon/sched_lchan_tchf.c
index e562a49b..45fa1c20 100644
--- a/src/host/trxcon/sched_lchan_tchf.c
+++ b/src/host/trxcon/sched_lchan_tchf.c
@@ -258,11 +258,9 @@ send_burst:
LOGP(DSCHD, LOGL_DEBUG, "Transmitting %s fn=%u ts=%u burst=%u\n",
lchan_desc->name, fn, ts->index, bid);
- /* Send burst to transceiver */
- rc = trx_if_tx_burst(trx, ts->index, fn, trx->tx_power, burst);
+ /* Forward burst to scheduler */
+ rc = sched_trx_handle_tx_burst(trx, ts, lchan, fn, burst);
if (rc) {
- LOGP(DSCHD, LOGL_ERROR, "Could not send burst to transceiver\n");
-
/* Forget this primitive */
sched_prim_drop(lchan);