Fix 8122 gnss build

Change-Id: Ib7722db175c8916931d130a5390890c1da958017
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))