47 lines
804 B
Plaintext
47 lines
804 B
Plaintext
# Copyright 2024 NXP
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config SOC_FAMILY_NXP_MCX
|
|
select HAS_SEGGER_RTT
|
|
select CLOCK_CONTROL
|
|
select ARM
|
|
|
|
if SOC_FAMILY_NXP_MCX
|
|
|
|
rsource "*/Kconfig"
|
|
|
|
if FLASH_MCUX_FLEXSPI_XIP
|
|
|
|
# Avoid RWW hazards by defaulting logging to disabled
|
|
choice FLASH_LOG_LEVEL_CHOICE
|
|
default FLASH_LOG_LEVEL_OFF
|
|
endchoice
|
|
|
|
choice MEMC_LOG_LEVEL_CHOICE
|
|
default MEMC_LOG_LEVEL_OFF
|
|
endchoice
|
|
|
|
endif
|
|
|
|
if FLASH_MCUX_FLEXSPI_XIP
|
|
|
|
# Code relocation is needed when FLASH_MCUX_FLEXSPI_XIP is enabled
|
|
config CODE_DATA_RELOCATION_SRAM
|
|
default y
|
|
|
|
config FLASH_MCUX_FLEXSPI_XIP_MEM
|
|
string
|
|
default "RAM"
|
|
|
|
endif # FLASH_MCUX_FLEXSPI_XIP
|
|
|
|
config MFD
|
|
default y
|
|
depends on DT_HAS_NXP_LP_FLEXCOMM_ENABLED
|
|
|
|
choice USB_MCUX_CONTROLLER_TYPE
|
|
default USB_DC_NXP_EHCI
|
|
endchoice
|
|
|
|
endif # SOC_FAMILY_NXP_MCX
|