diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/osmo-bts/bts_model.h | 2 | ||||
-rw-r--r-- | include/osmo-bts/gsm_data.h | 7 | ||||
-rw-r--r-- | include/osmo-bts/logging.h | 2 | ||||
-rw-r--r-- | include/osmo-bts/rsl.h | 2 |
4 files changed, 13 insertions, 0 deletions
diff --git a/include/osmo-bts/bts_model.h b/include/osmo-bts/bts_model.h index de846365..ecbfc3d3 100644 --- a/include/osmo-bts/bts_model.h +++ b/include/osmo-bts/bts_model.h @@ -40,4 +40,6 @@ int bts_model_adjst_ms_pwr(struct gsm_lchan *lchan); int bts_model_l1sap_down(struct gsm_bts_trx *trx, struct osmo_phsap_prim *l1sap); +void bts_model_abis_close(struct gsm_bts *bts); + #endif diff --git a/include/osmo-bts/gsm_data.h b/include/osmo-bts/gsm_data.h index bfa5285b..06115b33 100644 --- a/include/osmo-bts/gsm_data.h +++ b/include/osmo-bts/gsm_data.h @@ -115,6 +115,13 @@ static inline struct femtol1_hdl *trx_femtol1_hdl(struct gsm_bts_trx *trx) return trx->role_bts.l1h; } +struct trx_l1h; + +static inline struct trx_l1h *trx_l1h_hdl(struct gsm_bts_trx *trx) +{ + return trx->role_bts.l1h; +} + void lchan_set_state(struct gsm_lchan *lchan, enum gsm_lchan_state state); diff --git a/include/osmo-bts/logging.h b/include/osmo-bts/logging.h index 226f77b7..b1b44d54 100644 --- a/include/osmo-bts/logging.h +++ b/include/osmo-bts/logging.h @@ -16,6 +16,8 @@ enum { DDSP, DPCU, DHO, + DTRX, + DLOOP, DABIS, DRTP, DSUM, diff --git a/include/osmo-bts/rsl.h b/include/osmo-bts/rsl.h index 42ea6ef7..6cb40dd2 100644 --- a/include/osmo-bts/rsl.h +++ b/include/osmo-bts/rsl.h @@ -11,6 +11,8 @@ enum { LCHAN_REL_ACT_OML, }; +int msgb_queue_flush(struct llist_head *list); + int down_rsl(struct gsm_bts_trx *trx, struct msgb *msg); int rsl_tx_rf_res(struct gsm_bts_trx *trx); int rsl_tx_chan_rqd(struct gsm_bts_trx *trx, struct gsm_time *gtime, |