:orphan: .. title:: choice BOOT_DEVICE: Boot device selection .. _choice_105: .. describe:: choice BOOT_DEVICE: Boot device selection *Boot device selection* *Boot device selection* *Boot device selection* *Boot device selection* Type: ``bool`` Direct dependencies =================== (\ :kconfig:`NXP_IMX_RT_BOOT_HEADER ` && \ :kconfig:`SOC_SERIES_IMX_RT ` && \ :kconfig:`SOC_FAMILY_IMX `) || (\ :kconfig:`NXP_IMX_RT6XX_BOOT_HEADER ` && \ :kconfig:`SOC_SERIES_IMX_RT6XX ` && \ :kconfig:`SOC_FAMILY_IMX `) || (\ :kconfig:`NXP_IMX_RT_BOOT_HEADER ` && \ :kconfig:`SOC_SERIES_IMX_RT ` && \ :kconfig:`SOC_FAMILY_IMX `) || (\ :kconfig:`NXP_IMX_RT6XX_BOOT_HEADER ` && \ :kconfig:`SOC_SERIES_IMX_RT6XX ` && \ :kconfig:`SOC_FAMILY_IMX `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - \ :kconfig:`BOOT_FLEXSPI_NOR ` - \ :kconfig:`BOOT_FLEXSPI_NOR ` - \ :kconfig:`BOOT_FLEXSPI_NOR ` - \ :kconfig:`BOOT_FLEXSPI_NOR ` Choice options ============== - \ :kconfig:`BOOT_FLEXSPI_NOR ` - \ :kconfig:`BOOT_FLEXSPI_NAND ` - \ :kconfig:`BOOT_SEMC_NOR ` - \ :kconfig:`BOOT_SEMC_NAND ` - \ :kconfig:`BOOT_FLEXSPI_NOR ` - \ :kconfig:`BOOT_FLEXSPI_NOR ` - \ :kconfig:`BOOT_FLEXSPI_NAND ` - \ :kconfig:`BOOT_SEMC_NOR ` - \ :kconfig:`BOOT_SEMC_NAND ` - \ :kconfig:`BOOT_FLEXSPI_NOR ` Kconfig definitions =================== At ``/arm/nxp_imx/rt/Kconfig.soc:526`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:15`` → ``/kconfig/Kconfig.soc.arch:2`` → ``/arm/nxp_imx/Kconfig:14`` Menu path: (Top) → Hardware Configuration → Enable the boot header .. code-block:: kconfig choice BOOT_DEVICE bool "Boot device selection" default BOOT_FLEXSPI_NOR depends on NXP_IMX_RT_BOOT_HEADER && SOC_SERIES_IMX_RT && SOC_FAMILY_IMX ---- At ``/arm/nxp_imx/rt6xx/Kconfig.soc:89`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:15`` → ``/kconfig/Kconfig.soc.arch:2`` → ``/arm/nxp_imx/Kconfig:14`` Menu path: (Top) → Hardware Configuration → Enable the boot header .. code-block:: kconfig choice BOOT_DEVICE bool "Boot device selection" default BOOT_FLEXSPI_NOR depends on NXP_IMX_RT6XX_BOOT_HEADER && SOC_SERIES_IMX_RT6XX && SOC_FAMILY_IMX ---- At ``/arm/nxp_imx/rt/Kconfig.soc:526`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:18`` → ``/arm/nxp_imx/Kconfig:14`` Menu path: (Top) → Hardware Configuration → Enable the boot header .. code-block:: kconfig choice BOOT_DEVICE bool "Boot device selection" default BOOT_FLEXSPI_NOR depends on NXP_IMX_RT_BOOT_HEADER && SOC_SERIES_IMX_RT && SOC_FAMILY_IMX ---- At ``/arm/nxp_imx/rt6xx/Kconfig.soc:89`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:18`` → ``/arm/nxp_imx/Kconfig:14`` Menu path: (Top) → Hardware Configuration → Enable the boot header .. code-block:: kconfig choice BOOT_DEVICE bool "Boot device selection" default BOOT_FLEXSPI_NOR depends on NXP_IMX_RT6XX_BOOT_HEADER && SOC_SERIES_IMX_RT6XX && SOC_FAMILY_IMX *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*