aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx
AgeCommit message (Expand)AuthorFilesLines
2023-07-21osmo-bts-trx: document/clarify the meaning of BUFMAX=24Vadim Yanitskiy1-1/+3
2023-07-21osmo-bts-trx: tx_tch[fh]_fn(): fix NULL pointer dereferenceVadim Yanitskiy2-5/+10
2023-07-15osmo-bts-trx: change 'Received bad data' back to LOGL_DEBUGVadim Yanitskiy1-1/+1
2023-07-13osmo-bts-trx: rx_tch[fh]_fn(): combine rc-checking ifsVadim Yanitskiy2-8/+2
2023-07-13osmo-bts-trx: rx_tchf_fn(): move compute_ber10k() aboveVadim Yanitskiy1-2/+2
2023-07-13osmo-bts-trx: unify and enrich 'Received bad data' loggingVadim Yanitskiy5-27/+14
2023-07-13osmo-bts-trx: visualize rx_tch[fh]_fn() functionsVadim Yanitskiy2-2/+4
2023-07-13osmo-bts-trx: implement TCH/F2.4 support for CSDVadim Yanitskiy1-8/+5
2023-07-13osmo-bts-trx: implement FACCH/[FH] support for CSDVadim Yanitskiy2-57/+143
2023-07-13osmo-bts-trx: implement CSD scheduling supportVadim Yanitskiy6-53/+211
2023-07-13osmo-bts-trx: pull the AMR header in tch_dl_dequeue()Vadim Yanitskiy2-12/+17
2023-07-06scheduler: unify argument names/order for _sched_compose_*_ind()Vadim Yanitskiy4-22/+38
2023-06-28ECU in UL path: move it from trx model to l1sapMychaela N. Falconia2-56/+4
2023-06-28ECU in UL path: move state alloc/free to l1sapMychaela N. Falconia1-20/+0
2023-06-28ECU in UL path: make it optional per vty configMychaela N. Falconia2-3/+15
2023-06-06osmo-bts-trx: remove redundant memset() on receipt of NOPE.indVadim Yanitskiy4-8/+3
2023-06-03osmo-bts-trx: fix recent regression in Tx lchan handlersVadim Yanitskiy4-7/+41
2023-06-02osmo-bts-trx: tx_pdtch_fn(): use msgb_l2len()Vadim Yanitskiy1-3/+3
2023-05-31trx TCH DL: transmit invalid speech blocks instead of dummy FACCHMychaela N. Falconia2-2/+36
2023-05-30osmo-bts-trx: tch_dl_dequeue(): do not drop CSD framesVadim Yanitskiy1-2/+2
2023-05-27osmo-bts-trx: use direct pointer to chan_state->{ul,dl}_burstsVadim Yanitskiy4-56/+56
2023-05-27osmo-bts-trx: alloc/free burst buffers in trx_sched_set_lchan()Vadim Yanitskiy4-112/+19
2023-05-27all models, HR1 codec: select RTP output format via vty optionMychaela N. Falconia1-0/+6
2023-05-27trx, HR1 codec: change UL PHY output format to TS 101 318Mychaela N. Falconia1-8/+5
2023-05-26trx: fix HR1 codec breakage from format changeMychaela N. Falconia1-1/+1
2023-05-19trx: remove model-specific BFI packet formatsMychaela N. Falconia2-53/+10
2023-05-19copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbHVadim Yanitskiy5-5/+5
2023-05-10all models, FR/EFR UL: change SID check to _is_any_sid()Mychaela N. Falconia1-2/+2
2023-05-04sched_lchan_tchx: use GSM_HR_BYTES_RTP_RFC5993 constantPhilipp Maier2-2/+2
2023-04-29gsm_objclass2obj(): Change signature/set NACK causearehbein1-1/+1
2023-04-11Introduce NM FSM for GPRS NSVC objectPau Espin Pedrol1-4/+1
2023-04-06Introduce NM FSM for GPRS Cell objectPau Espin Pedrol1-1/+1
2023-04-06Introduce NM FSM for GPRS NSE objectPau Espin Pedrol1-1/+1
2023-04-06Simplify implementation of bts_model_opstart() in all bts typesPau Espin Pedrol1-13/+3
2023-04-06bts_model_apply_oml(): Improve definition of parameterPau Espin Pedrol1-1/+2
2023-04-06oml: Get rid of unused tlv_parsed param in bts_model_apply_oml()Pau Espin Pedrol1-2/+1
2023-04-06nm: Drop NM_EV_SETATTR_{ACK/NACK}Pau Espin Pedrol1-12/+7
2023-04-05nm: Apply BTS/TRX/TS OML Attributes through NM FSMsPau Espin Pedrol1-2/+1
2023-04-04bts_model_apply_oml(): Drop unneded codePau Espin Pedrol1-8/+0
2023-04-04bts-trx: Drop unused param to internal functionPau Espin Pedrol1-2/+2
2023-03-29trx: detect UL SID in EFR just like in FRMychaela N. Falconia1-0/+2
2023-03-23bts-trx: Avoid pushing interf_meas for disabled TRXPau Espin Pedrol1-0/+5
2023-03-22osmo-bts-trx: properly activate [CBCH/]BCCH/CCCHVadim Yanitskiy1-3/+18
2023-03-09bts-trx: Fix no NM Radio{Carrier,Channel} switching to Enabled if one TRX is ...Pau Espin Pedrol1-17/+23
2023-03-07osmo-bts-{trx,virtual}: set rc on error in bts_model_l1sap_down()Vadim Yanitskiy1-0/+2
2023-03-07osmo-bts-{trx,virtual}: check lchan against NULL in bts_model_l1sap_down()Vadim Yanitskiy1-0/+7
2023-03-07osmo-bts-{trx,virtual}: clean up bts_model_l1sap_down()Vadim Yanitskiy1-67/+64
2023-03-04osmo-bts-trx: use bool for true/false flagsMax1-5/+5
2023-03-04osmo-bts-trx: log TRXC/TRXD connection addressMax1-2/+3
2022-12-21shutdown_fsm: Add power_ramp_force() to jump straight to the tgt powerDaniel Willmann1-1/+1