sh: consolidate CONFIG_SYS_CPU defines
[oweals/u-boot.git] / arch / sh / Kconfig
1 menu "SuperH architecture"
2         depends on SH
3
4 config CPU_SH2
5         bool
6
7 config CPU_SH2A
8         bool
9         select CPU_SH2
10
11 config CPU_SH3
12         bool
13
14 config CPU_SH4
15         bool
16
17 config CPU_SH4A
18         bool
19         select CPU_SH4
20
21 choice
22         prompt "Target select"
23
24 config TARGET_RSK7203
25         bool "RSK+ 7203"
26         select CPU_SH2A
27
28 config TARGET_RSK7264
29         bool "RSK2+SH7264"
30         select CPU_SH2A
31
32 config TARGET_RSK7269
33         bool "RSK2+SH7269"
34         select CPU_SH2A
35
36 config TARGET_MPR2
37         bool "Magic Panel Release 2 board"
38         select CPU_SH3
39
40 config TARGET_MS7720SE
41         bool "Support ms7720se"
42         select CPU_SH3
43
44 config TARGET_SHMIN
45         bool "SHMIN"
46         select CPU_SH3
47
48 config TARGET_ESPT
49         bool "Data Technology ESPT-GIGA board"
50         select CPU_SH4
51
52 config TARGET_MS7722SE
53         bool "SolutionEngine 7722"
54         select CPU_SH4
55
56 config TARGET_MS7750SE
57         bool "SolutionEngine 7750"
58         select CPU_SH4
59
60 config TARGET_AP_SH4A_4A
61         bool "ALPHAPROJECT AP-SH4A-4A"
62         select CPU_SH4
63
64 config TARGET_AP325RXA
65         bool "Renesas AP-325RXA"
66         select CPU_SH4
67
68 config TARGET_ECOVEC
69         bool "EcoVec"
70         select CPU_SH4
71
72 config TARGET_MIGOR
73         bool "Migo-R"
74         select CPU_SH4
75
76 config TARGET_R0P7734
77         bool "Support r0p7734"
78         select CPU_SH4
79
80 config TARGET_R2DPLUS
81         bool "Renesas R2D-PLUS"
82         select CPU_SH4
83
84 config TARGET_R7780MP
85         bool "R7780MP board"
86         select CPU_SH4
87
88 config TARGET_SH7752EVB
89         bool "SH7752EVB"
90         select CPU_SH4
91
92 config TARGET_SH7753EVB
93         bool "SH7753EVB"
94         select CPU_SH4
95
96 config TARGET_SH7757LCR
97         bool "SH7757LCR"
98         select CPU_SH4
99
100 config TARGET_SH7763RDP
101         bool "SH7763RDP"
102         select CPU_SH4
103
104 config TARGET_SH7785LCR
105         bool "SH7785LCR"
106         select CPU_SH4
107
108 endchoice
109
110 config SYS_ARCH
111         default "sh"
112
113 config SYS_CPU
114         default "sh2" if CPU_SH2
115         default "sh3" if CPU_SH3
116         default "sh4" if CPU_SH4
117
118 source "board/alphaproject/ap_sh4a_4a/Kconfig"
119 source "board/espt/Kconfig"
120 source "board/mpr2/Kconfig"
121 source "board/ms7720se/Kconfig"
122 source "board/ms7722se/Kconfig"
123 source "board/ms7750se/Kconfig"
124 source "board/renesas/MigoR/Kconfig"
125 source "board/renesas/ap325rxa/Kconfig"
126 source "board/renesas/ecovec/Kconfig"
127 source "board/renesas/r0p7734/Kconfig"
128 source "board/renesas/r2dplus/Kconfig"
129 source "board/renesas/r7780mp/Kconfig"
130 source "board/renesas/rsk7203/Kconfig"
131 source "board/renesas/rsk7264/Kconfig"
132 source "board/renesas/rsk7269/Kconfig"
133 source "board/renesas/sh7752evb/Kconfig"
134 source "board/renesas/sh7753evb/Kconfig"
135 source "board/renesas/sh7757lcr/Kconfig"
136 source "board/renesas/sh7763rdp/Kconfig"
137 source "board/renesas/sh7785lcr/Kconfig"
138 source "board/shmin/Kconfig"
139
140 endmenu