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