1choice 2 prompt "Machine Type" 3 depends on EMBEDDED6xx 4 5config APUS 6 bool "Amiga-APUS" 7 depends on BROKEN 8 help 9 Select APUS if configuring for a PowerUP Amiga. 10 More information is available at: 11 <http://linux-apus.sourceforge.net/>. 12 13config KATANA 14 bool "Artesyn-Katana" 15 help 16 Select KATANA if configuring an Artesyn KATANA 750i or 3750 17 cPCI board. 18 19config WILLOW 20 bool "Cogent-Willow" 21 22config CPCI690 23 bool "Force-CPCI690" 24 help 25 Select CPCI690 if configuring a Force CPCI690 cPCI board. 26 27config POWERPMC250 28 bool "Force-PowerPMC250" 29 30config CHESTNUT 31 bool "IBM 750FX Eval board or 750GX Eval board" 32 help 33 Select CHESTNUT if configuring an IBM 750FX Eval Board or a 34 IBM 750GX Eval board. 35 36config SPRUCE 37 bool "IBM-Spruce" 38 39config HDPU 40 bool "Sky-HDPU" 41 help 42 Select HDPU if configuring a Sky Computers Compute Blade. 43 44config HDPU_FEATURES 45 depends HDPU 46 tristate "HDPU-Features" 47 help 48 Select to enable HDPU enhanced features. 49 50config EV64260 51 bool "Marvell-EV64260BP" 52 help 53 Select EV64260 if configuring a Marvell (formerly Galileo) 54 EV64260BP Evaluation platform. 55 56config LOPEC 57 bool "Motorola-LoPEC" 58 59config MVME5100 60 bool "Motorola-MVME5100" 61 62config PPLUS 63 bool "Motorola-PowerPlus" 64 65config PRPMC750 66 bool "Motorola-PrPMC750" 67 68config PRPMC800 69 bool "Motorola-PrPMC800" 70 71config SANDPOINT 72 bool "Motorola-Sandpoint" 73 help 74 Select SANDPOINT if configuring for a Motorola Sandpoint X3 75 (any flavor). 76 77config RADSTONE_PPC7D 78 bool "Radstone Technology PPC7D board" 79 80config PAL4 81 bool "SBS-Palomar4" 82 83config GEMINI 84 bool "Synergy-Gemini" 85 depends on BROKEN 86 help 87 Select Gemini if configuring for a Synergy Microsystems' Gemini 88 series Single Board Computer. More information is available at: 89 <http://www.synergymicro.com/PressRel/97_10_15.html>. 90 91config EST8260 92 bool "EST8260" 93 ---help--- 94 The EST8260 is a single-board computer manufactured by Wind River 95 Systems, Inc. (formerly Embedded Support Tools Corp.) and based on 96 the MPC8260. Wind River Systems has a website at 97 <http://www.windriver.com/>, but the EST8260 cannot be found on it 98 and has probably been discontinued or rebadged. 99 100config SBC82xx 101 bool "SBC82xx" 102 ---help--- 103 SBC PowerQUICC II, single-board computer with MPC82xx CPU 104 Manufacturer: Wind River Systems, Inc. 105 Date of Release: May 2003 106 End of Life: - 107 URL: <http://www.windriver.com/> 108 109config SBS8260 110 bool "SBS8260" 111 112config RPX8260 113 bool "RPXSUPER" 114 115config TQM8260 116 bool "TQM8260" 117 ---help--- 118 MPC8260 based module, little larger than credit card, 119 up to 128 MB global + 64 MB local RAM, 32 MB Flash, 120 32 kB EEPROM, 256 kB L@ Cache, 10baseT + 100baseT Ethernet, 121 2 x serial ports, ... 122 Manufacturer: TQ Components, www.tq-group.de 123 Date of Release: June 2001 124 End of Life: not yet :-) 125 URL: <http://www.denx.de/PDF/TQM82xx_SPEC_Rev005.pdf> 126 127config ADS8272 128 bool "ADS8272" 129 130config PQ2FADS 131 bool "Freescale-PQ2FADS" 132 help 133 Select PQ2FADS if you wish to configure for a Freescale 134 PQ2FADS board (-VR or -ZU). 135 136config LITE5200 137 bool "Freescale LITE5200 / (IceCube)" 138 select PPC_MPC52xx 139 help 140 Support for the LITE5200 dev board for the MPC5200 from Freescale. 141 This is for the LITE5200 version 2.0 board. Don't know if it changes 142 much but it's only been tested on this board version. I think this 143 board is also known as IceCube. 144 145config MPC834x_SYS 146 bool "Freescale MPC834x SYS" 147 help 148 This option enables support for the MPC 834x SYS evaluation board. 149 150 Be aware that PCI buses can only function when SYS board is plugged 151 into the PIB (Platform IO Board) board from Freescale which provide 152 3 PCI slots. The PIBs PCI initialization is the bootloader's 153 responsiblilty. 154 155config EV64360 156 bool "Marvell-EV64360BP" 157 help 158 Select EV64360 if configuring a Marvell EV64360BP Evaluation 159 platform. 160endchoice 161 162config PQ2ADS 163 bool 164 depends on ADS8272 165 default y 166 167config TQM8xxL 168 bool 169 depends on 8xx && (TQM823L || TQM850L || FPS850L || TQM855L || TQM860L) 170 default y 171 172config PPC_MPC52xx 173 bool 174 175config 8260 176 bool "CPM2 Support" if WILLOW 177 depends on 6xx 178 default y if TQM8260 || RPX8260 || EST8260 || SBS8260 || SBC82xx || PQ2FADS 179 help 180 The MPC8260 is a typical embedded CPU made by Motorola. Selecting 181 this option means that you wish to build a kernel for a machine with 182 an 8260 class CPU. 183 184config 8272 185 bool 186 depends on 6xx 187 default y if ADS8272 188 select 8260 189 help 190 The MPC8272 CPM has a different internal dpram setup than other CPM2 191 devices 192 193config 83xx 194 bool 195 default y if MPC834x_SYS 196 197config MPC834x 198 bool 199 default y if MPC834x_SYS 200 201config CPM2 202 bool 203 depends on 8260 || MPC8560 || MPC8555 204 default y 205 help 206 The CPM2 (Communications Processor Module) is a coprocessor on 207 embedded CPUs made by Motorola. Selecting this option means that 208 you wish to build a kernel for a machine with a CPM2 coprocessor 209 on it (826x, 827x, 8560). 210 211config PPC_GEN550 212 bool 213 depends on SANDPOINT || SPRUCE || PPLUS || \ 214 PRPMC750 || PRPMC800 || LOPEC || \ 215 (EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \ 216 83xx 217 default y 218 219config FORCE 220 bool 221 depends on 6xx && POWERPMC250 222 default y 223 224config GT64260 225 bool 226 depends on EV64260 || CPCI690 227 default y 228 229config MV64360 # Really MV64360 & MV64460 230 bool 231 depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360 232 default y 233 234config MV64X60 235 bool 236 depends on (GT64260 || MV64360) 237 default y 238 239menu "Set bridge options" 240 depends on MV64X60 241 242config NOT_COHERENT_CACHE 243 bool "Turn off Cache Coherency" 244 default n 245 help 246 Some 64x60 bridges lock up when trying to enforce cache coherency. 247 When this option is selected, cache coherency will be turned off. 248 Note that this can cause other problems (e.g., stale data being 249 speculatively loaded via a cached mapping). Use at your own risk. 250 251config MV64X60_BASE 252 hex "Set bridge base used by firmware" 253 default "0xf1000000" 254 help 255 A firmware can leave the base address of the bridge's registers at 256 a non-standard location. If so, set this value to reflect the 257 address of that non-standard location. 258 259config MV64X60_NEW_BASE 260 hex "Set bridge base used by kernel" 261 default "0xf1000000" 262 help 263 If the current base address of the bridge's registers is not where 264 you want it, set this value to the address that you want it moved to. 265 266endmenu 267 268config NONMONARCH_SUPPORT 269 bool "Enable Non-Monarch Support" 270 depends on PRPMC800 271 272config HARRIER 273 bool 274 depends on PRPMC800 275 default y 276 277config EPIC_SERIAL_MODE 278 bool 279 depends on 6xx && (LOPEC || SANDPOINT) 280 default y 281 282config MPC10X_BRIDGE 283 bool 284 depends on POWERPMC250 || LOPEC || SANDPOINT 285 default y 286 287config MPC10X_OPENPIC 288 bool 289 depends on POWERPMC250 || LOPEC || SANDPOINT 290 default y 291 292config MPC10X_STORE_GATHERING 293 bool "Enable MPC10x store gathering" 294 depends on MPC10X_BRIDGE 295 296config SANDPOINT_ENABLE_UART1 297 bool "Enable DUART mode on Sandpoint" 298 depends on SANDPOINT 299 help 300 If this option is enabled then the MPC824x processor will run 301 in DUART mode instead of UART mode. 302 303config HARRIER_STORE_GATHERING 304 bool "Enable Harrier store gathering" 305 depends on HARRIER 306 307config MVME5100_IPMC761_PRESENT 308 bool "MVME5100 configured with an IPMC761" 309 depends on MVME5100 310 311config SPRUCE_BAUD_33M 312 bool "Spruce baud clock support" 313 depends on SPRUCE 314