diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2016-07-23 20:08:41 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2016-07-28 11:56:51 +0200 |
commit | d3b7fa837d2300093a8f4fb3c923a3b012108564 (patch) | |
tree | 21ee7fdbef0b2d3f751cd77ebf2e5b24ab1f7b36 /openbsc/include/openbsc | |
parent | b91e6002a6c97cf1c19b14015f4f17a7ad7ace62 (diff) |
dyn TS: split dyn_pdch_init() for new dyn type and rename
Init both TCH/F_PDCH and TCH/F_TCH/H_PDCH via dyn_ts_init(), which
refactors dyn_pdch_init().
Make dyn_ts_switchover_start from abis_rsl.c public in abis_rsl.h, so we can
start the initial switchover to PDCH from dyn_ts_init(); in abis_rsl.h include
gsm_utils.h for enum gsm_phys_chan_config.
Change-Id: I5c0b257ba8ff0e9c9a2268681a84b0681a778368
Diffstat (limited to 'openbsc/include/openbsc')
-rw-r--r-- | openbsc/include/openbsc/abis_rsl.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/openbsc/include/openbsc/abis_rsl.h b/openbsc/include/openbsc/abis_rsl.h index 6ff838279..8313f489e 100644 --- a/openbsc/include/openbsc/abis_rsl.h +++ b/openbsc/include/openbsc/abis_rsl.h @@ -23,6 +23,7 @@ #define _RSL_H #include <osmocom/gsm/protocol/gsm_08_58.h> +#include <osmocom/gsm/gsm_utils.h> #include <osmocom/core/msgb.h> @@ -106,7 +107,9 @@ int rsl_start_t3109(struct gsm_lchan *lchan); int rsl_direct_rf_release(struct gsm_lchan *lchan); -void dyn_pdch_init(struct gsm_bts_trx_ts *ts); +void dyn_ts_init(struct gsm_bts_trx_ts *ts); +int dyn_ts_switchover_start(struct gsm_lchan *lchan, + enum gsm_phys_chan_config to_pchan); #endif /* RSL_MT_H */ |