aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx
AgeCommit message (Expand)AuthorFilesLines
2021-06-05[VAMOS] osmo-bts-trx: schedule bursts on 'shadow' timeslotsVadim Yanitskiy3-3/+45
2021-06-04osmo-bts-trx: fix NULL pointer dereference in trx_if_send_burst()Vadim Yanitskiy1-2/+2
2021-06-04[VAMOS] osmo-bts-trx: properly handle per-timeslot TSC valuesVadim Yanitskiy8-59/+85
2021-06-04[VAMOS] osmo-bts-trx: rework handling of Training SequenceVadim Yanitskiy4-5/+5
2021-06-04Use new stat item/ctr getter APIsPau Espin Pedrol1-3/+3
2021-06-01[VAMOS] common/scheduler: unify symbol names for training sequencesVadim Yanitskiy5-6/+6
2021-06-01[VAMOS] osmo-bts-trx: indicate MTS in Downlink TRXDv2 PDUsVadim Yanitskiy1-1/+8
2021-06-01[VAMOS] osmo-bts-trx: implement and enable PDU batching for TRXDv2Vadim Yanitskiy2-3/+23
2021-05-27Fix regression in 'osmo-bts-trx: rework and split up bts_sched_fn()'Vadim Yanitskiy1-2/+2
2021-05-23[VAMOS] osmo-bts-trx: rework and split up bts_sched_fn()Vadim Yanitskiy1-51/+75
2021-05-19osmo-bts-{trx,virtual}: fix: pinst->trx may be NULLVadim Yanitskiy3-7/+18
2021-05-19osmo-bts-trx: clarify logging messages in trx_if_{open,close}()Vadim Yanitskiy1-2/+2
2021-05-18[VAMOS] Re-organize osmo-bts-trx specific structuresVadim Yanitskiy12-197/+142
2021-05-18osmo-bts-trx: fix hopping pointer bug in bts_sched_fn()Vadim Yanitskiy1-5/+5
2021-05-18osmo-bts-trx: remove redundant assert() in bts_sched_fn()Vadim Yanitskiy1-1/+1
2021-05-18osmo-bts-trx: cosmetic: s/trx_sched_fn/bts_sched_fn/gVadim Yanitskiy1-5/+5
2021-05-11osmo-bts-trx: implement TRXDv2 protocol supportVadim Yanitskiy2-69/+156
2021-05-11[VAMOS] osmo-bts-trx: move {chan,bid} to trx_{dl,ul}_burst_{req,ind}Vadim Yanitskiy7-177/+152
2021-05-09[VAMOS] struct gsm_bts_trx: fix the PHY instance pointerVadim Yanitskiy2-4/+3
2021-04-30osmo-bts-trx: refactor parse_rsp(), fix compilation warningsVadim Yanitskiy1-12/+20
2021-04-30osmo-bts-trx: reduce code nasting in trx_if_send_burst()Vadim Yanitskiy1-12/+15
2021-04-30osmo-bts-trx: assert PDU version in trx_if_send_burst()Vadim Yanitskiy1-3/+2
2021-04-30osmo-bts-trx: enlarge and share TRXD message bufferVadim Yanitskiy2-10/+15
2021-04-30osmo-bts-trx: refactor handling of version specific TRXD partsVadim Yanitskiy1-80/+57
2021-04-24osmo-bts-trx: pass 'struct phy_instance' to TRXD dissectorsVadim Yanitskiy1-15/+15
2021-04-24osmo-bts-trx: generalize checking of TRXD header lengthVadim Yanitskiy1-16/+14
2021-04-24osmo-bts-trx: cosmetic: get rid of TRX_CHDR_LEN macroVadim Yanitskiy1-5/+3
2021-04-24osmo-bts-trx: move TDMA frame number check to trx_data_read_cb()Vadim Yanitskiy1-6/+7
2021-04-24osmo-bts-trx: discard TRXD PDUs with unexpected versionVadim Yanitskiy1-4/+13
2021-04-24osmo-bts-trx: move MTS parser into trx_data_parse_mts()Vadim Yanitskiy1-27/+38
2021-04-24osmo-bts-trx: 'burst type' is actually modulation typeVadim Yanitskiy2-13/+13
2021-04-24osmo-bts-trx: define TRXC/TRXD message buffer sizeVadim Yanitskiy2-8/+10
2021-04-21osmo-bts-trx: cosmetic: use '#pragma once' in trx_if.hVadim Yanitskiy1-4/+1
2021-04-21osmo-bts-trx: remove outdated TRXD protocol documentationVadim Yanitskiy1-118/+1
2021-04-21osmo-bts-trx: cosmetic: TRXD 'header version' -> 'PDU version'Vadim Yanitskiy6-49/+49
2021-04-16osmo-bts-trx: correct definition of 'osmotrx rx-gain' commandVadim Yanitskiy1-7/+6
2021-04-01osmo-bts-trx: fix segfault on trx_phy_inst_open() failureVadim Yanitskiy1-3/+6
2021-03-27sched_lchan_tchh: fix frame number and fill FACCH gapPhilipp Maier1-7/+48
2021-03-18osmo-bts-trx: fix: do not call trx_if_close() two timesVadim Yanitskiy1-6/+2
2021-03-15bts-trx: reorder first timerfd schedule to decrease first timeout skewPau Espin Pedrol1-4/+3
2021-03-15bts-trx: Drop duplicate set of last_clk_indPau Espin Pedrol1-2/+0
2021-03-11bts-trx: Avoid submitting first data_ind with FN=0 to upper layersPau Espin Pedrol1-3/+3
2021-03-11bts-trx: Always submit rx PDTCH DATA.ind to l1sapPau Espin Pedrol1-5/+18
2021-02-05osmo-bts-trx/scheduler: use DMEAS in trx_sched_meas_avg()Vadim Yanitskiy1-1/+1
2021-01-08power_control: migrate MS/BS control loops to the new paramsVadim Yanitskiy1-1/+3
2021-01-07osmo-bts-trx: vty: clarify and improve some deprecation messagesVadim Yanitskiy1-4/+8
2020-12-06power_control: clarify units in 'struct bts_power_ctrl_params'Vadim Yanitskiy1-1/+1
2020-12-02struct gsm_bts: move ul_power_{target,hysteresis} to ul_power_ctrlVadim Yanitskiy1-1/+1
2020-12-01osmo-bts-trx/scheduler: ensure no DL power attenuation on C0Vadim Yanitskiy1-2/+5
2020-11-28l1sap: add repeated uplink SACCHPhilipp Maier1-0/+45