[bugfix][T108][bug-view-1330][GNSS][GSW] The API gsw_gnss_add_lib required by high-tech emerging customers is missing in the GNSS documentation

Only Configure: No
Affected branch: GSW_V1453
Affected module: GNSS
Is it affected on IC: only ASR
Self-test: yes
Doc Update: no

Change-Id: I92ba5946e80b9676838b1a1ae4f2b8cdc42fb574
diff --git a/mbtk/test/libgsw_lib/gsw_gnss_test.c b/mbtk/test/libgsw_lib/gsw_gnss_test.c
index 17f3b18..1930846 100755
--- a/mbtk/test/libgsw_lib/gsw_gnss_test.c
+++ b/mbtk/test/libgsw_lib/gsw_gnss_test.c
@@ -100,6 +100,7 @@
 int (*gsw_gnss_start)(void);

 int (*gsw_gnss_stop)(void);

 int (*gsw_gnss_deinit)(void);

+int (*gsw_gnss_add_lib)(void);

 int (*gsw_gnss_set_start_mode)(GSW_GNSS_MODE_CONFIGURATION start_mode);

 int (*gsw_gnss_epo_switch)(GSW_GNSS_CONF_SWITCH switch_op);

 int (*gsw_gnss_reg_cb_group)(gsw_gnss_cb callback);

@@ -148,6 +149,13 @@
     int ret;

     int opt = 0;

     dlHandle_gnss_test = dlopen(lynqLib_gnss_test, RTLD_NOW);

+    gsw_gnss_add_lib=(int(*)())dlsym(dlHandle_gnss_test, "gsw_gnss_add_lib");

+    ret = gsw_gnss_add_lib();

+    if(ret < 0)

+    {

+        printf("gsw_gnss_add_lib FAIL.\n");

+        return -1;

+    }

     while(1)

     {

         printf("=========gnss main=========\n");