• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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