summaryrefslogtreecommitdiffstats
path: root/src/host/trxcon/sched_trx.h
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2018-03-11 03:19:33 +0700
committerVadim Yanitskiy <axilirator@gmail.com>2018-03-11 14:59:43 +0700
commit4cf722364bdafd90d12984531e4ec8c8548d6579 (patch)
tree1a4dc1d8e714cf7b0149e4b80cf450f659b6c26a /src/host/trxcon/sched_trx.h
parentc00985bf99cd38cab7f50855866524a4a60d47dd (diff)
trxcon/scheduler: introduce a new CBTX lchan flag
This new flag is intended to indicate that continuous burst transmission is assumed on particular logical channel. In other words, if a logical channel has this flag, but there is nothing to transmit in a TX buffer, then either a dummy LAPDm frame or a silence frame shall be sent. Change-Id: I25fcf9eeb787ffe5378d92532439e67d7d42fa65
Diffstat (limited to 'src/host/trxcon/sched_trx.h')
-rw-r--r--src/host/trxcon/sched_trx.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/host/trxcon/sched_trx.h b/src/host/trxcon/sched_trx.h
index 78f458df..6a025436 100644
--- a/src/host/trxcon/sched_trx.h
+++ b/src/host/trxcon/sched_trx.h
@@ -21,6 +21,8 @@
#define TRX_CH_FLAG_PDCH (1 << 0)
/* Should a channel be activated automatically */
#define TRX_CH_FLAG_AUTO (1 << 1)
+/* Is continuous burst transmission assumed */
+#define TRX_CH_FLAG_CBTX (1 << 2)
#define MAX_A5_KEY_LEN (128 / 8)
#define TRX_TS_COUNT 8