choice FLASH_MCUX_FLEXSPI_XIP_MEM_TARGET: FlexSPI drivers relocation target

FlexSPI drivers relocation target

Type: bool

Help

Select the location to run the FlexSPI drivers when using
the flash API.

Direct dependencies

(FLASH && (BOARD_MIMXRT1160_EVK_CM7 || BOARD_MIMXRT1160_EVK_CM4)) || (FLASH && (BOARD_MIMXRT1170_EVK_CM7 || BOARD_MIMXRT1170_EVK_CM4)) || BOARD_MIMXRT685_EVK || (FLASH_MCUX_FLEXSPI_XIP && HAS_MCUX_FLEXSPI && FLASH)

(Includes any dependencies from ifs and menus.)

Defaults

Choice options

Kconfig definitions

At <Zephyr>/boards/arm/mimxrt1160_evk/Kconfig.defconfig:30

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:22

Menu path: (Top)

choice FLASH_MCUX_FLEXSPI_XIP_MEM_TARGET
    bool
    default FLASH_MCUX_FLEXSPI_XIP_MEM_ITCM if CPU_CORTEX_M7
    default FLASH_MCUX_FLEXSPI_XIP_MEM_SRAM if CPU_CORTEX_M4
    depends on FLASH && (BOARD_MIMXRT1160_EVK_CM7 || BOARD_MIMXRT1160_EVK_CM4)

At <Zephyr>/boards/arm/mimxrt1170_evk/Kconfig.defconfig:38

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:22

Menu path: (Top)

choice FLASH_MCUX_FLEXSPI_XIP_MEM_TARGET
    bool
    default FLASH_MCUX_FLEXSPI_XIP_MEM_ITCM if CPU_CORTEX_M7
    default FLASH_MCUX_FLEXSPI_XIP_MEM_SRAM if CPU_CORTEX_M4
    depends on FLASH && (BOARD_MIMXRT1170_EVK_CM7 || BOARD_MIMXRT1170_EVK_CM4)

At <Zephyr>/boards/arm/mimxrt685_evk/Kconfig.defconfig:27

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:22

Menu path: (Top)

choice FLASH_MCUX_FLEXSPI_XIP_MEM_TARGET
    bool
    default FLASH_MCUX_FLEXSPI_XIP_MEM_SRAM
    depends on BOARD_MIMXRT685_EVK

At <Zephyr>/drivers/flash/Kconfig.mcux:84

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:42<Zephyr>/drivers/Kconfig:62<Zephyr>/drivers/flash/Kconfig:73

Menu path: (Top) → Device Drivers → Flash hardware support → MCUX FlexSPI flash access with xip

choice FLASH_MCUX_FLEXSPI_XIP_MEM_TARGET
    bool "FlexSPI drivers relocation target"
    default FLASH_MCUX_FLEXSPI_XIP_MEM_ITCM
    depends on FLASH_MCUX_FLEXSPI_XIP && HAS_MCUX_FLEXSPI && FLASH
    help
      Select the location to run the FlexSPI drivers when using
      the flash API.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)