aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx/l1_if.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osmo-bts-trx/l1_if.h')
-rw-r--r--src/osmo-bts-trx/l1_if.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/osmo-bts-trx/l1_if.h b/src/osmo-bts-trx/l1_if.h
index 3fda726f..7f60ca36 100644
--- a/src/osmo-bts-trx/l1_if.h
+++ b/src/osmo-bts-trx/l1_if.h
@@ -1,6 +1,8 @@
#ifndef L1_IF_H_TRX
#define L1_IF_H_TRX
+#include <osmocom/core/rate_ctr.h>
+
#include <osmo-bts/scheduler.h>
#include <osmo-bts/phy_link.h>
#include "trx_if.h"
@@ -24,6 +26,11 @@
* send burst data for the missing frame numbers.
*/
+/* bts-trx specific rate counters */
+enum {
+ BTSTRX_CTR_SCHED_DL_MISS_FN,
+};
+
/*! clock state of a given TRX */
struct osmo_trx_clock_state {
/*! number of FN periods without TRX clock indication */
@@ -47,6 +54,7 @@ struct osmo_trx_clock_state {
/* gsm_bts->model_priv, specific to osmo-bts-trx */
struct bts_trx_priv {
struct osmo_trx_clock_state clk_s;
+ struct rate_ctr_group *ctrs; /* bts-trx specific rate counters */
};
struct trx_config {