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 RADSTONE_PPC7D 78 bool "Radstone Technology PPC7D board" 79 select PPC_I8259 80 81config PAL4 82 bool "SBS-Palomar4" 83 84config GEMINI 85 bool "Synergy-Gemini" 86 select PPC_INDIRECT_PCI 87 depends on BROKEN 88 help 89 Select Gemini if configuring for a Synergy Microsystems' Gemini 90 series Single Board Computer. More information is available at: 91 <http://www.synergymicro.com/PressRel/97_10_15.html>. 92 93config EST8260 94 bool "EST8260" 95 ---help--- 96 The EST8260 is a single-board computer manufactured by Wind River 97 Systems, Inc. (formerly Embedded Support Tools Corp.) and based on 98 the MPC8260. Wind River Systems has a website at 99 <http://www.windriver.com/>, but the EST8260 cannot be found on it 100 and has probably been discontinued or rebadged. 101 102config SBC82xx 103 bool "SBC82xx" 104 ---help--- 105 SBC PowerQUICC II, single-board computer with MPC82xx CPU 106 Manufacturer: Wind River Systems, Inc. 107 Date of Release: May 2003 108 End of Life: - 109 URL: <http://www.windriver.com/> 110 111config SBS8260 112 bool "SBS8260" 113 114config RPX8260 115 bool "RPXSUPER" 116 117config TQM8260 118 bool "TQM8260" 119 ---help--- 120 MPC8260 based module, little larger than credit card, 121 up to 128 MB global + 64 MB local RAM, 32 MB Flash, 122 32 kB EEPROM, 256 kB L@ Cache, 10baseT + 100baseT Ethernet, 123 2 x serial ports, ... 124 Manufacturer: TQ Components, www.tq-group.de 125 Date of Release: June 2001 126 End of Life: not yet :-) 127 URL: <http://www.denx.de/PDF/TQM82xx_SPEC_Rev005.pdf> 128 129config ADS8272 130 bool "ADS8272" 131 132config PQ2FADS 133 bool "Freescale-PQ2FADS" 134 help 135 Select PQ2FADS if you wish to configure for a Freescale 136 PQ2FADS board (-VR or -ZU). 137 138config LITE5200 139 bool "Freescale LITE5200 / (IceCube)" 140 select PPC_MPC52xx 141 help 142 Support for the LITE5200 dev board for the MPC5200 from Freescale. 143 This is for the LITE5200 version 2.0 board. Don't know if it changes 144 much but it's only been tested on this board version. I think this 145 board is also known as IceCube. 146 147config MPC834x_SYS 148 bool "Freescale MPC834x SYS" 149 help 150 This option enables support for the MPC 834x SYS evaluation board. 151 152 Be aware that PCI buses can only function when SYS board is plugged 153 into the PIB (Platform IO Board) board from Freescale which provide 154 3 PCI slots. The PIBs PCI initialization is the bootloader's 155 responsiblilty. 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 83xx 196 bool 197 default y if MPC834x_SYS 198 199config MPC834x 200 bool 201 default y if MPC834x_SYS 202 203config CPM2 204 bool 205 depends on 8260 || MPC8560 || MPC8555 206 default y 207 help 208 The CPM2 (Communications Processor Module) is a coprocessor on 209 embedded CPUs made by Motorola. Selecting this option means that 210 you wish to build a kernel for a machine with a CPM2 coprocessor 211 on it (826x, 827x, 8560). 212 213config PPC_GEN550 214 bool 215 depends on SANDPOINT || SPRUCE || PPLUS || \ 216 PRPMC750 || PRPMC800 || LOPEC || \ 217 (EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \ 218 83xx 219 default y 220 221config FORCE 222 bool 223 depends on 6xx && POWERPMC250 224 default y 225 226config GT64260 227 bool 228 depends on EV64260 || CPCI690 229 default y 230 231config MV64360 # Really MV64360 & MV64460 232 bool 233 depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360 234 default y 235 236config MV64X60 237 bool 238 depends on (GT64260 || MV64360) 239 select PPC_INDIRECT_PCI 240 default y 241 242menu "Set bridge options" 243 depends on MV64X60 244 245config NOT_COHERENT_CACHE 246 bool "Turn off Cache Coherency" 247 default n 248 help 249 Some 64x60 bridges lock up when trying to enforce cache coherency. 250 When this option is selected, cache coherency will be turned off. 251 Note that this can cause other problems (e.g., stale data being 252 speculatively loaded via a cached mapping). Use at your own risk. 253 254config MV64X60_BASE 255 hex "Set bridge base used by firmware" 256 default "0xf1000000" 257 help 258 A firmware can leave the base address of the bridge's registers at 259 a non-standard location. If so, set this value to reflect the 260 address of that non-standard location. 261 262config MV64X60_NEW_BASE 263 hex "Set bridge base used by kernel" 264 default "0xf1000000" 265 help 266 If the current base address of the bridge's registers is not where 267 you want it, set this value to the address that you want it moved to. 268 269endmenu 270 271config NONMONARCH_SUPPORT 272 bool "Enable Non-Monarch Support" 273 depends on PRPMC800 274 275config HARRIER 276 bool 277 depends on PRPMC800 278 default y 279 280config EPIC_SERIAL_MODE 281 bool 282 depends on 6xx && (LOPEC || SANDPOINT) 283 default y 284 285config MPC10X_BRIDGE 286 bool 287 depends on POWERPMC250 || LOPEC || SANDPOINT 288 select PPC_INDIRECT_PCI 289 default y 290 291config MPC10X_OPENPIC 292 bool 293 depends on POWERPMC250 || LOPEC || SANDPOINT 294 default y 295 296config MPC10X_STORE_GATHERING 297 bool "Enable MPC10x store gathering" 298 depends on MPC10X_BRIDGE 299 300config SANDPOINT_ENABLE_UART1 301 bool "Enable DUART mode on Sandpoint" 302 depends on SANDPOINT 303 help 304 If this option is enabled then the MPC824x processor will run 305 in DUART mode instead of UART mode. 306 307config HARRIER_STORE_GATHERING 308 bool "Enable Harrier store gathering" 309 depends on HARRIER 310 311config MVME5100_IPMC761_PRESENT 312 bool "MVME5100 configured with an IPMC761" 313 depends on MVME5100 314 select PPC_I8259 315 316config SPRUCE_BAUD_33M 317 bool "Spruce baud clock support" 318 depends on SPRUCE 319