soc: arm: Use DTCM section for RTT and SystemView data on i.MX RT SoCs
Configures i.MX RT SoCs that support cacheable external SDRAM to use the
DTCM linker section for Segger RTT and SystemView data.
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
diff --git a/soc/arm/nxp_imx/rt/Kconfig.defconfig.series b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series
index db815e3..901afa5 100644
--- a/soc/arm/nxp_imx/rt/Kconfig.defconfig.series
+++ b/soc/arm/nxp_imx/rt/Kconfig.defconfig.series
@@ -118,6 +118,16 @@
default y if HAS_MCUX_EDMA
depends on DMA
+choice SEGGER_RTT_SECTION
+ default SEGGER_RTT_SECTION_DTCM if HAS_MCUX_SEMC
+ depends on USE_SEGGER_RTT
+endchoice
+
+choice SEGGER_SYSVIEW_SECTION
+ default SEGGER_SYSVIEW_SECTION_DTCM if HAS_MCUX_SEMC
+ depends on SEGGER_SYSTEMVIEW
+endchoice
+
source "soc/arm/nxp_imx/rt/Kconfig.defconfig.mimxrt*"
endif # SOC_SERIES_IMX_RT