zephyr/soc/arm/nxp_imx/mimx8ml8_m7/Kconfig.soc
Daniel DeGrasse dea2e642b2 soc: mimx8ml8_m7: add pin control support for mimx8ml8_m7
Add pin control support for IOMUXC peripheral present
on mimx8ml8_m7 soc. This reuses the existing pin
control driver for the IOMUXC peripheral, but uses a
new header and compatible binding to handle the
different register layout on this SOC.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-05-12 16:57:17 -05:00

50 lines
1.1 KiB
Text

# i.MX8ML M7 SoC series
# Copyright (c) 2021, Laird Connectivity
# SPDX-License-Identifier: Apache-2.0
choice
prompt "i.MX8ML M7 Selection"
depends on SOC_SERIES_IMX8ML_M7
config SOC_MIMX8ML8
bool "SOC_MIMX8ML8"
select HAS_MCUX
select HAS_MCUX_CCM
select HAS_MCUX_RDC
select CPU_HAS_ARM_MPU
select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
select ARM_MPU
select HAS_MCUX_IGPIO
select HAS_MCUX_IOMUXC
endchoice
if SOC_SERIES_IMX8ML_M7
config SOC_PART_NUMBER_MIMX8ML8DVNLZ
bool
config SOC_PART_NUMBER_IMX8ML_M7
string
default "MIMX8ML8DVNLZ" if SOC_PART_NUMBER_MIMX8ML8DVNLZ
help
This string holds the full part number of the SoC. It is a hidden option
that you should not set directly. The part number selection choice defines
the default value for this string.
choice CODE_LOCATION
prompt "Code location selection"
config CODE_ITCM
bool "Link code into internal instruction tightly coupled memory (ITCM)"
config CODE_DDR
bool "Link code into DDR memory"
endchoice
config INIT_VIDEO_PLL
bool "Initialize Video PLL"
endif # SOC_SERIES_IMX8ML_M7