From 9608a8e64edb75a5c5d23c66d6b3980311607845 Mon Sep 17 00:00:00 2001 From: Loic Poulain Date: Mon, 16 Sep 2019 15:30:25 +0200 Subject: [PATCH] soc: nxp:rt: Add DATA_OCRAM config Enable config for On-Chip RAM data. Signed-off-by: Loic Poulain --- soc/arm/nxp_imx/rt/Kconfig.defconfig.series | 10 ++++++++++ soc/arm/nxp_imx/rt/Kconfig.soc | 3 +++ 2 files changed, 13 insertions(+) diff --git a/soc/arm/nxp_imx/rt/Kconfig.defconfig.series b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series index 6037aa99fde..517084ea10b 100644 --- a/soc/arm/nxp_imx/rt/Kconfig.defconfig.series +++ b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series @@ -141,6 +141,16 @@ config SRAM_BASE_ADDRESS endif # DATA_SEMC +if DATA_OCRAM + +config SRAM_SIZE + default $(dt_node_reg_size,/memory@20200000,0,K) + +config SRAM_BASE_ADDRESS + default $(dt_node_reg_addr,/memory@20200000) + +endif # DATA_OCRAM + if USB config USB_DC_NXP_EHCI diff --git a/soc/arm/nxp_imx/rt/Kconfig.soc b/soc/arm/nxp_imx/rt/Kconfig.soc index 29599a902bb..588547292f8 100644 --- a/soc/arm/nxp_imx/rt/Kconfig.soc +++ b/soc/arm/nxp_imx/rt/Kconfig.soc @@ -346,6 +346,9 @@ config DATA_SEMC bool "Link data into external SEMC-controlled memory" select DEVICE_CONFIGURATION_DATA if NXP_IMX_RT_BOOT_HEADER +config DATA_OCRAM + bool "Link data into On-Chip RAM memory" + endchoice endif # SOC_SERIES_IMX_RT