blob: bbafabdcb2c1ae21e3a1dfcb41666febcb5f11b7 [file] [log] [blame]
Heiko Schocher3c521072020-02-03 07:43:57 +01001menu "KM 83xx Options"
2 depends on MPC83xx
3
4config KM_ENABLE_FULL_DM_DTS_SUPPORT
5 bool "enable full DM/DTS support for KM 83xx boards"
6 default y
7 select CMD_DM
8 select DM
9 select DM_ETH
10 select DM_MDIO
11 select DM_SERIAL
12 select OF_CONTROL
13 select PINCTRL
14 select PINCTRL_QE
15 select PHYLIB
16endmenu
17
Mario Six92e20d92019-01-21 09:17:35 +010018if TARGET_KMETER1
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090019
20config SYS_BOARD
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090021 default "km83xx"
22
23config SYS_VENDOR
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090024 default "keymile"
25
26config SYS_CONFIG_NAME
Mario Six92e20d92019-01-21 09:17:35 +010027 default "kmeter1"
28
Pascal Linder305329f2019-06-18 13:27:47 +020029config BOARD_SPECIFIC_OPTIONS # dummy
30 def_bool y
31 select ARCH_MPC8360
32 imply CMD_CRAMFS
33 imply CMD_DIAG
34 imply FS_CRAMFS
35
Mario Six92e20d92019-01-21 09:17:35 +010036endif
37
38if TARGET_KMCOGE5NE
39
40config SYS_BOARD
41 default "km83xx"
42
43config SYS_VENDOR
44 default "keymile"
45
46config SYS_CONFIG_NAME
47 default "kmcoge5ne"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090048
Pascal Linder305329f2019-06-18 13:27:47 +020049config BOARD_SPECIFIC_OPTIONS # dummy
50 def_bool y
51 select ARCH_MPC8360
52 imply CMD_CRAMFS
53 imply CMD_DIAG
54 imply FS_CRAMFS
55
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090056endif
57
Mario Six5590b152019-01-21 09:17:30 +010058if TARGET_KMTEGR1
59
60config SYS_BOARD
61 default "km83xx"
62
63config SYS_VENDOR
64 default "keymile"
65
66config SYS_CONFIG_NAME
67 default "kmtegr1"
68
Pascal Linder305329f2019-06-18 13:27:47 +020069config BOARD_SPECIFIC_OPTIONS # dummy
70 def_bool y
71 select ARCH_MPC8309
72 imply CMD_CRAMFS
73 imply FS_CRAMFS
74
Mario Six5590b152019-01-21 09:17:30 +010075endif
76
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090077if TARGET_TUXX1
78
79config SYS_BOARD
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090080 default "km83xx"
81
82config SYS_VENDOR
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090083 default "keymile"
84
85config SYS_CONFIG_NAME
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090086 default "tuxx1"
87
Pascal Linder305329f2019-06-18 13:27:47 +020088config BOARD_SPECIFIC_OPTIONS # dummy
89 def_bool y
90 select ARCH_MPC832X
91 imply CMD_CRAMFS
92 imply FS_CRAMFS
93
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090094endif
Mario Six190ab402019-01-21 09:17:33 +010095
96if TARGET_KMSUPX5
97
98config SYS_BOARD
99 default "km83xx"
100
101config SYS_VENDOR
102 default "keymile"
103
104config SYS_CONFIG_NAME
105 default "kmsupx5"
106
Pascal Linder305329f2019-06-18 13:27:47 +0200107config BOARD_SPECIFIC_OPTIONS # dummy
108 def_bool y
109 select ARCH_MPC832X
110 imply CMD_CRAMFS
111 imply FS_CRAMFS
112
Mario Six190ab402019-01-21 09:17:33 +0100113endif
114
115if TARGET_TUGE1
116
117config SYS_BOARD
118 default "km83xx"
119
120config SYS_VENDOR
121 default "keymile"
122
123config SYS_CONFIG_NAME
124 default "tuge1"
125
Pascal Linder305329f2019-06-18 13:27:47 +0200126config BOARD_SPECIFIC_OPTIONS # dummy
127 def_bool y
128 select ARCH_MPC832X
129 imply CMD_CRAMFS
130 imply FS_CRAMFS
131
Mario Six190ab402019-01-21 09:17:33 +0100132endif
133
134if TARGET_KMOPTI2
135
136config SYS_BOARD
137 default "km83xx"
138
139config SYS_VENDOR
140 default "keymile"
141
142config SYS_CONFIG_NAME
143 default "kmopti2"
144
Pascal Linder305329f2019-06-18 13:27:47 +0200145config BOARD_SPECIFIC_OPTIONS # dummy
146 def_bool y
147 select ARCH_MPC832X
148 imply CMD_CRAMFS
149 imply FS_CRAMFS
150
Mario Six190ab402019-01-21 09:17:33 +0100151endif
152
153if TARGET_KMTEPR2
154
155config SYS_BOARD
156 default "km83xx"
157
158config SYS_VENDOR
159 default "keymile"
160
161config SYS_CONFIG_NAME
162 default "kmtepr2"
163
Pascal Linder305329f2019-06-18 13:27:47 +0200164config BOARD_SPECIFIC_OPTIONS # dummy
165 def_bool y
166 select ARCH_MPC832X
167 imply CMD_CRAMFS
168 imply FS_CRAMFS
169
Mario Six190ab402019-01-21 09:17:33 +0100170endif