zephyr/soc/nxp/imxrt/imxrt5xx/Kconfig.defconfig
Hake Huang 1847b882a2 tests: ztest: enable ztest_no_yield for all in PM
if CONFIG_PM=y, board will enter low power,
which will cause problem for debugger.
So for ztest cases, we need enable this to avoid problem.
This used to apply to soc/platform level, now remove them.

Signed-off-by: Hake Huang <hake.huang@nxp.com>
2025-03-25 22:14:20 +01:00

105 lines
2 KiB
Text

# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
if SOC_MIMXRT595S_CM33
config FLEXSPI_CONFIG_BLOCK_OFFSET
default 0x400
config CODE_DATA_RELOCATION_SRAM
default y if FLASH_MCUX_FLEXSPI_XIP
config ROM_START_OFFSET
default 0x1200 if NXP_IMXRT_BOOT_HEADER
# The PVT Sensor uses IRQ #75. For more details, see
# https://www.nxp.com/design/design-center/software/embedded-software/application-software-packs/application-software-pack-dynamic-voltage-scaling-using-pvt-sensor:APP-SW-PACK-DVS-PVT-SENSOR
config NUM_IRQS
default 76
if MBEDTLS
#
# MBEDTLS CTR_DRBG code path needs extra stack space for initialization than
# what the ztest_thread_stack defaults to.
#
config TEST_EXTRA_STACK_SIZE
default 1024
endif # MBEDTLS
if MCUX_OS_TIMER
config SYS_CLOCK_HW_CYCLES_PER_SEC
default 1000000
endif # MCUX_OS_TIMER
if CORTEX_M_SYSTICK
config SYS_CLOCK_HW_CYCLES_PER_SEC
default 250105263
endif # CORTEX_M_SYSTICK
if PM_DEVICE
# Enable the MEMC FlexSPI driver when using device power
# management so we can reconfigure the FlexSPI pins to
# save power. The MEMC FlexSPI driver is enabled when we
# enable the Flash subsystem, however we would like to
# reconfigure the FlexSPI pins even when the Flash driver
# is disabled, hence MEMC is selected when PM_DEVICE
# is turned on.
config MEMC
default y
select MEMC_MCUX_FLEXSPI
endif
endif # SOC_MIMXRT595S_CM33
if SOC_MIMXRT595S_F1
config SMP
default n
config XTENSA_TIMER
default y
config KERNEL_ENTRY
default "__start"
config MULTI_LEVEL_INTERRUPTS
default n
config 2ND_LEVEL_INTERRUPTS
default n
# To prevent test uses TEST_LOGGING_MINIMAL
config TEST_LOGGING_DEFAULTS
default n
depends on TEST
config SYS_CLOCK_HW_CYCLES_PER_SEC
default 198000000
config XTENSA_CCOUNT_HZ
default SYS_CLOCK_HW_CYCLES_PER_SEC
config SYS_CLOCK_TICKS_PER_SEC
default 1000
config DYNAMIC_INTERRUPTS
default n
config CACHE
default n
config DCACHE
default n
config CACHE_MANAGEMENT
default n
config LOG
default n
endif # SOC_MIMXRT595S_F1