]> Git Repo - J-u-boot.git/blame - arch/arc/Kconfig
arc: add more flavours of ARC700 series CPU
[J-u-boot.git] / arch / arc / Kconfig
CommitLineData
dd84058d
MY
1menu "ARC architecture"
2 depends on ARC
3
4config SYS_ARCH
dd84058d
MY
5 default "arc"
6
e20bcb04 7config SYS_CPU
fdff2370 8 default "arcv1"
e20bcb04 9
812980bd
AB
10choice
11 prompt "CPU selection"
12 default CPU_ARC770D
13
14config CPU_ARC750D
15 bool "ARC 750D"
16 select ARC_MMU_V2
17 help
18 Choose this option to build an U-Boot for ARC750D CPU.
19
20config CPU_ARC770D
21 bool "ARC 770D"
22 select ARC_MMU_V3
23 help
24 Choose this option to build an U-Boot for ARC770D CPU.
25
26endchoice
27
28choice
29 prompt "MMU Version"
30 default ARC_MMU_V3 if CPU_ARC770D
31 default ARC_MMU_V2 if CPU_ARC750D
32
33config ARC_MMU_V2
34 bool "MMU v2"
35 depends on CPU_ARC750D
36 help
37 Fixed the deficiency of v1 - possible thrashing in memcpy sceanrio
38 when 2 D-TLB and 1 I-TLB entries index into same 2way set.
39
40config ARC_MMU_V3
41 bool "MMU v3"
42 depends on CPU_ARC770D
43 help
44 Introduced with ARC700 4.10: New Features
45 Variable Page size (1k-16k), var JTLB size 128 x (2 or 4)
46 Shared Address Spaces (SASID)
47
48endchoice
49
dd84058d
MY
50choice
51 prompt "Target select"
52
53config TARGET_TB100
54 bool "Support tb100"
55
56config TARGET_ARCANGEL4
57 bool "Support arcangel4"
58
59config TARGET_ARCANGEL4_BE
60 bool "Support arcangel4-be"
61
62config TARGET_AXS101
63 bool "Support axs101"
64
65endchoice
66
67source "board/abilis/tb100/Kconfig"
68source "board/synopsys/Kconfig"
69source "board/synopsys/axs101/Kconfig"
70
71endmenu
This page took 0.077626 seconds and 4 git commands to generate.