aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-07-05Move gsm_bts code gsm-data.* => bts.*Pau Espin Pedrol10-177/+183
2020-07-05Move nm_state and Mo related code gsm_data.* => oml.*Pau Espin Pedrol2-138/+133
2020-07-05gsm_data.h: Use enum type for NM state fieldsPau Espin Pedrol1-1/+3
2020-07-05bts-trx: Implement ramp up/down during ADM state changePau Espin Pedrol1-16/+75
2020-07-05pcu_sock: Avoid presenting TS from disabled TRX as available to PCUPau Espin Pedrol1-0/+8
2020-07-05bts_shutdown: Speed up shutdown if no TRX is operationalPau Espin Pedrol1-11/+36
2020-07-05bts-trx: Introduce rate counter for scheduler timerfd missed FNsPau Espin Pedrol3-1/+25
2020-06-29osmo-bts-trx/scheduler: cosmetic: move trx_if_powered() checkVadim Yanitskiy1-4/+4
2020-06-29A-bis/OML: handle hopping params in Set Channel AttributesVadim Yanitskiy2-13/+38
2020-06-27tx_power: Support controlling BTS with nominal tx pwr < 0dBmPau Espin Pedrol5-9/+12
2020-06-26osmo-bts-trx/scheduler: get rid of _sched_fcch_burstVadim Yanitskiy2-10/+2
2020-06-26vty: fix missing separator in help for power ramp commandsVadim Yanitskiy1-1/+1
2020-06-25osmo-bts-trx/scheduler: make mark trx_sched_fn() return voidVadim Yanitskiy1-3/+1
2020-06-25osmo-bts-trx: fix trx_sched_fn(): properly advance frame numberVadim Yanitskiy1-4/+6
2020-06-25Use libosmocore's TDMA frame number API (constatns & arithmetic)Vadim Yanitskiy5-49/+30
2020-06-25bts-omldummy: Speed up shutdown (instantaneous ramp)Pau Espin Pedrol1-0/+3
2020-06-25bts-omldummy: Implement bts_model_trx_closePau Espin Pedrol1-1/+2
2020-06-25Fix shutdown in osmo-bts-{omldummy,virtual}Pau Espin Pedrol2-1/+2
2020-06-23bts-trx: Mark 'osmotrx power' VTY cmd as deprecatedPau Espin Pedrol1-1/+5
2020-06-23bts-virtual: Implement bts_model_trx_closePau Espin Pedrol1-1/+10
2020-06-23bts_shutdown: Wait until all TRX are closedPau Espin Pedrol1-11/+49
2020-06-23bts_model: Convert bts_model_trx_close() to return asynchronouslyPau Espin Pedrol8-21/+50
2020-06-23bts_shutdown: First deact RF on all TRX, finally close themPau Espin Pedrol1-0/+2
2020-06-23bts-trx: Split part of bts_model_trx_close() steps into bts_model_deact_rfPau Espin Pedrol1-7/+17
2020-06-23Implement tx power ramp down during BTS shutdownPau Espin Pedrol2-7/+42
2020-06-23Introduce bts_shutdown FSMPau Espin Pedrol4-34/+162
2020-06-23abis.c: Use LOGPIL when logging signalling link downPau Espin Pedrol1-1/+1
2020-06-22bts.c: Fix typo in log line and improve itPau Espin Pedrol1-1/+1
2020-06-19tx_power: Log bypass param in power_ramp_startPau Espin Pedrol1-2/+2
2020-06-19bts-trx: Instruct user to set manually nominal-tx-power if NOMTXPOWER not sup...Pau Espin Pedrol1-1/+4
2020-06-18power_ramp: Add support to get callback when ramping process completesPau Espin Pedrol10-16/+20
2020-06-18Introduce LOGPTRX macro and use it in tx_power.cPau Espin Pedrol2-18/+18
2020-06-18Fix missing bts_model implementations in stubs.c and bts_model.cPau Espin Pedrol1-0/+5
2020-06-18cosmetic: {oc2g,lc15}bts_bty.c: Fix trailing whitespacePau Espin Pedrol2-2/+2
2020-06-18scheduler: Add rate_ctr informing about Dl block not foundPau Espin Pedrol1-1/+5
2020-06-18scheduler: Add rate_ctr informing about too low rts-advancePau Espin Pedrol1-0/+22
2020-06-17Merge gsm_data_shared.h into gsm_data.hPau Espin Pedrol2-1/+1
2020-06-17cosmetic: common/Makefile.am: split each source file in one linePau Espin Pedrol1-6/+29
2020-06-16scheduler: _sched_dequeue_prim(): Refactor found_msg goto pathPau Espin Pedrol1-14/+11
2020-06-16scheduler: _sched_dequeue_prim(): Refactor goto pathsPau Espin Pedrol1-7/+9
2020-06-16scheduler: Early return in _sched_dequeue_prim() and clarify FN casesPau Espin Pedrol1-3/+4
2020-06-16scheduler: Improve logging about prim being out of rangePau Espin Pedrol1-5/+7
2020-06-15A-bis/OML: fix logging: do not print A-bis MO name twiceVadim Yanitskiy1-2/+2
2020-06-15A-bis/RSL: refactor handling of BS Power IE (power reduction)Vadim Yanitskiy4-28/+36
2020-06-15osmo-bts-trx: include BS Power reduction in Downlink burstsVadim Yanitskiy2-2/+5
2020-06-15osmo-bts-trx: store pointer to gsm_lchan in l1sched_chan_stateVadim Yanitskiy3-4/+7
2020-06-15osmo-bts-trx: introduce and use struct trx_dl_burst_reqVadim Yanitskiy10-224/+187
2020-06-15osmo-bts-trx: move logical channel handlers to separate filesVadim Yanitskiy9-1562/+1816
2020-06-15osmo-bts-trx: use osmo_store32be() in trx_if_send_burst()Vadim Yanitskiy1-4/+1
2020-06-12abis.c: Grab reference to e1inp_line_get if already createdPau Espin Pedrol1-2/+4