aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx
AgeCommit message (Expand)AuthorFilesLines
2020-09-28vty: make most struct pointers const in show/write commandsVadim Yanitskiy1-4/+4
2020-09-22osmo-bts-trx/scheduler: refactor UL burst measurement processingVadim Yanitskiy5-78/+123
2020-09-17gsm_data: rename hopping.{ma,ma_len} to hopping.arfcn_{list,num}Vadim Yanitskiy1-3/+3
2020-09-16Improve logging around failing to (de)activate chan_nrPau Espin Pedrol1-4/+5
2020-09-10osmo-bts-trx: also print 'txtune-ack' in st_open_poweroff()Vadim Yanitskiy1-1/+2
2020-09-07bts-trx: Ensure RFMUTE state is set properly at startupPau Espin Pedrol2-2/+9
2020-09-07bts-trx: Use TRXC RFMUTE instead of resetting the schedulerPau Espin Pedrol3-40/+19
2020-09-05osmo-bts-trx/trx_provision_fsm: add missing default labelsVadim Yanitskiy1-0/+8
2020-09-05osmo-bts-trx: fix trx_init(): do not send OPSTART ACK blindlyVadim Yanitskiy1-1/+4
2020-09-05osmo-bts-trx/l1_if: drop redundant logging messageVadim Yanitskiy1-2/+1
2020-09-05osmo-bts-trx/trx_provision_fsm: cosmetic: switch is not a functionVadim Yanitskiy1-5/+5
2020-09-05osmo-bts-trx/trx_provision_fsm: fix misleading comment in headerVadim Yanitskiy1-1/+1
2020-08-17osmo-bts-trx: Use much lower clock advance values towards PCU and TRXDaniel Willmann1-2/+2
2020-08-07osmo-bts-trx: indicate support of BTS_FEAT_HOPPINGVadim Yanitskiy1-0/+1
2020-08-07osmo-bts-trx/scheduler: implement baseband frequency hoppingVadim Yanitskiy4-4/+113
2020-08-04osmo-bts-trx/scheduler: refactor dummy burst schedulingVadim Yanitskiy1-0/+23
2020-08-02osmo-bts-trx/scheduler: fix CLCK.ind handling during ramping downVadim Yanitskiy1-5/+0
2020-08-03Constify the 'trx' argument of trx_get_hlayer1() everywhereVadim Yanitskiy1-1/+1
2020-07-27bts-trx: Fix assert hit when rf_locked in .cfg and TS TCH/F_PDCHPau Espin Pedrol1-0/+7
2020-07-27bts-trx: Fix handling ADM state change while previous one WIPPau Espin Pedrol1-5/+24
2020-07-24bts-trx: prov_fsm: Fix mess with 1 event having 2 namesPau Espin Pedrol3-4/+2
2020-07-23bts-trx: Fix osmocom dyn ts assert hit during Adm State UnlockPau Espin Pedrol1-0/+7
2020-07-22bts-trx: Delay TRXC POWERON cmd until all TRXs are provisionedPau Espin Pedrol2-8/+58
2020-07-22bts-trx: Integrate TRX provisioning logic more tightly into the FSMPau Espin Pedrol5-87/+228
2020-07-22bts-trx: Use bool type for on/off state variablesPau Espin Pedrol3-39/+39
2020-07-14bts-trx: introduce TRX provisioning FSMPau Espin Pedrol6-224/+537
2020-07-14bts-trx: Remove unused function l1if_provision_transceiver()Pau Espin Pedrol2-25/+0
2020-07-14bts-trx: Don't set OPSTATE enabled during trx_initPau Espin Pedrol1-3/+0
2020-07-05Move gsm_bts code gsm-data.* => bts.*Pau Espin Pedrol1-0/+1
2020-07-05bts-trx: Implement ramp up/down during ADM state changePau Espin Pedrol1-16/+75
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-27tx_power: Support controlling BTS with nominal tx pwr < 0dBmPau Espin Pedrol4-7/+10
2020-06-26osmo-bts-trx/scheduler: get rid of _sched_fcch_burstVadim Yanitskiy1-1/+2
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 Yanitskiy2-27/+16
2020-06-23bts-trx: Mark 'osmotrx power' VTY cmd as deprecatedPau Espin Pedrol1-1/+5
2020-06-23bts_model: Convert bts_model_trx_close() to return asynchronouslyPau Espin Pedrol1-8/+18
2020-06-23bts-trx: Split part of bts_model_trx_close() steps into bts_model_deact_rfPau Espin Pedrol1-7/+17
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 Pedrol1-3/+3
2020-06-15osmo-bts-trx: include BS Power reduction in Downlink burstsVadim Yanitskiy1-2/+1
2020-06-15osmo-bts-trx: store pointer to gsm_lchan in l1sched_chan_stateVadim Yanitskiy2-4/+2
2020-06-15osmo-bts-trx: introduce and use struct trx_dl_burst_reqVadim Yanitskiy8-146/+120
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-12bts-trx: Re-apply tx power if nominal power is received after POWERONPau Espin Pedrol1-5/+24
2020-06-12bts-trx: Use TRXC cmd NOMTXPOWER to retrieve nominal tx power from osmo-trxPau Espin Pedrol4-4/+49
2020-06-12bts-trx: Introduce helper func l1if_trx_set_nominal_powerPau Espin Pedrol4-3/+10