1choice 2 prompt "Machine Type" 3 depends on EMBEDDED6xx 4 5config KATANA 6 bool "Artesyn-Katana" 7 help 8 Select KATANA if configuring an Artesyn KATANA 750i or 3750 9 cPCI board. 10 11config WILLOW 12 bool "Cogent-Willow" 13 14config CPCI690 15 bool "Force-CPCI690" 16 help 17 Select CPCI690 if configuring a Force CPCI690 cPCI board. 18 19config POWERPMC250 20 bool "Force-PowerPMC250" 21 22config CHESTNUT 23 bool "IBM 750FX Eval board or 750GX Eval board" 24 help 25 Select CHESTNUT if configuring an IBM 750FX Eval Board or a 26 IBM 750GX Eval board. 27 28config SPRUCE 29 bool "IBM-Spruce" 30 select PPC_INDIRECT_PCI 31 32config HDPU 33 bool "Sky-HDPU" 34 help 35 Select HDPU if configuring a Sky Computers Compute Blade. 36 37config HDPU_FEATURES 38 depends HDPU 39 tristate "HDPU-Features" 40 help 41 Select to enable HDPU enhanced features. 42 43config EV64260 44 bool "Marvell-EV64260BP" 45 help 46 Select EV64260 if configuring a Marvell (formerly Galileo) 47 EV64260BP Evaluation platform. 48 49config LOPEC 50 bool "Motorola-LoPEC" 51 select PPC_I8259 52 53config MVME5100 54 bool "Motorola-MVME5100" 55 select PPC_INDIRECT_PCI 56 57config PPLUS 58 bool "Motorola-PowerPlus" 59 select PPC_I8259 60 select PPC_INDIRECT_PCI 61 62config PRPMC750 63 bool "Motorola-PrPMC750" 64 select PPC_INDIRECT_PCI 65 66config PRPMC800 67 bool "Motorola-PrPMC800" 68 select PPC_INDIRECT_PCI 69 70config SANDPOINT 71 bool "Motorola-Sandpoint" 72 select PPC_I8259 73 help 74 Select SANDPOINT if configuring for a Motorola Sandpoint X3 75 (any flavor). 76 77config MPC7448HPC2 78 bool "Freescale MPC7448HPC2(Taiga)" 79 select TSI108_BRIDGE 80 select DEFAULT_UIMAGE 81 select PPC_UDBG_16550 82 select MPIC 83 help 84 Select MPC7448HPC2 if configuring for Freescale MPC7448HPC2 (Taiga) 85 platform 86 87config RADSTONE_PPC7D 88 bool "Radstone Technology PPC7D board" 89 select PPC_I8259 90 91config PAL4 92 bool "SBS-Palomar4" 93 94config GEMINI 95 bool "Synergy-Gemini" 96 select PPC_INDIRECT_PCI 97 depends on BROKEN 98 help 99 Select Gemini if configuring for a Synergy Microsystems' Gemini 100 series Single Board Computer. More information is available at: 101 <http://www.synergymicro.com/PressRel/97_10_15.html>. 102 103config EST8260 104 bool "EST8260" 105 ---help--- 106 The EST8260 is a single-board computer manufactured by Wind River 107 Systems, Inc. (formerly Embedded Support Tools Corp.) and based on 108 the MPC8260. Wind River Systems has a website at 109 <http://www.windriver.com/>, but the EST8260 cannot be found on it 110 and has probably been discontinued or rebadged. 111 112config SBC82xx 113 bool "SBC82xx" 114 ---help--- 115 SBC PowerQUICC II, single-board computer with MPC82xx CPU 116 Manufacturer: Wind River Systems, Inc. 117 Date of Release: May 2003 118 End of Life: - 119 URL: <http://www.windriver.com/> 120 121config SBS8260 122 bool "SBS8260" 123 124config RPX8260 125 bool "RPXSUPER" 126 127config TQM8260 128 bool "TQM8260" 129 ---help--- 130 MPC8260 based module, little larger than credit card, 131 up to 128 MB global + 64 MB local RAM, 32 MB Flash, 132 32 kB EEPROM, 256 kB L@ Cache, 10baseT + 100baseT Ethernet, 133 2 x serial ports, ... 134 Manufacturer: TQ Components, www.tq-group.de 135 Date of Release: June 2001 136 End of Life: not yet :-) 137 URL: <http://www.denx.de/PDF/TQM82xx_SPEC_Rev005.pdf> 138 139config ADS8272 140 bool "ADS8272" 141 142config PQ2FADS 143 bool "Freescale-PQ2FADS" 144 help 145 Select PQ2FADS if you wish to configure for a Freescale 146 PQ2FADS board (-VR or -ZU). 147 148config LITE5200 149 bool "Freescale LITE5200 / (IceCube)" 150 select PPC_MPC52xx 151 help 152 Support for the LITE5200 dev board for the MPC5200 from Freescale. 153 This is for the LITE5200 version 2.0 board. Don't know if it changes 154 much but it's only been tested on this board version. I think this 155 board is also known as IceCube. 156 157config EV64360 158 bool "Marvell-EV64360BP" 159 help 160 Select EV64360 if configuring a Marvell EV64360BP Evaluation 161 platform. 162endchoice 163 164config PQ2ADS 165 bool 166 depends on ADS8272 167 default y 168 169config TQM8xxL 170 bool 171 depends on 8xx && (TQM823L || TQM850L || FPS850L || TQM855L || TQM860L) 172 default y 173 174config PPC_MPC52xx 175 bool 176 177config 8260 178 bool "CPM2 Support" if WILLOW 179 depends on 6xx 180 default y if TQM8260 || RPX8260 || EST8260 || SBS8260 || SBC82xx || PQ2FADS 181 help 182 The MPC8260 is a typical embedded CPU made by Motorola. Selecting 183 this option means that you wish to build a kernel for a machine with 184 an 8260 class CPU. 185 186config 8272 187 bool 188 depends on 6xx 189 default y if ADS8272 190 select 8260 191 help 192 The MPC8272 CPM has a different internal dpram setup than other CPM2 193 devices 194 195config CPM2 196 bool 197 depends on 8260 || MPC8560 || MPC8555 198 default y 199 help 200 The CPM2 (Communications Processor Module) is a coprocessor on 201 embedded CPUs made by Motorola. Selecting this option means that 202 you wish to build a kernel for a machine with a CPM2 coprocessor 203 on it (826x, 827x, 8560). 204 205config PPC_GEN550 206 bool 207 depends on SANDPOINT || SPRUCE || PPLUS || \ 208 PRPMC750 || PRPMC800 || LOPEC || \ 209 (EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \ 210 83xx 211 default y 212 213config FORCE 214 bool 215 depends on 6xx && POWERPMC250 216 default y 217 218config GT64260 219 bool 220 depends on EV64260 || CPCI690 221 default y 222 223config MV64360 # Really MV64360 & MV64460 224 bool 225 depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360 226 default y 227 228config MV64X60 229 bool 230 depends on (GT64260 || MV64360) 231 select PPC_INDIRECT_PCI 232 default y 233 234config TSI108_BRIDGE 235 bool 236 depends on MPC7448HPC2 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 select PPC_INDIRECT_PCI 286 default y 287 288config MPC10X_OPENPIC 289 bool 290 depends on POWERPMC250 || LOPEC || SANDPOINT 291 default y 292 293config MPC10X_STORE_GATHERING 294 bool "Enable MPC10x store gathering" 295 depends on MPC10X_BRIDGE 296 297config SANDPOINT_ENABLE_UART1 298 bool "Enable DUART mode on Sandpoint" 299 depends on SANDPOINT 300 help 301 If this option is enabled then the MPC824x processor will run 302 in DUART mode instead of UART mode. 303 304config HARRIER_STORE_GATHERING 305 bool "Enable Harrier store gathering" 306 depends on HARRIER 307 308config MVME5100_IPMC761_PRESENT 309 bool "MVME5100 configured with an IPMC761" 310 depends on MVME5100 311 select PPC_I8259 312 313config SPRUCE_BAUD_33M 314 bool "Spruce baud clock support" 315 depends on SPRUCE 316