This is an automated email from the ASF dual-hosted git repository. jerpelea pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 2f1b4a49ceae9b5ba47dc53351898e905d8912c4 Author: SPRESENSE <41312067+sprese...@users.noreply.github.com> AuthorDate: Sat Oct 28 20:19:35 2023 +0900 boards: cxd56xx: Register cxd5610 gnss driver Register device file for cxd5610 gnss driver. --- boards/arm/cxd56xx/spresense/include/board.h | 1 + boards/arm/cxd56xx/spresense/src/cxd56_bringup.c | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/boards/arm/cxd56xx/spresense/include/board.h b/boards/arm/cxd56xx/spresense/include/board.h index 76e196faf2..e518e1f8c7 100644 --- a/boards/arm/cxd56xx/spresense/include/board.h +++ b/boards/arm/cxd56xx/spresense/include/board.h @@ -66,6 +66,7 @@ #include "cxd56_rpr0521rs.h" #include "cxd56_scd41.h" #include "cxd56_sensors.h" +#include "cxd56_gnss_addon.h" #ifdef CONFIG_VIDEO_ISX012 # include "cxd56_isx012.h" diff --git a/boards/arm/cxd56xx/spresense/src/cxd56_bringup.c b/boards/arm/cxd56xx/spresense/src/cxd56_bringup.c index f09ba02af2..f377935c48 100644 --- a/boards/arm/cxd56xx/spresense/src/cxd56_bringup.c +++ b/boards/arm/cxd56xx/spresense/src/cxd56_bringup.c @@ -493,6 +493,14 @@ int cxd56_bringup(void) } #endif +#if defined(CONFIG_CXD56_GNSS_ADDON) && !defined(CONFIG_CXD56_GNSS_ADDON_LATE_INITIALIZE) + ret = board_gnss_addon_initialize("/dev/gps2", 0); + if (ret < 0) + { + _err("ERROR: Failed to initialize gnss addon.\n"); + } +#endif + #ifdef CONFIG_CXD56_GEOFENCE ret = cxd56_geofenceinitialize("/dev/geofence"); if (ret < 0)