aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorPhilipp <pmaier@sysmocom.de>2016-10-05 13:52:00 +0200
committerHarald Welte <laforge@gnumonks.org>2016-10-06 09:48:02 +0000
commitf5494e84e898f947190466d30d5f932bac0fadf9 (patch)
tree160c17dbdc99beb9fc2980330a91e8c5bf589d45 /include
parent3f192f229170b3f0359b03e3fafbcf80a21c6001 (diff)
octphy: reintroducing multi-trx support
The multi-trx had to be removed because of build conflicts with octphy header that lack the struct members for needed to support multi-trx. For details see the following revert-commits: ed6b48e4a5fba07c3ecccf689991799ae13a2aaa c9a1f284acf518cb4e62c3898e20398ed53807c3 This commit reintroduces multi trx support and ads an ifdef decision to ensure that header files without multi-trx support still work. Change-Id: I7f9b2906cc149c817183745b4c96bcc7f9ebdad0
Diffstat (limited to 'include')
-rw-r--r--include/osmo-bts/phy_link.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/osmo-bts/phy_link.h b/include/osmo-bts/phy_link.h
index ea0fb336..6b2f21ea 100644
--- a/include/osmo-bts/phy_link.h
+++ b/include/osmo-bts/phy_link.h
@@ -7,6 +7,7 @@
#include <osmo-bts/scheduler.h>
#include <linux/if_packet.h>
+#include "btsconfig.h"
struct gsm_bts_trx;
@@ -63,6 +64,10 @@ struct phy_link {
uint32_t rf_port_index;
uint32_t rx_gain_db;
uint32_t tx_atten_db;
+#if OCTPHY_MULTI_TRX == 1
+ /* arfcn used by TRX with id 0 */
+ uint16_t center_arfcn;
+#endif
struct octphy_hdl *hdl;
} octphy;