ea48ecb9a12daeeb4f8b2bafcff0b1cfcd6902ec
[oweals/u-boot.git] / arch / sh / Kconfig
1 menu "SuperH architecture"
2         depends on SH
3
4 config CPU_SH3
5         bool
6
7 config CPU_SH4
8         bool
9
10 config CPU_SH4A
11         bool
12         select CPU_SH4
13
14 config SH_32BIT
15         bool "32bit mode"
16         depends on CPU_SH4A
17         default n
18         help
19           SH4A has 2 physical memory maps. This use 32bit mode.
20           And this is board specific. Please check your board if you
21           want to use this.
22
23 choice
24         prompt "Target select"
25         optional
26
27 config TARGET_MS7720SE
28         bool "Support ms7720se"
29         select CPU_SH3
30
31 config TARGET_SHMIN
32         bool "SHMIN"
33         select CPU_SH3
34
35 config TARGET_ESPT
36         bool "Data Technology ESPT-GIGA board"
37         select CPU_SH4
38
39 config TARGET_MS7722SE
40         bool "SolutionEngine 7722"
41         select CPU_SH4
42
43 config TARGET_MS7750SE
44         bool "SolutionEngine 7750"
45         select CPU_SH4
46
47 config TARGET_AP_SH4A_4A
48         bool "ALPHAPROJECT AP-SH4A-4A"
49         select CPU_SH4A
50
51 config TARGET_AP325RXA
52         bool "Renesas AP-325RXA"
53         select CPU_SH4
54
55 config TARGET_MIGOR
56         bool "Migo-R"
57         select CPU_SH4
58
59 config TARGET_R0P7734
60         bool "Support r0p7734"
61         select CPU_SH4A
62
63 config TARGET_R2DPLUS
64         bool "Renesas R2D-PLUS"
65         select CPU_SH4
66
67 config TARGET_R7780MP
68         bool "R7780MP board"
69         select CPU_SH4A
70
71 config TARGET_SH7752EVB
72         bool "SH7752EVB"
73         select CPU_SH4A
74
75 config TARGET_SH7753EVB
76         bool "SH7753EVB"
77         select CPU_SH4
78
79 config TARGET_SH7757LCR
80         bool "SH7757LCR"
81         select CPU_SH4A
82
83 config TARGET_SH7763RDP
84         bool "SH7763RDP"
85         select CPU_SH4
86
87 endchoice
88
89 config SYS_ARCH
90         default "sh"
91
92 config SYS_CPU
93         default "sh3" if CPU_SH3
94         default "sh4" if CPU_SH4
95
96 source "arch/sh/lib/Kconfig"
97
98 source "board/alphaproject/ap_sh4a_4a/Kconfig"
99 source "board/espt/Kconfig"
100 source "board/ms7720se/Kconfig"
101 source "board/ms7722se/Kconfig"
102 source "board/ms7750se/Kconfig"
103 source "board/renesas/MigoR/Kconfig"
104 source "board/renesas/ap325rxa/Kconfig"
105 source "board/renesas/r0p7734/Kconfig"
106 source "board/renesas/r2dplus/Kconfig"
107 source "board/renesas/r7780mp/Kconfig"
108 source "board/renesas/sh7752evb/Kconfig"
109 source "board/renesas/sh7753evb/Kconfig"
110 source "board/renesas/sh7757lcr/Kconfig"
111 source "board/renesas/sh7763rdp/Kconfig"
112 source "board/shmin/Kconfig"
113
114 endmenu