ext/hal/nxp/imx: Import the nxp imx7 freertos bsp
This code component is used to add Zephyr support on iMX7 processors,
exclusively on Cortex M4 core, and to speed up the development process
it was decided to have it based on NXP FreeRTOS BSP implementation.
The source code was imported from the following folders:
FreeRTOS_BSP_1.0.1_iMX7D/platform/drivers
FreeRTOS_BSP_1.0.1_iMX7D/platform/devices
This source code depends on headers and sources from zephyr:
ext/hal/cmsis
Origin: iMX7D NXP FreeRTOS BSP Peripheral Driver
License: BSD 3-Clause
URL: https://www.nxp.com/webapp/Download?colCode=FreeRTOS_iMX7D_1.0.1_LINUX&appType=license
commit: no commit hash
Purpose: The peripheral driver wraps the H/W for i.MX7 M4 core
Maintained-by: External
Signed-off-by: Diego Sueiro <diego.sueiro@gmail.com>
diff --git a/ext/hal/nxp/imx/Kconfig b/ext/hal/nxp/imx/Kconfig
new file mode 100644
index 0000000..4a139ae
--- /dev/null
+++ b/ext/hal/nxp/imx/Kconfig
@@ -0,0 +1,28 @@
+# Kconfig - IMX M4 Core SDK
+#
+# Copyright (c) 2018, NXP
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+
+config HAS_IMX_HAL
+ bool
+ select HAS_CMSIS
+ depends on SOC_FAMILY_IMX
+
+if HAS_IMX_HAL
+
+config HAS_IMX_RDC
+ bool
+ default n
+ help
+ Set if the RDC module is present in the SoC.
+
+config HAS_IMX_CCM
+ bool
+ default n
+ help
+ Set if the CCM module is present in the SoC.
+
+endif # HAS_IMX_HAL