Add 8122 gnss download(Not OK)
Change-Id: Ib276104c1f5f3c0e0284791602fe409a629bde8f
diff --git a/mbtk/mbtk_gnssd/gnss_info.h b/mbtk/mbtk_gnssd/gnss_info.h
index e781103..70b46bf 100755
--- a/mbtk/mbtk_gnssd/gnss_info.h
+++ b/mbtk/mbtk_gnssd/gnss_info.h
@@ -54,6 +54,8 @@
GNSS_ERR_ARG,
GNSS_ERR_CHECKSUM,
GNSS_ERR_SET_BUSY,
+ GNSS_ERR_DL_FW,
+ GNSS_ERR_OPEN_DEV,
GNSS_ERR_UNKNOWN
} gnss_err_enum;
@@ -74,7 +76,7 @@
typedef int (*gnss_dev_close_func)();
typedef int (*gnss_open_func)(const char *dev);
typedef int (*gnss_close_func)(int fd);
-typedef int (*gnss_fw_dl_func)(int fd, const char *dev);
+typedef int (*gnss_fw_dl_func)(int fd, const char *fw_name, const char *dev);
typedef void (*gnss_dl_read_cb_func)(const void *data, int data_len);
typedef gnss_err_enum (*gnss_set_func)(int fd, const char *cmd, void *cmd_rsp, int cmd_rsp_len);
typedef void (*gnss_set_cb_func)(const void *data, int data_len);
@@ -133,4 +135,6 @@
int gnss_set(const void* buf, unsigned int buf_len, void *cmd_rsp, int cmd_rsp_len);
+int gnss_dl_fw(const char* fw_name, void *rsp, int rsp_len);
+
#endif /* _GNSS_INFO_H */