summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/include/osmocom/bb
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2023-03-15 15:25:12 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2023-03-15 15:38:54 +0100
commit1612c8f8627fbb005e478e880526262eb13724a2 (patch)
tree57a8c842c02756cde12c11cdd60e8f17d270bd13 /src/host/layer23/include/osmocom/bb
parent7ea900525cbeed2ad74d866f977f21273ba3afdf (diff)
layer23: modem: Depend on libosmo-gprs-gmm
Diffstat (limited to 'src/host/layer23/include/osmocom/bb')
-rw-r--r--src/host/layer23/include/osmocom/bb/common/logging.h1
-rw-r--r--src/host/layer23/include/osmocom/bb/modem/Makefile.am1
-rw-r--r--src/host/layer23/include/osmocom/bb/modem/gmm.h7
3 files changed, 9 insertions, 0 deletions
diff --git a/src/host/layer23/include/osmocom/bb/common/logging.h b/src/host/layer23/include/osmocom/bb/common/logging.h
index 818b1495..fc0861e8 100644
--- a/src/host/layer23/include/osmocom/bb/common/logging.h
+++ b/src/host/layer23/include/osmocom/bb/common/logging.h
@@ -30,6 +30,7 @@ enum {
DRLCMAC,
DLLC,
DSNDCP,
+ DGMM,
};
extern const struct log_info log_info;
diff --git a/src/host/layer23/include/osmocom/bb/modem/Makefile.am b/src/host/layer23/include/osmocom/bb/modem/Makefile.am
index b2e30590..6dfc98e6 100644
--- a/src/host/layer23/include/osmocom/bb/modem/Makefile.am
+++ b/src/host/layer23/include/osmocom/bb/modem/Makefile.am
@@ -1,5 +1,6 @@
noinst_HEADERS = \
modem.h \
+ gmm.h \
grr.h \
llc.h \
rlcmac.h \
diff --git a/src/host/layer23/include/osmocom/bb/modem/gmm.h b/src/host/layer23/include/osmocom/bb/modem/gmm.h
new file mode 100644
index 00000000..4ec3e8ed
--- /dev/null
+++ b/src/host/layer23/include/osmocom/bb/modem/gmm.h
@@ -0,0 +1,7 @@
+#pragma once
+
+#include <stdbool.h>
+
+struct osmocom_ms;
+
+int modem_gmm_init(struct osmocom_ms *ms);