Add mbtk_gnss_5311.c

Change-Id: I2455916a926cd99da2e46825f9780e4903fad1c6
diff --git a/mbtk/mbtk_lib/Makefile b/mbtk/mbtk_lib/Makefile
index b996f9c..27e9b8f 100755
--- a/mbtk/mbtk_lib/Makefile
+++ b/mbtk/mbtk_lib/Makefile
@@ -96,6 +96,10 @@
 				   src/mbtk_gnss_update.c
 endif
 
+ifeq ($(MBTK_GNSS_MODE), gnss_5311)
+LOCAL_SRC_FILES += src/mbtk_gnss_5311.c
+endif
+
 OBJS = $(patsubst %.c, %.o, $(patsubst %.cpp, %.o, $(LOCAL_SRC_FILES)))
 $(info OBJS = $(OBJS))
 
diff --git a/mbtk/mbtk_lib/src/mbtk_gnss_5311.c b/mbtk/mbtk_lib/src/mbtk_gnss_5311.c
new file mode 100755
index 0000000..8b13789
--- /dev/null
+++ b/mbtk/mbtk_lib/src/mbtk_gnss_5311.c
@@ -0,0 +1 @@
+
diff --git a/mbtk/test/audio_gain_test.c b/mbtk/test/audio_gain_test.c
new file mode 100755
index 0000000..4d09652
--- /dev/null
+++ b/mbtk/test/audio_gain_test.c
@@ -0,0 +1,22 @@
+#include "mbtk_audio.h"
+
+
+int main(void)
+{
+	int handler = 0;
+	
+    if(mbtk_audio_ubus_client_init(&handler, NULL)) {
+		printf("mbtk_audio_ubus_client_init fail.\n");
+		return -1;
+	}
+	
+	unsigned char gain[] = {0x00, 0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x70, 0x80, 0x90, 0xa0, 0xa0};
+    mbtk_audio_ubus_gain_set(gain, sizeof(gain));
+	
+	if(mbtk_audio_ubus_client_deinit(handler)) {
+		printf("mbtk_audio_ubus_client_init fail.\n");
+		return -1;
+	}
+
+    return 0;
+}