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;
 }