diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2007-03-16 10:14:08 -0400 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2007-03-22 11:07:32 -0400 |
commit | 35a1245ad09412ffba2f17631a9fb3cae3d5a5ac (patch) | |
tree | 4c3f5a1f9c6a35ebafc013db25553ba3e408a2fa /arch/powerpc/platforms | |
parent | fd42c717510cd65529ccb46ccfa71fe4dde9fbd9 (diff) |
[POWERPC] Split several platforms into their respective Kconfig file
Moved pseries, iseries, chrp, prep, maple and pasemi into their respective
arch/powerpc/platform/*/Kconfig files out of arch/powerpc/Kconfig
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms')
-rw-r--r-- | arch/powerpc/platforms/chrp/Kconfig | 11 | ||||
-rw-r--r-- | arch/powerpc/platforms/iseries/Kconfig | 4 | ||||
-rw-r--r-- | arch/powerpc/platforms/maple/Kconfig | 17 | ||||
-rw-r--r-- | arch/powerpc/platforms/pasemi/Kconfig | 12 | ||||
-rw-r--r-- | arch/powerpc/platforms/prep/Kconfig | 9 | ||||
-rw-r--r-- | arch/powerpc/platforms/pseries/Kconfig | 10 |
6 files changed, 63 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/chrp/Kconfig b/arch/powerpc/platforms/chrp/Kconfig new file mode 100644 index 000000000000..d2c690531963 --- /dev/null +++ b/arch/powerpc/platforms/chrp/Kconfig | |||
@@ -0,0 +1,11 @@ | |||
1 | config PPC_CHRP | ||
2 | bool "Common Hardware Reference Platform (CHRP) based machines" | ||
3 | depends on PPC_MULTIPLATFORM && PPC32 | ||
4 | select MPIC | ||
5 | select PPC_I8259 | ||
6 | select PPC_INDIRECT_PCI | ||
7 | select PPC_RTAS | ||
8 | select PPC_MPC106 | ||
9 | select PPC_UDBG_16550 | ||
10 | select PPC_NATIVE | ||
11 | default y | ||
diff --git a/arch/powerpc/platforms/iseries/Kconfig b/arch/powerpc/platforms/iseries/Kconfig index 54e6b3b6f261..46c3a8e7c3a8 100644 --- a/arch/powerpc/platforms/iseries/Kconfig +++ b/arch/powerpc/platforms/iseries/Kconfig | |||
@@ -1,3 +1,7 @@ | |||
1 | config PPC_ISERIES | ||
2 | bool "IBM Legacy iSeries" | ||
3 | depends on PPC_MULTIPLATFORM && PPC64 | ||
4 | select PPC_INDIRECT_IO | ||
1 | 5 | ||
2 | menu "iSeries device drivers" | 6 | menu "iSeries device drivers" |
3 | depends on PPC_ISERIES | 7 | depends on PPC_ISERIES |
diff --git a/arch/powerpc/platforms/maple/Kconfig b/arch/powerpc/platforms/maple/Kconfig new file mode 100644 index 000000000000..5f364b8e5c0f --- /dev/null +++ b/arch/powerpc/platforms/maple/Kconfig | |||
@@ -0,0 +1,17 @@ | |||
1 | config PPC_MAPLE | ||
2 | depends on PPC_MULTIPLATFORM && PPC64 | ||
3 | bool "Maple 970FX Evaluation Board" | ||
4 | select MPIC | ||
5 | select U3_DART | ||
6 | select MPIC_BROKEN_U3 | ||
7 | select GENERIC_TBSYNC | ||
8 | select PPC_UDBG_16550 | ||
9 | select PPC_970_NAP | ||
10 | select PPC_NATIVE | ||
11 | select PPC_RTAS | ||
12 | select MMIO_NVRAM | ||
13 | select ATA_NONSTANDARD if ATA | ||
14 | default n | ||
15 | help | ||
16 | This option enables support for the Maple 970FX Evaluation Board. | ||
17 | For more information, refer to <http://www.970eval.com> | ||
diff --git a/arch/powerpc/platforms/pasemi/Kconfig b/arch/powerpc/platforms/pasemi/Kconfig index 68dc529dfd2f..64e55250ef46 100644 --- a/arch/powerpc/platforms/pasemi/Kconfig +++ b/arch/powerpc/platforms/pasemi/Kconfig | |||
@@ -1,3 +1,15 @@ | |||
1 | config PPC_PASEMI | ||
2 | depends on PPC_MULTIPLATFORM && PPC64 | ||
3 | bool "PA Semi SoC-based platforms" | ||
4 | default n | ||
5 | select MPIC | ||
6 | select PPC_UDBG_16550 | ||
7 | select GENERIC_TBSYNC | ||
8 | select PPC_NATIVE | ||
9 | help | ||
10 | This option enables support for PA Semi's PWRficient line | ||
11 | of SoC processors, including PA6T-1682M | ||
12 | |||
1 | menu "PA Semi PWRficient options" | 13 | menu "PA Semi PWRficient options" |
2 | depends on PPC_PASEMI | 14 | depends on PPC_PASEMI |
3 | 15 | ||
diff --git a/arch/powerpc/platforms/prep/Kconfig b/arch/powerpc/platforms/prep/Kconfig index 673ac47a1626..29d411279b0c 100644 --- a/arch/powerpc/platforms/prep/Kconfig +++ b/arch/powerpc/platforms/prep/Kconfig | |||
@@ -1,3 +1,12 @@ | |||
1 | config PPC_PREP | ||
2 | bool "PowerPC Reference Platform (PReP) based machines" | ||
3 | depends on PPC_MULTIPLATFORM && PPC32 && BROKEN | ||
4 | select MPIC | ||
5 | select PPC_I8259 | ||
6 | select PPC_INDIRECT_PCI | ||
7 | select PPC_UDBG_16550 | ||
8 | select PPC_NATIVE | ||
9 | default n | ||
1 | 10 | ||
2 | config PREP_RESIDUAL | 11 | config PREP_RESIDUAL |
3 | bool "Support for PReP Residual Data" | 12 | bool "Support for PReP Residual Data" |
diff --git a/arch/powerpc/platforms/pseries/Kconfig b/arch/powerpc/platforms/pseries/Kconfig index a57032cf6f1b..16e4e401b820 100644 --- a/arch/powerpc/platforms/pseries/Kconfig +++ b/arch/powerpc/platforms/pseries/Kconfig | |||
@@ -1,3 +1,13 @@ | |||
1 | config PPC_PSERIES | ||
2 | depends on PPC_MULTIPLATFORM && PPC64 | ||
3 | bool "IBM pSeries & new (POWER5-based) iSeries" | ||
4 | select MPIC | ||
5 | select PPC_I8259 | ||
6 | select PPC_RTAS | ||
7 | select RTAS_ERROR_LOGGING | ||
8 | select PPC_UDBG_16550 | ||
9 | select PPC_NATIVE | ||
10 | default y | ||
1 | 11 | ||
2 | config PPC_SPLPAR | 12 | config PPC_SPLPAR |
3 | depends on PPC_PSERIES | 13 | depends on PPC_PSERIES |