1config ARCH_ARM 2 bool 3 4rsource "arm/Kconfig" 5 6config ARCH_CSKY 7 bool 8 9config ARCH_RISCV 10 bool 11 12config ARCH_RISCV32 13 bool 14 select ARCH_RISCV 15 16config ARCH_XTENSA 17 bool 18 19comment "Extra Configurations" 20 21config ARCH_FPU_DISABLE 22 bool "Disable Floating Pointer Unit" 23 default n 24 help 25 This option will bypass floating procedure in system. 26 27config ARCH_SECURE_MONITOR_MODE 28 bool "Run On Secure Monitor Mode" 29 default n 30 depends on ARCH_ARM_AARCH64 31 help 32 This option will make the system run on EL3. 33 34config ARCH_INTERRUPT_PREEMPTION 35 bool "Enable Interrupt Preemption" 36 default n 37 depends on ARCH_ARM_AARCH64 38 help 39 This option will support high priority interrupt preemption. 40 41config IRQ_USE_STANDALONE_STACK 42 bool "Use Interrupt Stack" 43 default y 44 depends on ARCH_ARM_AARCH64 || ARCH_ARM_AARCH32 45 help 46 This option will support using standalone interrupt stack. 47 48config ARCH_UNALIGNED_EXC 49 bool "Enable Unaligned Exception" 50 default y 51 depends on ARCH_ARM 52 help 53 This option will enable unaligned exception. 54