1 menuconfig FSL_SOC_BOOKE
2 bool "Freescale Book-E Machine Type"
3 depends on PPC_85xx || PPC_BOOK3E
9 select SERIAL_8250_EXTENDED if SERIAL_8250
10 select SERIAL_8250_SHARE_IRQ if SERIAL_8250
17 config FSL_85XX_CACHE_SRAM
21 When selected, this option enables cache-sram support
22 for memory allocation on P1/P2 QorIQ platforms.
23 cache-sram-size and cache-sram-offset kernel boot
24 parameters should be passed when this option is enabled.
27 bool "Freescale BSC9131RDB"
30 This option enables support for the Freescale BSC9131RDB board.
31 The BSC9131 is a heterogeneous SoC containing an e500v2 powerpc and a
33 Manufacturer : Freescale Semiconductor, Inc
36 bool "Freescale C293PCIE"
39 This option enables support for the C293PCIE board
42 bool "Freescale BSC9132QDS"
45 This option enables support for the Freescale BSC9132 QDS board.
46 BSC9132 is a heterogeneous SoC containing dual e500v2 powerpc cores
47 and dual StarCore SC3850 DSP cores.
48 Manufacturer : Freescale Semiconductor, Inc
51 bool "Freescale MPC8540 ADS"
54 This option enables support for the MPC 8540 ADS board
57 bool "Freescale MPC8560 ADS"
61 This option enables support for the MPC 8560 ADS board
64 bool "Freescale MPC85xx CDS"
69 This option enables support for the MPC85xx CDS board
72 bool "Freescale MPC85xx MDS"
78 This option enables support for the MPC85xx MDS board
81 bool "Freescale MPC8536 DS"
85 This option enables support for the MPC8536 DS board
88 bool "Freescale MPC85xx DS"
91 select FSL_ULI1575 if PCI
94 This option enables support for the MPC85xx DS (MPC8544 DS) board
97 bool "Freescale MPC85xx RDB"
100 select FSL_ULI1575 if PCI
103 This option enables support for the MPC85xx RDB (P2020 RDB) board
106 bool "Freescale P1010RDB"
107 select DEFAULT_UIMAGE
109 This option enables support for the MPC85xx RDB (P1010 RDB) board
111 P1010RDB contains P1010Si, which provides CPU performance up to 800
112 MHz and 1600 DMIPS, additional functionality and faster interfaces
113 (DDR3/3L, SATA II, and PCI Express).
116 bool "Freescale P1022 DS"
117 select DEFAULT_UIMAGE
120 This option enables support for the Freescale P1022DS reference board.
123 bool "Freescale / iVeia P1022 RDK"
124 select DEFAULT_UIMAGE
126 This option enables support for the Freescale / iVeia P1022RDK
130 bool "Freescale P1023 RDB"
131 select DEFAULT_UIMAGE
133 This option enables support for the P1023 RDB board.
136 bool "Freescale TWR-P102x"
137 select DEFAULT_UIMAGE
139 This option enables support for the TWR-P1025 board.
143 select DEFAULT_UIMAGE
145 This option enables support for the Socrates board.
148 bool "Emerson KSI8560"
149 select DEFAULT_UIMAGE
151 This option enables support for the Emerson KSI8560 board
154 bool "X-ES single-board computer"
155 select DEFAULT_UIMAGE
157 This option enables support for the various single-board
158 computers from Extreme Engineering Solutions (X-ES) based on
159 Freescale MPC85xx processors.
160 Manufacturer: Extreme Engineering Solutions, Inc.
161 URL: <http://www.xes-inc.com/>
164 bool "Silicon Turnkey Express GP3"
166 This option enables support for the Silicon Turnkey Express GP3
169 select DEFAULT_UIMAGE
172 bool "TQ Components TQM8540"
174 This option enables support for the TQ Components TQM8540 board.
175 select DEFAULT_UIMAGE
179 bool "TQ Components TQM8541"
181 This option enables support for the TQ Components TQM8541 board.
182 select DEFAULT_UIMAGE
187 bool "TQ Components TQM8548"
189 This option enables support for the TQ Components TQM8548 board.
190 select DEFAULT_UIMAGE
194 bool "TQ Components TQM8555"
196 This option enables support for the TQ Components TQM8555 board.
197 select DEFAULT_UIMAGE
202 bool "TQ Components TQM8560"
204 This option enables support for the TQ Components TQM8560 board.
205 select DEFAULT_UIMAGE
210 bool "Wind River SBC8548"
211 select DEFAULT_UIMAGE
213 This option enables support for the Wind River SBC8548 board
216 bool "Prodrive PPA8548"
218 This option enables support for the Prodrive PPA8548 board.
219 select DEFAULT_UIMAGE
223 bool "GE Intelligent Platforms IMP3A"
224 select DEFAULT_UIMAGE
227 select ARCH_REQUIRE_GPIOLIB
230 This option enables support for the GE Intelligent Platforms IMP3A
233 This board is a 3U CompactPCI Single Board Computer with a Freescale
237 tristate "Servergy CTS-1000 support"
240 depends on CORENET_GENERIC
242 Enable this to support functionality in Servergy's CTS-1000 systems.
245 bool "Artesyn MVME2500"
246 select DEFAULT_UIMAGE
248 This option enables support for the Emerson/Artesyn MVME2500 board.
253 bool "QEMU generic e500 platform"
254 select DEFAULT_UIMAGE
256 This option enables support for running as a QEMU guest using
257 QEMU's generic e500 machine. This is not required if you're
258 using a QEMU machine that targets a specific board, such as
261 Unlike most e500 boards that target a specific CPU, this
262 platform works with any e500-family CPU that QEMU supports.
263 Thus, you'll need to make sure CONFIG_PPC_E500MC is set or
264 unset based on the emulated CPU (or actual host CPU in the case
267 config CORENET_GENERIC
268 bool "Freescale CoreNet Generic"
269 select DEFAULT_UIMAGE
274 select ARCH_REQUIRE_GPIOLIB
277 select PPC_EPAPR_HV_PIC
279 This option enables support for the FSL CoreNet based boards.
280 For 32bit kernel, the following boards are supported:
281 P2041 RDB, P3041 DS, P4080 DS, kmcoge4, and OCA4080
282 For 64bit kernel, the following boards are supported:
283 T208x QDS/RDB, T4240 QDS/RDB and B4 QDS
284 The following boards are supported for both 32bit and 64bit kernel:
285 P5020 DS, P5040 DS, T102x QDS/RDB, T104x QDS/RDB
287 endif # FSL_SOC_BOOKE