CONFIG_ARM_NONSECURE_PREEMPTIBLE_SECURE_CALLS¶
Allow secure function calls to be preempted
Type: bool
Help¶
When enabled, this option indicates that preemptible Zephyr
threads performing secure function calls, are allowed to be
preempted. When disabled, the option indicates that such
threads many not be context-switched-out while doing a Secure
function call.
Defaults¶
No defaults. Implicitly defaults to n.
Symbols that imply this symbol¶
Kconfig definition¶
At <Zephyr Architecture>/arm/core/aarch32/Kconfig:221
Included via Kconfig:8 → Kconfig.zephyr:39 → <Zephyr Architecture>/Kconfig:12 → <Zephyr Architecture>/arm/Kconfig:57
Menu path: (Top) → ARM Options
config ARM_NONSECURE_PREEMPTIBLE_SECURE_CALLS
    bool "Allow secure function calls to be preempted"
    depends on ARM_NONSECURE_FIRMWARE && ARM
    help
      When enabled, this option indicates that preemptible Zephyr
      threads performing secure function calls, are allowed to be
      preempted. When disabled, the option indicates that such
      threads many not be context-switched-out while doing a Secure
      function call.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)