diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2017-12-18 05:45:27 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2017-12-18 06:04:29 +0700 |
commit | 44838f79a2408feca664980d4b42a5c86b17db07 (patch) | |
tree | 219f57e904716929aa52f9282351f7fca343a9e2 /src/host/trxcon/sched_lchan_tchf.c | |
parent | 255f25ef25c5ce1deefcfbe63844bc47d524c377 (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.c | 6 |
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); |