summaryrefslogtreecommitdiffstats
path: root/include/l1ctl_proto.h
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2013-12-11 11:31:39 +0100
committerHarald Welte <laforge@gnumonks.org>2019-05-23 13:03:40 +0200
commit7aee47916536032e6b7fde778b303743af55fa9f (patch)
treefae71129fa871bb360c8dfac2e5c80ada32ec703 /include/l1ctl_proto.h
parent88db07994147f681f34f70f7810c96fe112b1dc5 (diff)
[WIP] HO: Add new parameters to L1CTL_DM_EST_REQ
* Flag to enter dedicated mode with TX disabled * Flag to use sync info of neighbor cell * Flag to use sync info of previous serving cell * Index of neighbor cell All these parameters are required to handover to a new channel. Change-Id: Iadbc47f006d1f8a019822aedee180814de13cb2d
Diffstat (limited to 'include/l1ctl_proto.h')
-rw-r--r--include/l1ctl_proto.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/l1ctl_proto.h b/include/l1ctl_proto.h
index f2ed9242..e69a7f7c 100644
--- a/include/l1ctl_proto.h
+++ b/include/l1ctl_proto.h
@@ -278,8 +278,14 @@ struct l1ctl_dm_est_req {
};
uint8_t tch_mode;
uint8_t audio_mode;
+ uint8_t flags;
+ uint8_t neighbor;
} __attribute__((packed));
+#define L1CTL_EST_F_RXONLY (1<<0) /* TX disabled */
+#define L1CTL_EST_F_NBSYNC (1<<1) /* use neighbor cell's sync info */
+#define L1CTL_EST_F_LASTSYNC (1<<2) /* use sync of last cell */
+
struct l1ctl_dm_freq_req {
uint16_t fn;
uint8_t tsc;