:orphan: .. title:: ARM_TRUSTZONE_M .. option:: CONFIG_ARM_TRUSTZONE_M *ARM TrustZone-M support* Type: ``bool`` Help ==== Platform has support for ARM TrustZone-M. Direct dependencies =================== \ :option:`CPU_HAS_TEE ` && \ :option:`ARMV8_M_SE ` && \ :option:`ARM ` *(Includes any dependencies from if's and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== .. highlight:: kconfig At ``arch/arm/core/cortex_m/tz/Kconfig:8`` Included via ``Kconfig:10`` → ``Kconfig.zephyr:29`` → ``arch/Kconfig:15`` → ``arch/arm/Kconfig:13`` → ``arch/arm/core/Kconfig:170`` Menu path: (top menu) → ARM Options .. parsed-literal:: config ARM_TRUSTZONE_M bool prompt "ARM TrustZone-M support" if \ :option:`CPU_HAS_TEE ` && \ :option:`ARMV8_M_SE ` && \ :option:`ARM ` depends on \ :option:`CPU_HAS_TEE ` && \ :option:`ARMV8_M_SE ` && \ :option:`ARM ` help Platform has support for ARM TrustZone-M. *(Definitions include propagated dependencies, including from if's and menus.)*