diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2017-07-27 08:57:13 +0600 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2017-11-19 17:35:07 +0700 |
commit | b30031356cc6d4950b56bfd77060b0b1c3465a55 (patch) | |
tree | 4f0a478dd79776509c047557386feb425b34afe4 /src/host/trxcon/sched_clck.c | |
parent | 10fd43e586231a3f9e1095ece1340a023aef4b19 (diff) |
host/trxcon: get rid of useless trxcon fsm events
Both SCH_EVENT_CLCK_IND and SCH_EVENT_CLCK_LOSS were not handled,
moreover there is no purpose to keep them.
Change-Id: I8efac459a40f4287e3325890809991d5ef46e9b1
Diffstat (limited to 'src/host/trxcon/sched_clck.c')
-rw-r--r-- | src/host/trxcon/sched_clck.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/host/trxcon/sched_clck.c b/src/host/trxcon/sched_clck.c index efb3f4c9..9c1edc5b 100644 --- a/src/host/trxcon/sched_clck.c +++ b/src/host/trxcon/sched_clck.c @@ -47,16 +47,12 @@ static void sched_clck_tick(void *data) { struct trx_sched *sched = (struct trx_sched *) data; - struct trx_instance *trx = (struct trx_instance *) sched->data; - struct timeval tv_now, *tv_clock; int32_t elapsed; /* Check if transceiver is still alive */ if (sched->fn_counter_lost++ == TRX_LOSS_FRAMES) { LOGP(DSCH, LOGL_NOTICE, "No more clock from transceiver\n"); - - osmo_fsm_inst_dispatch(trxcon_fsm, SCH_EVENT_CLCK_LOSS, trx); sched->state = SCH_CLCK_STATE_WAIT; return; @@ -74,7 +70,6 @@ static void sched_clck_tick(void *data) LOGP(DSCH, LOGL_NOTICE, "PC clock skew: " "elapsed uS %d\n", elapsed); - osmo_fsm_inst_dispatch(trxcon_fsm, SCH_EVENT_CLCK_LOSS, trx); sched->state = SCH_CLCK_STATE_WAIT; return; @@ -122,7 +117,6 @@ static void sched_clck_correct(struct trx_sched *sched, int sched_clck_handle(struct trx_sched *sched, uint32_t fn) { - struct trx_instance *trx = (struct trx_instance *) sched->data; struct timeval tv_now, *tv_clock; int32_t elapsed, elapsed_fn; @@ -138,7 +132,6 @@ int sched_clck_handle(struct trx_sched *sched, uint32_t fn) sched_clck_correct(sched, &tv_now, fn); LOGP(DSCH, LOGL_NOTICE, "Initial clock received: fn=%u\n", fn); - osmo_fsm_inst_dispatch(trxcon_fsm, SCH_EVENT_CLCK_IND, trx); sched->state = SCH_CLCK_STATE_OK; return 0; |