diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2007-03-16 09:13:18 -0400 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2007-03-22 11:05:00 -0400 |
commit | 72e77a1b941e24e67f396246310438afbad9e6b3 (patch) | |
tree | fef8aedc439513cf7fcb7bf43ca62224607038fb /arch/powerpc/platforms | |
parent | 9b8babf4a9cc0ba3a8f00b84419ab44bb4d22e05 (diff) |
[POWERPC] Split cell platforms into their respective Kconfig file
Cleaning up arch/powerpc/Kconfig platform support.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms')
-rw-r--r-- | arch/powerpc/platforms/cell/Kconfig | 23 | ||||
-rw-r--r-- | arch/powerpc/platforms/celleb/Kconfig | 9 | ||||
-rw-r--r-- | arch/powerpc/platforms/ps3/Kconfig | 16 |
3 files changed, 48 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/cell/Kconfig b/arch/powerpc/platforms/cell/Kconfig index 06a85b704331..53913a26ef42 100644 --- a/arch/powerpc/platforms/cell/Kconfig +++ b/arch/powerpc/platforms/cell/Kconfig | |||
@@ -1,3 +1,26 @@ | |||
1 | config PPC_CELL | ||
2 | bool | ||
3 | default n | ||
4 | |||
5 | config PPC_CELL_NATIVE | ||
6 | bool | ||
7 | select PPC_CELL | ||
8 | select PPC_DCR_MMIO | ||
9 | select PPC_OF_PLATFORM_PCI | ||
10 | select PPC_INDIRECT_IO | ||
11 | select PPC_NATIVE | ||
12 | select MPIC | ||
13 | default n | ||
14 | |||
15 | config PPC_IBM_CELL_BLADE | ||
16 | bool "IBM Cell Blade" | ||
17 | depends on PPC_MULTIPLATFORM && PPC64 | ||
18 | select PPC_CELL_NATIVE | ||
19 | select PPC_RTAS | ||
20 | select MMIO_NVRAM | ||
21 | select PPC_UDBG_16550 | ||
22 | select UDBG_RTAS_CONSOLE | ||
23 | |||
1 | menu "Cell Broadband Engine options" | 24 | menu "Cell Broadband Engine options" |
2 | depends on PPC_CELL | 25 | depends on PPC_CELL |
3 | 26 | ||
diff --git a/arch/powerpc/platforms/celleb/Kconfig b/arch/powerpc/platforms/celleb/Kconfig new file mode 100644 index 000000000000..2db1e293433e --- /dev/null +++ b/arch/powerpc/platforms/celleb/Kconfig | |||
@@ -0,0 +1,9 @@ | |||
1 | config PPC_CELLEB | ||
2 | bool "Toshiba's Cell Reference Set 'Celleb' Architecture" | ||
3 | depends on PPC_MULTIPLATFORM && PPC64 | ||
4 | select PPC_CELL | ||
5 | select PPC_OF_PLATFORM_PCI | ||
6 | select HAS_TXX9_SERIAL | ||
7 | select PPC_UDBG_BEAT | ||
8 | select USB_OHCI_BIG_ENDIAN_MMIO | ||
9 | select USB_EHCI_BIG_ENDIAN_MMIO | ||
diff --git a/arch/powerpc/platforms/ps3/Kconfig b/arch/powerpc/platforms/ps3/Kconfig index 1a481a60a883..40f0008af4d1 100644 --- a/arch/powerpc/platforms/ps3/Kconfig +++ b/arch/powerpc/platforms/ps3/Kconfig | |||
@@ -1,3 +1,19 @@ | |||
1 | config PPC_PS3 | ||
2 | bool "Sony PS3 (incomplete)" | ||
3 | depends on PPC_MULTIPLATFORM && PPC64 | ||
4 | select PPC_CELL | ||
5 | select USB_ARCH_HAS_OHCI | ||
6 | select USB_OHCI_LITTLE_ENDIAN | ||
7 | select USB_OHCI_BIG_ENDIAN_MMIO | ||
8 | select USB_ARCH_HAS_EHCI | ||
9 | select USB_EHCI_BIG_ENDIAN_MMIO | ||
10 | help | ||
11 | This option enables support for the Sony PS3 game console | ||
12 | and other platforms using the PS3 hypervisor. | ||
13 | Support for this platform is not yet complete, so | ||
14 | enabling this will not result in a bootable kernel on a | ||
15 | PS3 system. | ||
16 | |||
1 | menu "PS3 Platform Options" | 17 | menu "PS3 Platform Options" |
2 | depends on PPC_PS3 | 18 | depends on PPC_PS3 |
3 | 19 | ||