blob: 91002a9be08ff4079d1d21ede2df64efc2807c8f [file] [log] [blame]
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001menu "SuperH architecture"
2 depends on SH
3
Masahiro Yamada4770e412014-11-06 15:55:21 +09004config CPU_SH4
5 bool
6
7config CPU_SH4A
8 bool
9 select CPU_SH4
10
Nobuhiro Iwamatsu3c01f362014-11-14 12:52:47 +090011config SH_32BIT
12 bool "32bit mode"
13 depends on CPU_SH4A
14 default n
15 help
16 SH4A has 2 physical memory maps. This use 32bit mode.
17 And this is board specific. Please check your board if you
18 want to use this.
19
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090020choice
21 prompt "Target select"
Joe Hershbergerf0699602015-05-12 14:46:23 -050022 optional
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090023
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090024config TARGET_MIGOR
Masahiro Yamada7085d7d2014-11-06 15:55:20 +090025 bool "Migo-R"
Masahiro Yamada4770e412014-11-06 15:55:21 +090026 select CPU_SH4
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090027
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090028config TARGET_R2DPLUS
Masahiro Yamada7085d7d2014-11-06 15:55:20 +090029 bool "Renesas R2D-PLUS"
Masahiro Yamada4770e412014-11-06 15:55:21 +090030 select CPU_SH4
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090031
32config TARGET_R7780MP
Masahiro Yamada7085d7d2014-11-06 15:55:20 +090033 bool "R7780MP board"
Masahiro Yamada39f05282014-11-06 15:55:23 +090034 select CPU_SH4A
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090035
36config TARGET_SH7752EVB
Masahiro Yamada7085d7d2014-11-06 15:55:20 +090037 bool "SH7752EVB"
Masahiro Yamada39f05282014-11-06 15:55:23 +090038 select CPU_SH4A
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090039
40config TARGET_SH7753EVB
Masahiro Yamada7085d7d2014-11-06 15:55:20 +090041 bool "SH7753EVB"
Masahiro Yamada4770e412014-11-06 15:55:21 +090042 select CPU_SH4
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090043
44config TARGET_SH7757LCR
Masahiro Yamada7085d7d2014-11-06 15:55:20 +090045 bool "SH7757LCR"
Masahiro Yamada39f05282014-11-06 15:55:23 +090046 select CPU_SH4A
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090047
48config TARGET_SH7763RDP
Masahiro Yamada7085d7d2014-11-06 15:55:20 +090049 bool "SH7763RDP"
Masahiro Yamada4770e412014-11-06 15:55:21 +090050 select CPU_SH4
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090051
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090052endchoice
53
Masahiro Yamadaa759b1a2014-11-06 15:55:22 +090054config SYS_ARCH
55 default "sh"
56
57config SYS_CPU
Masahiro Yamadaa759b1a2014-11-06 15:55:22 +090058 default "sh4" if CPU_SH4
59
Simon Glass263df232017-08-04 16:34:47 -060060source "arch/sh/lib/Kconfig"
61
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090062source "board/renesas/MigoR/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090063source "board/renesas/r2dplus/Kconfig"
64source "board/renesas/r7780mp/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090065source "board/renesas/sh7752evb/Kconfig"
66source "board/renesas/sh7753evb/Kconfig"
67source "board/renesas/sh7757lcr/Kconfig"
68source "board/renesas/sh7763rdp/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090069
70endmenu