You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ac...@apache.org on 2020/06/16 18:35:54 UTC
[incubator-nuttx] 03/05: Added S32K1XX EEEPROM init code
This is an automated email from the ASF dual-hosted git repository.
acassis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
commit 662bd5e49abd75070a90fb981697d1767b3a1155
Author: Peter van der Perk <pe...@nxp.com>
AuthorDate: Mon Jun 15 15:22:15 2020 +0200
Added S32K1XX EEEPROM init code
---
boards/arm/s32k1xx/rddrone-uavcan144/src/s32k1xx_bringup.c | 9 +++++++++
boards/arm/s32k1xx/rddrone-uavcan146/src/s32k1xx_bringup.c | 9 +++++++++
boards/arm/s32k1xx/s32k118evb/src/s32k1xx_bringup.c | 9 +++++++++
boards/arm/s32k1xx/s32k144evb/src/s32k1xx_bringup.c | 9 +++++++++
boards/arm/s32k1xx/s32k146evb/src/s32k1xx_bringup.c | 9 +++++++++
boards/arm/s32k1xx/s32k148evb/src/s32k1xx_bringup.c | 9 +++++++++
6 files changed, 54 insertions(+)
diff --git a/boards/arm/s32k1xx/rddrone-uavcan144/src/s32k1xx_bringup.c b/boards/arm/s32k1xx/rddrone-uavcan144/src/s32k1xx_bringup.c
index 0adea7e..5c47f2a 100644
--- a/boards/arm/s32k1xx/rddrone-uavcan144/src/s32k1xx_bringup.c
+++ b/boards/arm/s32k1xx/rddrone-uavcan144/src/s32k1xx_bringup.c
@@ -57,6 +57,10 @@
# include "s32k1xx_lpi2c.h"
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+# include "s32k1xx_eeeprom.h"
+#endif
+
#include "rddrone-uavcan144.h"
/****************************************************************************
@@ -154,5 +158,10 @@ int s32k1xx_bringup(void)
}
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+ /* Register EEEPROM block device */
+ s32k1xx_eeeprom_register(0, 4096);
+#endif
+
return ret;
}
diff --git a/boards/arm/s32k1xx/rddrone-uavcan146/src/s32k1xx_bringup.c b/boards/arm/s32k1xx/rddrone-uavcan146/src/s32k1xx_bringup.c
index c792546..caf27a7 100644
--- a/boards/arm/s32k1xx/rddrone-uavcan146/src/s32k1xx_bringup.c
+++ b/boards/arm/s32k1xx/rddrone-uavcan146/src/s32k1xx_bringup.c
@@ -57,6 +57,10 @@
# include "s32k1xx_lpi2c.h"
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+# include "s32k1xx_eeeprom.h"
+#endif
+
#include "rddrone-uavcan146.h"
/****************************************************************************
@@ -151,5 +155,10 @@ int s32k1xx_bringup(void)
}
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+ /* Register EEEPROM block device */
+ s32k1xx_eeeprom_register(0, 4096);
+#endif
+
return ret;
}
diff --git a/boards/arm/s32k1xx/s32k118evb/src/s32k1xx_bringup.c b/boards/arm/s32k1xx/s32k118evb/src/s32k1xx_bringup.c
index 81615fc..424bb8c 100644
--- a/boards/arm/s32k1xx/s32k118evb/src/s32k1xx_bringup.c
+++ b/boards/arm/s32k1xx/s32k118evb/src/s32k1xx_bringup.c
@@ -51,6 +51,10 @@
# include <nuttx/leds/userled.h>
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+# include "s32k1xx_eeeprom.h"
+#endif
+
#include "s32k118evb.h"
/****************************************************************************
@@ -116,5 +120,10 @@ int s32k1xx_bringup(void)
}
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+ /* Register EEEPROM block device */
+ s32k1xx_eeeprom_register(0, 4096);
+#endif
+
return ret;
}
diff --git a/boards/arm/s32k1xx/s32k144evb/src/s32k1xx_bringup.c b/boards/arm/s32k1xx/s32k144evb/src/s32k1xx_bringup.c
index ec88b7b..5796d68 100644
--- a/boards/arm/s32k1xx/s32k144evb/src/s32k1xx_bringup.c
+++ b/boards/arm/s32k1xx/s32k144evb/src/s32k1xx_bringup.c
@@ -56,6 +56,10 @@
# include "s32k1xx_lpi2c.h"
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+# include "s32k1xx_eeeprom.h"
+#endif
+
#include "s32k144evb.h"
/****************************************************************************
@@ -148,5 +152,10 @@ int s32k1xx_bringup(void)
}
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+ /* Register EEEPROM block device */
+ s32k1xx_eeeprom_register(0, 4096);
+#endif
+
return ret;
}
diff --git a/boards/arm/s32k1xx/s32k146evb/src/s32k1xx_bringup.c b/boards/arm/s32k1xx/s32k146evb/src/s32k1xx_bringup.c
index c04617a..b762e42 100644
--- a/boards/arm/s32k1xx/s32k146evb/src/s32k1xx_bringup.c
+++ b/boards/arm/s32k1xx/s32k146evb/src/s32k1xx_bringup.c
@@ -56,6 +56,10 @@
# include "s32k1xx_lpi2c.h"
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+# include "s32k1xx_eeeprom.h"
+#endif
+
#include "s32k146evb.h"
/****************************************************************************
@@ -148,5 +152,10 @@ int s32k1xx_bringup(void)
}
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+ /* Register EEEPROM block device */
+ s32k1xx_eeeprom_register(0, 4096);
+#endif
+
return ret;
}
diff --git a/boards/arm/s32k1xx/s32k148evb/src/s32k1xx_bringup.c b/boards/arm/s32k1xx/s32k148evb/src/s32k1xx_bringup.c
index 790f164..cc80633 100644
--- a/boards/arm/s32k1xx/s32k148evb/src/s32k1xx_bringup.c
+++ b/boards/arm/s32k1xx/s32k148evb/src/s32k1xx_bringup.c
@@ -51,6 +51,10 @@
# include <nuttx/leds/userled.h>
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+# include "s32k1xx_eeeprom.h"
+#endif
+
#include "s32k148evb.h"
/****************************************************************************
@@ -105,5 +109,10 @@ int s32k1xx_bringup(void)
}
#endif
+#ifdef CONFIG_S32K1XX_EEEPROM
+ /* Register EEEPROM block device */
+ s32k1xx_eeeprom_register(0, 4096);
+#endif
+
return ret;
}