blob: 4b5a50717a55c59c12c64264a2aa5096a8fad7f1 [file] [log] [blame]
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +09001menu "Integrator Options"
2 depends on ARCH_INTEGRATOR
3
4choice
Masahiro Yamada9ef851f2015-04-21 21:59:37 +09005 prompt "Integrator platform select"
Joe Hershbergera26cd042015-05-12 14:46:23 -05006 optional
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +09007
Masahiro Yamada9ef851f2015-04-21 21:59:37 +09008config ARCH_INTEGRATOR_AP
9 bool "Support Integrator/AP platform"
10
11config ARCH_INTEGRATOR_CP
12 bool "Support Integrator/CP platform"
Masahiro Yamadaf39ff192015-04-21 21:59:39 +090013 select ARCH_CINTEGRATOR
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090014
15endchoice
16
Masahiro Yamadaf39ff192015-04-21 21:59:39 +090017config ARCH_CINTEGRATOR
18 bool
19
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090020choice
21 prompt "Integrator core module select"
Joe Hershbergera26cd042015-05-12 14:46:23 -050022 optional
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090023
24config CM720T
25 bool "Core Module for ARM720T"
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090026 select CPU_ARM720T
27
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090028config CM920T
29 bool "Core Module for ARM920T"
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090030 select CPU_ARM920T
31
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090032config CM926EJ_S
33 bool "Core Module for ARM926EJ-STM"
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090034 select CPU_ARM926EJS
Tom Rinif01928e2022-03-30 18:07:15 -040035 select CM_TCRAM
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090036
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090037config CM946ES
38 bool "Core Module for ARM946E-STM"
39 select CPU_ARM946ES
Tom Rinif01928e2022-03-30 18:07:15 -040040 select CM_MULTIPLE_SSRAM
41 select CM_TCRAM
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090042
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090043config CM1136
44 bool "Core Module for ARM1136JF-STM"
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090045 select CPU_ARM1136
Tom Rinif01928e2022-03-30 18:07:15 -040046 select CM_TCRAM
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090047
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090048endchoice
49
50config SYS_BOARD
51 default "integrator"
52
53config SYS_VENDOR
54 default "armltd"
55
56config SYS_CONFIG_NAME
Masahiro Yamada9ef851f2015-04-21 21:59:37 +090057 default "integratorap" if ARCH_INTEGRATOR_AP
58 default "integratorcp" if ARCH_INTEGRATOR_CP
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090059
Linus Walleij3f394e72015-07-27 11:22:48 +020060config SYS_MALLOC_F_LEN
61 default 0x2000
62
Tom Rinif01928e2022-03-30 18:07:15 -040063config CM_INIT
64 def_bool y
65
66config CM_REMAP
67 def_bool y
68
69config CM_SPD_DETECT
70 def_bool y
71
72config CM_MULTIPLE_SSRAM
73 bool
74
75config CM_TCRAM
76 bool
77
Masahiro Yamada5cbbd9b2015-04-21 21:59:36 +090078endmenu