Fix 8122 gnss build

Change-Id: Ib7722db175c8916931d130a5390890c1da958017
diff --git a/config b/config
index a3df9cc..3d81448 100755
--- a/config
+++ b/config
@@ -10,8 +10,8 @@
 #set all apn cid support?
 CONFIG_MBTK_ALL_CID_SUPPORT=n
 
-# MBTK gnss mode (gnss_5311 / gnss_6228)
-CONFIG_MBTK_GNSS_MODE=gnss_5311
+# MBTK gnss mode (gnss_5311 / gnss_6228 / gnss_8122)
+CONFIG_MBTK_GNSS_MODE=gnss_8122
 
 # MBTK dump support?
 CONFIG_MBTK_DUMP_SUPPORT=n
diff --git a/mbtk/Make.defines b/mbtk/Make.defines
index 757259e..3f25cb4 100755
--- a/mbtk/Make.defines
+++ b/mbtk/Make.defines
@@ -158,7 +158,11 @@
 ifeq ($(MBTK_GNSS_MODE), gnss_6228)

 DEFINE += -DMBTK_GNSS_6228

 else

+ifeq ($(MBTK_GNSS_MODE), gnss_5311)

 DEFINE += -DMBTK_GNSS_5311

+else

+DEFINE += -DMBTK_GNSS_8122

+endif

 endif

 

 MBTK_DUMP_SUPPORT=$(shell cat $(ROOT)/config | grep CONFIG_MBTK_DUMP_SUPPORT | cut -d '=' -f 2)

diff --git a/mbtk/mbtk_gnssd/Makefile b/mbtk/mbtk_gnssd/Makefile
index 683a48e..695d287 100755
--- a/mbtk/mbtk_gnssd/Makefile
+++ b/mbtk/mbtk_gnssd/Makefile
@@ -34,12 +34,14 @@
 					hd8122_dl/port.c \
 					hd8122_dl/fwup.c
 
-# Enable ubus
-#LOCAL_SRC_FILES += gnss_ubus.c
-#DEFINE += -DMBTK_GNSS_UBUS_ENABLE
-
+ifeq ($(MBTK_GNSS_MODE), gnss_8122)
 # Enable mbtk ipc(Disable ubus.)
 LOCAL_SRC_FILES += gnss_ipc.c
+else
+# Enable ubus
+LOCAL_SRC_FILES += gnss_ubus.c
+DEFINE += -DMBTK_GNSS_UBUS_ENABLE
+endif
 
 OBJS = $(patsubst %.c, %.o, $(patsubst %.cpp, %.o, $(LOCAL_SRC_FILES)))
 $(info OBJS = $(OBJS))