aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arc/plat-arcfpga/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arc/plat-arcfpga/Kconfig')
-rw-r--r--arch/arc/plat-arcfpga/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arc/plat-arcfpga/Kconfig b/arch/arc/plat-arcfpga/Kconfig
index 7af3a4e7f7d2..38752bfb91e0 100644
--- a/arch/arc/plat-arcfpga/Kconfig
+++ b/arch/arc/plat-arcfpga/Kconfig
@@ -13,6 +13,7 @@ choice
13 13
14config ARC_BOARD_ANGEL4 14config ARC_BOARD_ANGEL4
15 bool "ARC Angel4" 15 bool "ARC Angel4"
16 select ISS_SMP_EXTN if SMP
16 help 17 help
17 ARC Angel4 FPGA Ref Platform (Xilinx Virtex Based) 18 ARC Angel4 FPGA Ref Platform (Xilinx Virtex Based)
18 19
@@ -21,6 +22,19 @@ config ARC_BOARD_ML509
21 help 22 help
22 ARC ML509 FPGA Ref Platform (Xilinx Virtex-5 Based) 23 ARC ML509 FPGA Ref Platform (Xilinx Virtex-5 Based)
23 24
25config ISS_SMP_EXTN
26 bool "ARC SMP Extensions (ISS Models only)"
27 default n
28 depends on SMP
29 select ARC_HAS_COH_RTSC
30 help
31 SMP Extensions to ARC700, in a "simulation only" Model, supported in
32 ARC ISS (Instruction Set Simulator).
33 The SMP extensions include:
34 -IDU (Interrupt Distribution Unit)
35 -XTL (To enable CPU start/stop/set-PC for another CPU)
36 It doesn't provide coherent Caches and/or Atomic Ops (LLOCK/SCOND)
37
24endchoice 38endchoice
25 39
26config ARC_SERIAL_BAUD 40config ARC_SERIAL_BAUD