10d163575Sopenharmony_ciconfig ARCH_ARM
20d163575Sopenharmony_ci   bool
30d163575Sopenharmony_ci
40d163575Sopenharmony_cisource "arch/arm/Kconfig"
50d163575Sopenharmony_ci
60d163575Sopenharmony_cicomment "Extra Configurations"
70d163575Sopenharmony_ci
80d163575Sopenharmony_ciconfig ARCH_FPU_DISABLE
90d163575Sopenharmony_ci    bool "Disable Floating Pointer Unit"
100d163575Sopenharmony_ci    default n
110d163575Sopenharmony_ci    help
120d163575Sopenharmony_ci      This option will bypass floating procedure in system.
130d163575Sopenharmony_ci
140d163575Sopenharmony_ciconfig ARCH_SECURE_MONITOR_MODE
150d163575Sopenharmony_ci    bool "Run On Secure Monitor Mode"
160d163575Sopenharmony_ci    default n
170d163575Sopenharmony_ci    depends on ARCH_ARM_AARCH64
180d163575Sopenharmony_ci    help
190d163575Sopenharmony_ci      This option will make the system run on EL3.
200d163575Sopenharmony_ci
210d163575Sopenharmony_ciconfig ARCH_INTERRUPT_PREEMPTION
220d163575Sopenharmony_ci    bool "Enable Interrupt Preemption"
230d163575Sopenharmony_ci    default n
240d163575Sopenharmony_ci    depends on ARCH_ARM_AARCH64
250d163575Sopenharmony_ci    help
260d163575Sopenharmony_ci      This option will support high priority interrupt preemption.
270d163575Sopenharmony_ci
280d163575Sopenharmony_ciconfig IRQ_USE_STANDALONE_STACK
290d163575Sopenharmony_ci    bool "Use Interrupt Stack"
300d163575Sopenharmony_ci    default y
310d163575Sopenharmony_ci    depends on ARCH_ARM_AARCH64 || ARCH_ARM_AARCH32
320d163575Sopenharmony_ci    help
330d163575Sopenharmony_ci      This option will support using standalone interrupt stack.
34