summaryrefslogtreecommitdiff
path: root/arch/sh/Kconfig
blob: 2f7a2fe073bf25361cea0818a1c64c7a93e13205 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
menu "SuperH architecture"
	depends on SH

config CPU_SH2
	bool

config CPU_SH2A
	bool
	select CPU_SH2

config CPU_SH3
	bool

config CPU_SH4
	bool

config CPU_SH4A
	bool
	select CPU_SH4

config SH_32BIT
	bool "32bit mode"
	depends on CPU_SH4A
	default n
	help
	  SH4A has 2 physical memory maps. This use 32bit mode.
	  And this is board specific. Please check your board if you
	  want to use this.

choice
	prompt "Target select"
	optional

config TARGET_RSK7203
	bool "RSK+ 7203"
	select CPU_SH2A

config TARGET_RSK7264
	bool "RSK2+SH7264"
	select CPU_SH2A

config TARGET_RSK7269
	bool "RSK2+SH7269"
	select CPU_SH2A

config TARGET_MPR2
	bool "Magic Panel Release 2 board"
	select CPU_SH3

config TARGET_MS7720SE
	bool "Support ms7720se"
	select CPU_SH3

config TARGET_SHMIN
	bool "SHMIN"
	select CPU_SH3

config TARGET_ESPT
	bool "Data Technology ESPT-GIGA board"
	select CPU_SH4

config TARGET_MS7722SE
	bool "SolutionEngine 7722"
	select CPU_SH4

config TARGET_MS7750SE
	bool "SolutionEngine 7750"
	select CPU_SH4

config TARGET_AP_SH4A_4A
	bool "ALPHAPROJECT AP-SH4A-4A"
	select CPU_SH4A

config TARGET_AP325RXA
	bool "Renesas AP-325RXA"
	select CPU_SH4

config TARGET_ECOVEC
	bool "EcoVec"
	select CPU_SH4A

config TARGET_MIGOR
	bool "Migo-R"
	select CPU_SH4

config TARGET_R0P7734
	bool "Support r0p7734"
	select CPU_SH4A

config TARGET_R2DPLUS
	bool "Renesas R2D-PLUS"
	select CPU_SH4

config TARGET_R7780MP
	bool "R7780MP board"
	select CPU_SH4A

config TARGET_SH7752EVB
	bool "SH7752EVB"
	select CPU_SH4A

config TARGET_SH7753EVB
	bool "SH7753EVB"
	select CPU_SH4

config TARGET_SH7757LCR
	bool "SH7757LCR"
	select CPU_SH4A

config TARGET_SH7763RDP
	bool "SH7763RDP"
	select CPU_SH4

config TARGET_SH7785LCR
	bool "SH7785LCR"
	select CPU_SH4A

endchoice

config SYS_ARCH
	default "sh"

config SYS_CPU
	default "sh2" if CPU_SH2
	default "sh3" if CPU_SH3
	default "sh4" if CPU_SH4

config USE_PRIVATE_LIBGCC
	default y

source "board/alphaproject/ap_sh4a_4a/Kconfig"
source "board/espt/Kconfig"
source "board/mpr2/Kconfig"
source "board/ms7720se/Kconfig"
source "board/ms7722se/Kconfig"
source "board/ms7750se/Kconfig"
source "board/renesas/MigoR/Kconfig"
source "board/renesas/ap325rxa/Kconfig"
source "board/renesas/ecovec/Kconfig"
source "board/renesas/r0p7734/Kconfig"
source "board/renesas/r2dplus/Kconfig"
source "board/renesas/r7780mp/Kconfig"
source "board/renesas/rsk7203/Kconfig"
source "board/renesas/rsk7264/Kconfig"
source "board/renesas/rsk7269/Kconfig"
source "board/renesas/sh7752evb/Kconfig"
source "board/renesas/sh7753evb/Kconfig"
source "board/renesas/sh7757lcr/Kconfig"
source "board/renesas/sh7763rdp/Kconfig"
source "board/renesas/sh7785lcr/Kconfig"
source "board/shmin/Kconfig"

endmenu