diff options
| author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-04-30 11:10:12 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-04-30 11:10:12 -0400 |
| commit | 24a77daf3d80bddcece044e6dc3675e427eef3f3 (patch) | |
| tree | 2c5e0b0bea394d6fe62c5d5857c252e83e48ac48 /arch/powerpc/platforms/embedded6xx/Kconfig | |
| parent | e389f9aec689209724105ae80a6c91fd2e747bc9 (diff) | |
| parent | f900e9777fc9b65140cb9570438597bc8fae56ab (diff) | |
Merge branch 'for-2.6.22' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
* 'for-2.6.22' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (255 commits)
[POWERPC] Remove dev_dbg redefinition in drivers/ps3/vuart.c
[POWERPC] remove kernel module option for booke wdt
[POWERPC] Avoid putting cpu node twice
[POWERPC] Spinlock initializer cleanup
[POWERPC] ppc4xx_sgdma needs dma-mapping.h
[POWERPC] arch/powerpc/sysdev/timer.c build fix
[POWERPC] get_property cleanups
[POWERPC] Remove the unused HTDMSOUND driver
[POWERPC] cell: cbe_cpufreq cleanup and crash fix
[POWERPC] Declare enable_kernel_spe in a header
[POWERPC] Add dt_xlate_addr() to bootwrapper
[POWERPC] bootwrapper: CONFIG_ -> CONFIG_DEVICE_TREE
[POWERPC] Don't define a custom bd_t for Xilixn Virtex based boards.
[POWERPC] Add sane defaults for Xilinx EDK generated xparameters files
[POWERPC] Add uartlite boot console driver for the zImage wrapper
[POWERPC] Stop using ppc_sys for Xilinx Virtex boards
[POWERPC] New registration for common Xilinx Virtex ppc405 platform devices
[POWERPC] Merge common virtex header files
[POWERPC] Rework Kconfig dependancies for Xilinx Virtex ppc405 platform
[POWERPC] Clean up cpufreq Kconfig dependencies
...
Diffstat (limited to 'arch/powerpc/platforms/embedded6xx/Kconfig')
| -rw-r--r-- | arch/powerpc/platforms/embedded6xx/Kconfig | 264 |
1 files changed, 2 insertions, 262 deletions
diff --git a/arch/powerpc/platforms/embedded6xx/Kconfig b/arch/powerpc/platforms/embedded6xx/Kconfig index 3410bcbc9dbe..9557908ef545 100644 --- a/arch/powerpc/platforms/embedded6xx/Kconfig +++ b/arch/powerpc/platforms/embedded6xx/Kconfig | |||
| @@ -2,78 +2,6 @@ choice | |||
| 2 | prompt "Machine Type" | 2 | prompt "Machine Type" |
| 3 | depends on EMBEDDED6xx | 3 | depends on EMBEDDED6xx |
| 4 | 4 | ||
| 5 | config KATANA | ||
| 6 | bool "Artesyn-Katana" | ||
| 7 | help | ||
| 8 | Select KATANA if configuring an Artesyn KATANA 750i or 3750 | ||
| 9 | cPCI board. | ||
| 10 | |||
| 11 | config WILLOW | ||
| 12 | bool "Cogent-Willow" | ||
| 13 | |||
| 14 | config CPCI690 | ||
| 15 | bool "Force-CPCI690" | ||
| 16 | help | ||
| 17 | Select CPCI690 if configuring a Force CPCI690 cPCI board. | ||
| 18 | |||
| 19 | config POWERPMC250 | ||
| 20 | bool "Force-PowerPMC250" | ||
| 21 | |||
| 22 | config 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 | |||
| 28 | config SPRUCE | ||
| 29 | bool "IBM-Spruce" | ||
| 30 | select PPC_INDIRECT_PCI | ||
| 31 | |||
| 32 | config HDPU | ||
| 33 | bool "Sky-HDPU" | ||
| 34 | help | ||
| 35 | Select HDPU if configuring a Sky Computers Compute Blade. | ||
| 36 | |||
| 37 | config HDPU_FEATURES | ||
| 38 | depends on HDPU | ||
| 39 | tristate "HDPU-Features" | ||
| 40 | help | ||
| 41 | Select to enable HDPU enhanced features. | ||
| 42 | |||
| 43 | config EV64260 | ||
| 44 | bool "Marvell-EV64260BP" | ||
| 45 | help | ||
| 46 | Select EV64260 if configuring a Marvell (formerly Galileo) | ||
| 47 | EV64260BP Evaluation platform. | ||
| 48 | |||
| 49 | config LOPEC | ||
| 50 | bool "Motorola-LoPEC" | ||
| 51 | select PPC_I8259 | ||
| 52 | |||
| 53 | config MVME5100 | ||
| 54 | bool "Motorola-MVME5100" | ||
| 55 | select PPC_INDIRECT_PCI | ||
| 56 | |||
| 57 | config PPLUS | ||
| 58 | bool "Motorola-PowerPlus" | ||
| 59 | select PPC_I8259 | ||
| 60 | select PPC_INDIRECT_PCI | ||
| 61 | |||
| 62 | config PRPMC750 | ||
| 63 | bool "Motorola-PrPMC750" | ||
| 64 | select PPC_INDIRECT_PCI | ||
| 65 | |||
| 66 | config PRPMC800 | ||
| 67 | bool "Motorola-PrPMC800" | ||
| 68 | select PPC_INDIRECT_PCI | ||
| 69 | |||
| 70 | config 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 | |||
| 77 | config LINKSTATION | 5 | config LINKSTATION |
| 78 | bool "Linkstation / Kurobox(HG) from Buffalo" | 6 | bool "Linkstation / Kurobox(HG) from Buffalo" |
| 79 | select MPIC | 7 | select MPIC |
| @@ -97,212 +25,24 @@ config MPC7448HPC2 | |||
| 97 | help | 25 | help |
| 98 | Select MPC7448HPC2 if configuring for Freescale MPC7448HPC2 (Taiga) | 26 | Select MPC7448HPC2 if configuring for Freescale MPC7448HPC2 (Taiga) |
| 99 | platform | 27 | platform |
| 100 | |||
| 101 | config RADSTONE_PPC7D | ||
| 102 | bool "Radstone Technology PPC7D board" | ||
| 103 | select PPC_I8259 | ||
| 104 | |||
| 105 | config PAL4 | ||
| 106 | bool "SBS-Palomar4" | ||
| 107 | |||
| 108 | config EST8260 | ||
| 109 | bool "EST8260" | ||
| 110 | ---help--- | ||
| 111 | The EST8260 is a single-board computer manufactured by Wind River | ||
| 112 | Systems, Inc. (formerly Embedded Support Tools Corp.) and based on | ||
| 113 | the MPC8260. Wind River Systems has a website at | ||
| 114 | <http://www.windriver.com/>, but the EST8260 cannot be found on it | ||
| 115 | and has probably been discontinued or rebadged. | ||
| 116 | |||
| 117 | config SBC82xx | ||
| 118 | bool "SBC82xx" | ||
| 119 | ---help--- | ||
| 120 | SBC PowerQUICC II, single-board computer with MPC82xx CPU | ||
| 121 | Manufacturer: Wind River Systems, Inc. | ||
| 122 | Date of Release: May 2003 | ||
| 123 | End of Life: - | ||
| 124 | URL: <http://www.windriver.com/> | ||
| 125 | |||
| 126 | config SBS8260 | ||
| 127 | bool "SBS8260" | ||
| 128 | |||
| 129 | config RPX8260 | ||
| 130 | bool "RPXSUPER" | ||
| 131 | |||
| 132 | config TQM8260 | ||
| 133 | bool "TQM8260" | ||
| 134 | ---help--- | ||
| 135 | MPC8260 based module, little larger than credit card, | ||
| 136 | up to 128 MB global + 64 MB local RAM, 32 MB Flash, | ||
| 137 | 32 kB EEPROM, 256 kB L@ Cache, 10baseT + 100baseT Ethernet, | ||
| 138 | 2 x serial ports, ... | ||
| 139 | Manufacturer: TQ Components, www.tq-group.de | ||
| 140 | Date of Release: June 2001 | ||
| 141 | End of Life: not yet :-) | ||
| 142 | URL: <http://www.denx.de/PDF/TQM82xx_SPEC_Rev005.pdf> | ||
| 143 | |||
| 144 | config ADS8272 | ||
| 145 | bool "ADS8272" | ||
| 146 | |||
| 147 | config PQ2FADS | ||
| 148 | bool "Freescale-PQ2FADS" | ||
| 149 | help | ||
| 150 | Select PQ2FADS if you wish to configure for a Freescale | ||
| 151 | PQ2FADS board (-VR or -ZU). | ||
| 152 | |||
| 153 | config EV64360 | ||
| 154 | bool "Marvell-EV64360BP" | ||
| 155 | help | ||
| 156 | Select EV64360 if configuring a Marvell EV64360BP Evaluation | ||
| 157 | platform. | ||
| 158 | endchoice | 28 | endchoice |
| 159 | 29 | ||
| 160 | config PQ2ADS | ||
| 161 | bool | ||
| 162 | depends on ADS8272 | ||
| 163 | default y | ||
| 164 | |||
| 165 | config TQM8xxL | ||
| 166 | bool | ||
| 167 | depends on 8xx && (TQM823L || TQM850L || FPS850L || TQM855L || TQM860L) | ||
| 168 | default y | ||
| 169 | |||
| 170 | config 8260 | ||
| 171 | bool "CPM2 Support" if WILLOW | ||
| 172 | depends on 6xx | ||
| 173 | default y if TQM8260 || RPX8260 || EST8260 || SBS8260 || SBC82xx || PQ2FADS | ||
| 174 | help | ||
| 175 | The MPC8260 is a typical embedded CPU made by Motorola. Selecting | ||
| 176 | this option means that you wish to build a kernel for a machine with | ||
| 177 | an 8260 class CPU. | ||
| 178 | |||
| 179 | config 8272 | ||
| 180 | bool | ||
| 181 | depends on 6xx | ||
| 182 | default y if ADS8272 | ||
| 183 | select 8260 | ||
| 184 | help | ||
| 185 | The MPC8272 CPM has a different internal dpram setup than other CPM2 | ||
| 186 | devices | ||
| 187 | |||
| 188 | config CPM2 | ||
| 189 | bool | ||
| 190 | depends on 8260 || MPC8560 || MPC8555 | ||
| 191 | default y | ||
| 192 | help | ||
| 193 | The CPM2 (Communications Processor Module) is a coprocessor on | ||
| 194 | embedded CPUs made by Motorola. Selecting this option means that | ||
| 195 | you wish to build a kernel for a machine with a CPM2 coprocessor | ||
| 196 | on it (826x, 827x, 8560). | ||
| 197 | |||
| 198 | config PPC_GEN550 | ||
| 199 | bool | ||
| 200 | depends on SANDPOINT || SPRUCE || PPLUS || \ | ||
| 201 | PRPMC750 || PRPMC800 || LOPEC || \ | ||
| 202 | (EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \ | ||
| 203 | 83xx || LINKSTATION | ||
| 204 | default y | ||
| 205 | |||
| 206 | config FORCE | ||
| 207 | bool | ||
| 208 | depends on 6xx && POWERPMC250 | ||
| 209 | default y | ||
| 210 | |||
| 211 | config GT64260 | ||
| 212 | bool | ||
| 213 | depends on EV64260 || CPCI690 | ||
| 214 | default y | ||
| 215 | |||
| 216 | config MV64360 # Really MV64360 & MV64460 | ||
| 217 | bool | ||
| 218 | depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360 | ||
| 219 | default y | ||
| 220 | |||
| 221 | config MV64X60 | ||
| 222 | bool | ||
| 223 | depends on (GT64260 || MV64360) | ||
| 224 | select PPC_INDIRECT_PCI | ||
| 225 | default y | ||
| 226 | |||
| 227 | config TSI108_BRIDGE | 30 | config TSI108_BRIDGE |
| 228 | bool | 31 | bool |
| 229 | depends on MPC7448HPC2 | 32 | depends on MPC7448HPC2 |
| 230 | default y | 33 | default y |
| 231 | 34 | ||
| 232 | menu "Set bridge options" | ||
| 233 | depends on MV64X60 | ||
| 234 | |||
| 235 | config NOT_COHERENT_CACHE | ||
| 236 | bool "Turn off Cache Coherency" | ||
| 237 | default n | ||
| 238 | help | ||
| 239 | Some 64x60 bridges lock up when trying to enforce cache coherency. | ||
| 240 | When this option is selected, cache coherency will be turned off. | ||
| 241 | Note that this can cause other problems (e.g., stale data being | ||
| 242 | speculatively loaded via a cached mapping). Use at your own risk. | ||
| 243 | |||
| 244 | config MV64X60_BASE | ||
| 245 | hex "Set bridge base used by firmware" | ||
| 246 | default "0xf1000000" | ||
| 247 | help | ||
| 248 | A firmware can leave the base address of the bridge's registers at | ||
| 249 | a non-standard location. If so, set this value to reflect the | ||
| 250 | address of that non-standard location. | ||
| 251 | |||
| 252 | config MV64X60_NEW_BASE | ||
| 253 | hex "Set bridge base used by kernel" | ||
| 254 | default "0xf1000000" | ||
| 255 | help | ||
| 256 | If the current base address of the bridge's registers is not where | ||
| 257 | you want it, set this value to the address that you want it moved to. | ||
| 258 | |||
| 259 | endmenu | ||
| 260 | |||
| 261 | config NONMONARCH_SUPPORT | ||
| 262 | bool "Enable Non-Monarch Support" | ||
| 263 | depends on PRPMC800 | ||
| 264 | |||
| 265 | config HARRIER | ||
| 266 | bool | ||
| 267 | depends on PRPMC800 | ||
| 268 | default y | ||
| 269 | |||
| 270 | config EPIC_SERIAL_MODE | ||
| 271 | bool | ||
| 272 | depends on 6xx && (LOPEC || SANDPOINT) | ||
| 273 | default y | ||
| 274 | |||
| 275 | config MPC10X_BRIDGE | 35 | config MPC10X_BRIDGE |
| 276 | bool | 36 | bool |
| 277 | depends on POWERPMC250 || LOPEC || SANDPOINT || LINKSTATION | 37 | depends on LINKSTATION |
| 278 | select PPC_INDIRECT_PCI | 38 | select PPC_INDIRECT_PCI |
| 279 | default y | 39 | default y |
| 280 | 40 | ||
| 281 | config MPC10X_OPENPIC | 41 | config MPC10X_OPENPIC |
| 282 | bool | 42 | bool |
| 283 | depends on POWERPMC250 || LOPEC || SANDPOINT || LINKSTATION | 43 | depends on LINKSTATION |
| 284 | default y | 44 | default y |
| 285 | 45 | ||
| 286 | config MPC10X_STORE_GATHERING | 46 | config MPC10X_STORE_GATHERING |
| 287 | bool "Enable MPC10x store gathering" | 47 | bool "Enable MPC10x store gathering" |
| 288 | depends on MPC10X_BRIDGE | 48 | depends on MPC10X_BRIDGE |
| 289 | |||
| 290 | config SANDPOINT_ENABLE_UART1 | ||
| 291 | bool "Enable DUART mode on Sandpoint" | ||
| 292 | depends on SANDPOINT | ||
| 293 | help | ||
| 294 | If this option is enabled then the MPC824x processor will run | ||
| 295 | in DUART mode instead of UART mode. | ||
| 296 | |||
| 297 | config HARRIER_STORE_GATHERING | ||
| 298 | bool "Enable Harrier store gathering" | ||
| 299 | depends on HARRIER | ||
| 300 | |||
| 301 | config MVME5100_IPMC761_PRESENT | ||
| 302 | bool "MVME5100 configured with an IPMC761" | ||
| 303 | depends on MVME5100 | ||
| 304 | select PPC_I8259 | ||
| 305 | |||
| 306 | config SPRUCE_BAUD_33M | ||
| 307 | bool "Spruce baud clock support" | ||
| 308 | depends on SPRUCE | ||
