aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/Kconfig
diff options
context:
space:
mode:
authorGeoff Levand <geoffrey.levand@am.sony.com>2006-06-19 14:33:28 -0400
committerPaul Mackerras <paulus@samba.org>2006-06-21 01:01:31 -0400
commitc01ea72a3b8abb7baa4291a1876b82599867035a (patch)
tree0ba10d699df09db0b35d5aaea4a654a5d0b216d7 /arch/powerpc/Kconfig
parente46a0237fda640f02bc4cb3d9702b6ee91bfd6e4 (diff)
[POWERPC] spufs: split the Cell BE support into generic and platform dependant parts
Creates new config variables PPC_CELL_NATIVE and PPC_IBM_CELL_BLADE. The existing CONFIG_PPC_CELL is now used to denote the generic Cell processor support. PPC_CELL = make descends into platforms/cell PPC_CELL_NATIVE = add bare metal support PPC_IBM_CELL_BLADE = add blade device drivers, etc. Also renames spu_priv1.c to spu_priv1_mmio.c. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r--arch/powerpc/Kconfig17
1 files changed, 11 insertions, 6 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index 65f4cd181bd6..7b829c754d0d 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -404,8 +404,18 @@ config PPC_MAPLE
404 For more informations, refer to <http://www.970eval.com> 404 For more informations, refer to <http://www.970eval.com>
405 405
406config PPC_CELL 406config PPC_CELL
407 bool "Cell Broadband Processor Architecture" 407 bool
408 default n
409
410config PPC_CELL_NATIVE
411 bool
412 select PPC_CELL
413 default n
414
415config PPC_IBM_CELL_BLADE
416 bool " IBM Cell Blade"
408 depends on PPC_MULTIPLATFORM && PPC64 417 depends on PPC_MULTIPLATFORM && PPC64
418 select PPC_CELL_NATIVE
409 select PPC_RTAS 419 select PPC_RTAS
410 select MMIO_NVRAM 420 select MMIO_NVRAM
411 select PPC_UDBG_16550 421 select PPC_UDBG_16550
@@ -452,11 +462,6 @@ config MPIC_BROKEN_U3
452 depends on PPC_MAPLE 462 depends on PPC_MAPLE
453 default y 463 default y
454 464
455config CELL_IIC
456 depends on PPC_CELL
457 bool
458 default y
459
460config IBMVIO 465config IBMVIO
461 depends on PPC_PSERIES || PPC_ISERIES 466 depends on PPC_PSERIES || PPC_ISERIES
462 bool 467 bool