]>
Commit | Line | Data |
---|---|---|
dd84058d MY |
1 | menu "mpc83xx CPU" |
2 | depends on MPC83xx | |
3 | ||
4 | config SYS_CPU | |
dd84058d MY |
5 | default "mpc83xx" |
6 | ||
7 | choice | |
8 | prompt "Target select" | |
a26cd049 | 9 | optional |
dd84058d MY |
10 | |
11 | config TARGET_MPC8308_P1M | |
12 | bool "Support mpc8308_p1m" | |
4bc97a3b | 13 | select ARCH_MPC8308 |
dd84058d MY |
14 | |
15 | config TARGET_SBC8349 | |
16 | bool "Support sbc8349" | |
d5cfa4aa | 17 | select ARCH_MPC8349 |
dd84058d MY |
18 | |
19 | config TARGET_VE8313 | |
20 | bool "Support ve8313" | |
9403fc41 | 21 | select ARCH_MPC8313 |
dd84058d MY |
22 | |
23 | config TARGET_VME8349 | |
24 | bool "Support vme8349" | |
d5cfa4aa | 25 | select ARCH_MPC8349 |
dd84058d MY |
26 | |
27 | config TARGET_MPC8308RDB | |
28 | bool "Support MPC8308RDB" | |
4bc97a3b | 29 | select ARCH_MPC8308 |
c01e4a1a | 30 | select SYS_FSL_ERRATUM_ESDHC111 |
dd84058d MY |
31 | |
32 | config TARGET_MPC8313ERDB | |
33 | bool "Support MPC8313ERDB" | |
9403fc41 | 34 | select ARCH_MPC8313 |
a5d67547 | 35 | select BOARD_EARLY_INIT_F |
5ed063d1 | 36 | select SUPPORT_SPL |
dd84058d MY |
37 | |
38 | config TARGET_MPC8315ERDB | |
39 | bool "Support MPC8315ERDB" | |
9403fc41 | 40 | select ARCH_MPC8315 |
a5d67547 | 41 | select BOARD_EARLY_INIT_F |
dd84058d MY |
42 | |
43 | config TARGET_MPC8323ERDB | |
44 | bool "Support MPC8323ERDB" | |
bd3b867e | 45 | select ARCH_MPC832X |
dd84058d MY |
46 | |
47 | config TARGET_MPC832XEMDS | |
48 | bool "Support MPC832XEMDS" | |
bd3b867e | 49 | select ARCH_MPC832X |
a5d67547 | 50 | select BOARD_EARLY_INIT_F |
dd84058d MY |
51 | |
52 | config TARGET_MPC8349EMDS | |
53 | bool "Support MPC8349EMDS" | |
d5cfa4aa | 54 | select ARCH_MPC8349 |
5ed063d1 | 55 | select BOARD_EARLY_INIT_F |
d26e34c4 | 56 | select SYS_FSL_DDR |
d26e34c4 | 57 | select SYS_FSL_DDR_BE |
5ed063d1 | 58 | select SYS_FSL_HAS_DDR2 |
dd84058d MY |
59 | |
60 | config TARGET_MPC8349ITX | |
61 | bool "Support MPC8349ITX" | |
d5cfa4aa | 62 | select ARCH_MPC8349 |
1b330894 | 63 | imply CMD_IRQ |
dd84058d | 64 | |
dd84058d MY |
65 | config TARGET_MPC837XEMDS |
66 | bool "Support MPC837XEMDS" | |
a5d67547 | 67 | select BOARD_EARLY_INIT_F |
3bf926c0 | 68 | imply CMD_SATA |
9920d151 | 69 | imply FSL_SATA |
dd84058d MY |
70 | |
71 | config TARGET_MPC837XERDB | |
72 | bool "Support MPC837XERDB" | |
a5d67547 | 73 | select BOARD_EARLY_INIT_F |
dd84058d MY |
74 | |
75 | config TARGET_IDS8313 | |
76 | bool "Support ids8313" | |
9403fc41 | 77 | select ARCH_MPC8313 |
2ea4cfde | 78 | select DM |
08a00cba | 79 | imply CMD_DM |
dd84058d MY |
80 | |
81 | config TARGET_KM8360 | |
82 | bool "Support km8360" | |
61abced7 | 83 | select ARCH_MPC8360 |
97072747 | 84 | imply CMD_CRAMFS |
3bd25cb5 | 85 | imply CMD_DIAG |
80e44cfe | 86 | imply FS_CRAMFS |
dd84058d MY |
87 | |
88 | config TARGET_SUVD3 | |
89 | bool "Support suvd3" | |
4bc97a3b MS |
90 | select ARCH_MPC8309 if SYS_EXTRA_OPTIONS="KMTEGR1" |
91 | select ARCH_MPC8309 if SYS_EXTRA_OPTIONS="KMVECT1" | |
bd3b867e | 92 | select ARCH_MPC832X if SYS_EXTRA_OPTIONS="SUVD3" |
97072747 | 93 | imply CMD_CRAMFS |
80e44cfe | 94 | imply FS_CRAMFS |
dd84058d MY |
95 | |
96 | config TARGET_TUXX1 | |
97 | bool "Support tuxx1" | |
bd3b867e | 98 | select ARCH_MPC832X |
97072747 | 99 | imply CMD_CRAMFS |
80e44cfe | 100 | imply FS_CRAMFS |
dd84058d | 101 | |
dd84058d MY |
102 | config TARGET_TQM834X |
103 | bool "Support TQM834x" | |
d5cfa4aa | 104 | select ARCH_MPC8349 |
dd84058d | 105 | |
50dcf89d DE |
106 | config TARGET_HRCON |
107 | bool "Support hrcon" | |
4bc97a3b | 108 | select ARCH_MPC8308 |
c01e4a1a | 109 | select SYS_FSL_ERRATUM_ESDHC111 |
50dcf89d | 110 | |
a3f9d6c7 DE |
111 | config TARGET_STRIDER |
112 | bool "Support strider" | |
4bc97a3b | 113 | select ARCH_MPC8308 |
c01e4a1a | 114 | select SYS_FSL_ERRATUM_ESDHC111 |
0091362c | 115 | imply CMD_PCA953X |
a3f9d6c7 | 116 | |
dd84058d MY |
117 | endchoice |
118 | ||
4bc97a3b MS |
119 | config ARCH_MPC830X |
120 | bool | |
121 | ||
122 | config ARCH_MPC8308 | |
123 | bool | |
124 | select ARCH_MPC830X | |
125 | ||
126 | config ARCH_MPC8309 | |
127 | bool | |
128 | select ARCH_MPC830X | |
129 | ||
9403fc41 MS |
130 | config ARCH_MPC831X |
131 | bool | |
132 | ||
133 | config ARCH_MPC8313 | |
134 | bool | |
135 | select ARCH_MPC831X | |
136 | ||
137 | config ARCH_MPC8315 | |
138 | bool | |
139 | select ARCH_MPC831X | |
140 | ||
bd3b867e MS |
141 | config ARCH_MPC832X |
142 | bool | |
143 | ||
d5cfa4aa MS |
144 | config ARCH_MPC834X |
145 | bool | |
146 | ||
147 | config ARCH_MPC8349 | |
148 | bool | |
149 | select ARCH_MPC834X | |
150 | ||
61abced7 MS |
151 | config ARCH_MPC8360 |
152 | bool | |
153 | ||
dd84058d MY |
154 | source "board/esd/vme8349/Kconfig" |
155 | source "board/freescale/mpc8308rdb/Kconfig" | |
156 | source "board/freescale/mpc8313erdb/Kconfig" | |
157 | source "board/freescale/mpc8315erdb/Kconfig" | |
158 | source "board/freescale/mpc8323erdb/Kconfig" | |
159 | source "board/freescale/mpc832xemds/Kconfig" | |
160 | source "board/freescale/mpc8349emds/Kconfig" | |
161 | source "board/freescale/mpc8349itx/Kconfig" | |
dd84058d MY |
162 | source "board/freescale/mpc837xemds/Kconfig" |
163 | source "board/freescale/mpc837xerdb/Kconfig" | |
164 | source "board/ids/ids8313/Kconfig" | |
165 | source "board/keymile/km83xx/Kconfig" | |
dd84058d MY |
166 | source "board/mpc8308_p1m/Kconfig" |
167 | source "board/sbc8349/Kconfig" | |
168 | source "board/tqc/tqm834x/Kconfig" | |
169 | source "board/ve8313/Kconfig" | |
50dcf89d | 170 | source "board/gdsys/mpc8308/Kconfig" |
dd84058d MY |
171 | |
172 | endmenu |