aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-04-13rsl: use hard-coded defaults if the MultiRate conf IE is absentVadim Yanitskiy3-1/+107
2022-04-13osmo-bts-trx: bts_report_interf_meas(): remove unused fn paramVadim Yanitskiy1-3/+2
2022-04-13l1sap: l1sap_chan_act(): remove unused *tp argumentVadim Yanitskiy5-6/+6
2022-04-13l1sap: l1sap_chan_act(): alloc DTX FSM only for TCHVadim Yanitskiy1-1/+1
2022-04-13osmo-bts-virtual: remove unused 'codec_mode_request' argumentVadim Yanitskiy1-4/+3
2022-04-13rsl: misc / cosmetic fixes for tx_ipac_XXcx_nack()Vadim Yanitskiy1-4/+4
2022-04-13rsl: always check return value of rsl_tlv_parse()Vadim Yanitskiy1-24/+57
2022-04-13logging: use a different color tone for DLOOPVadim Yanitskiy1-1/+1
2022-04-12rsl: parse_multirate_config(): check if AMR codec is usedVadim Yanitskiy1-1/+15
2022-04-12rsl: rsl_rx_chan_{activ,modif}: do not sent an Error ReportVadim Yanitskiy1-6/+2
2022-04-12rsl: de-duplicate parsing of MultiRate configuration IEVadim Yanitskiy1-24/+33
2022-04-11osmo-bts-trx: amr_loop: remove unneeded #includesVadim Yanitskiy1-4/+0
2022-04-11osmo-bts-trx: use '#pragma once' in amr_loop.hVadim Yanitskiy1-4/+1
2022-04-11osmo-bts-trx: rename 'loops.[ch]' to 'amr_loop.[ch]'Vadim Yanitskiy6-7/+7
2022-04-10osmo-bts-{trx,virtual}: tx_tchh_fn(): remove FACCH/H alignment checkVadim Yanitskiy2-16/+0
2022-04-10osmo-bts-trx: rx_tchh_fn(): use a lookup table for FACCH/HVadim Yanitskiy1-13/+18
2022-04-10scheduler: rts_tchh_fn(): use a lookup table for FACCH/HVadim Yanitskiy1-2/+11
2022-04-09scheduler: remove redundant OSMO_ASSERT() statementsVadim Yanitskiy1-6/+0
2022-04-08power_ctrl_params_def_reset(): set .ctrl_interval for both UL/DL2022q1Vadim Yanitskiy1-5/+5
2022-04-08osmo-bts-trx: rx_tchf_fn(): clarify indexes in the AMR CMI lookup tableVadim Yanitskiy1-4/+11
2022-04-08osmo-bts-trx: rx_tchh_fn(): fix indexes in the AMR CMI lookup tableVadim Yanitskiy1-7/+15
2022-04-08osmo-bts-trx: move AMR CMI lookup tables to the respective filesVadim Yanitskiy3-18/+18
2022-04-07osmo-bts-trx: rx_tchh_fn(): fix meas reporting in signalling modeVadim Yanitskiy1-5/+7
2022-04-07osmo-bts-trx: rx_{tchh,tchf}_fn(): use tch_mode directlyVadim Yanitskiy2-4/+4
2022-04-05osmo-bts-trx: rx_{tchh,tchf}_fn(): use AMR CMI lookup tablesVadim Yanitskiy3-12/+20
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): get TDMA FN from meas historyVadim Yanitskiy4-36/+38
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): ensure complete set of burstsVadim Yanitskiy2-14/+14
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): shift Rx burst buffer on bid=0Vadim Yanitskiy2-7/+6
2022-04-05osmo-bts-trx: rx_{tchf,tchh}_fn(): also use meas_avg for BFIVadim Yanitskiy2-10/+4
2022-04-05osmo-bts-trx: rx_tchh_fn(): get rid of chan_state->meas_avg_facchVadim Yanitskiy2-32/+7
2022-04-05osmo-bts-trx: rx_tchh_fn(): indicate BER10k=0 for FACCH BFIsVadim Yanitskiy2-6/+2
2022-04-04doc: rsl: Fix description of 'IP Connection Statistics' IEPau Espin Pedrol1-2/+2
2022-03-31fix gsm_bts_get_cbch(): CBCH can be allocated on CnVadim Yanitskiy1-10/+11
2022-03-22trx_sched_ul_burst(): get rid of the 'switch' statementVadim Yanitskiy2-10/+7
2022-03-18osmo-bts-trx: rx_tchh_fn(): use proper meas averaging modeVadim Yanitskiy3-2/+5
2022-03-18osmo-bts-trx: use a lookup table in trx_sched_meas_avg()Vadim Yanitskiy1-35/+18
2022-03-18osmo-bts-trx: use consistent naming for 'enum sched_meas_avg_mode'Vadim Yanitskiy6-21/+21
2022-03-16osmo-bts-trx: rx_tchh_fn(): mark valid SID frames as suchVadim Yanitskiy1-1/+4
2022-03-16osmo-bts-trx: rx_tchh_fn(): fix HR SID detection (wrong offset)Vadim Yanitskiy1-2/+4
2022-03-14rsl: fix wrong IE being checked in rsl_rx_chan_activ()Vadim Yanitskiy1-9/+9
2022-03-14osmo-bts-trx: rx_tchh_fn(): do not calculate BER10k for FACCH twiceVadim Yanitskiy1-1/+0
2022-03-10osmo-bts-trx: do not run osmo_{fr,hr}_check_sid() on FACCH/U framesVadim Yanitskiy2-3/+3
2022-03-09VTY: fix ambiguity in BTS specific command definitionsVadim Yanitskiy2-2/+2
2022-03-09osmo-bts-trx: new rate counter 'trx_sched:dl_fh_cache_miss'Vadim Yanitskiy3-1/+8
2022-03-09osmo-bts-trx: cosmetic: use rate_ctr_inc2() instead of rate_ctr_inc()Vadim Yanitskiy1-2/+2
2022-03-06osmo-bts-trx: make use of OSMO_UNLIKELY() when handling TRXD PDUsVadim Yanitskiy1-12/+12
2022-03-03bts-trx: Log lchan if avaialble in Meas AvgPau Espin Pedrol1-3/+5
2022-03-02rsl: Conditionally decrease log level if cause is normal eventPau Espin Pedrol1-1/+3
2022-03-02Change some log levels NOTICE->INFOPau Espin Pedrol2-4/+4
2022-03-02bts-trx: amr: Fix return code of osmo_amr_rtp_dec() checked too latePau Espin Pedrol1-4/+4