Kconfig 2.62 KB
Newer Older
1 2 3
menu "SuperH architecture"
	depends on SH

4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
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

21 22 23 24 25 26 27 28 29
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.

30 31
choice
	prompt "Target select"
32
	optional
33 34

config TARGET_RSK7203
35
	bool "RSK+ 7203"
36
	select CPU_SH2A
37 38

config TARGET_RSK7264
39
	bool "RSK2+SH7264"
40
	select CPU_SH2A
41 42

config TARGET_RSK7269
43
	bool "RSK2+SH7269"
44
	select CPU_SH2A
45 46

config TARGET_MPR2
47
	bool "Magic Panel Release 2 board"
48
	select CPU_SH3
49 50 51

config TARGET_MS7720SE
	bool "Support ms7720se"
52
	select CPU_SH3
53 54

config TARGET_SHMIN
55
	bool "SHMIN"
56
	select CPU_SH3
57 58

config TARGET_ESPT
59
	bool "Data Technology ESPT-GIGA board"
60
	select CPU_SH4
61 62

config TARGET_MS7722SE
63
	bool "SolutionEngine 7722"
64
	select CPU_SH4
65 66

config TARGET_MS7750SE
67
	bool "SolutionEngine 7750"
68
	select CPU_SH4
69 70

config TARGET_AP_SH4A_4A
71
	bool "ALPHAPROJECT AP-SH4A-4A"
72
	select CPU_SH4A
73 74

config TARGET_AP325RXA
75
	bool "Renesas AP-325RXA"
76
	select CPU_SH4
77 78

config TARGET_ECOVEC
79
	bool "EcoVec"
80
	select CPU_SH4A
81 82

config TARGET_MIGOR
83
	bool "Migo-R"
84
	select CPU_SH4
85 86 87

config TARGET_R0P7734
	bool "Support r0p7734"
88
	select CPU_SH4A
89 90

config TARGET_R2DPLUS
91
	bool "Renesas R2D-PLUS"
92
	select CPU_SH4
93 94

config TARGET_R7780MP
95
	bool "R7780MP board"
96
	select CPU_SH4A
97 98

config TARGET_SH7752EVB
99
	bool "SH7752EVB"
100
	select CPU_SH4A
101 102

config TARGET_SH7753EVB
103
	bool "SH7753EVB"
104
	select CPU_SH4
105 106

config TARGET_SH7757LCR
107
	bool "SH7757LCR"
108
	select CPU_SH4A
109 110

config TARGET_SH7763RDP
111
	bool "SH7763RDP"
112
	select CPU_SH4
113 114

config TARGET_SH7785LCR
115
	bool "SH7785LCR"
116
	select CPU_SH4A
117 118 119

endchoice

120 121 122 123 124 125 126 127
config SYS_ARCH
	default "sh"

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

128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150
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