diff options
author | Grant Likely <grant.likely@secretlab.ca> | 2008-01-25 00:24:07 -0500 |
---|---|---|
committer | Grant Likely <grant.likely@secretlab.ca> | 2008-01-26 16:06:01 -0500 |
commit | 82e30140fff8b49bc4459aecad68e5eae824d223 (patch) | |
tree | ef4d3aca7ff59a59eb3b844565f47a0701bb8577 | |
parent | 58a5be39159a2a7473a0c2dd2a487782e65b95ba (diff) |
[POWERPC] mpc52xx: clean up Kconfig
Put all the mpc5200 board config option behind a menu item to get them
out of the top level of the platform support list
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
-rw-r--r-- | arch/powerpc/platforms/52xx/Kconfig | 41 |
1 files changed, 15 insertions, 26 deletions
diff --git a/arch/powerpc/platforms/52xx/Kconfig b/arch/powerpc/platforms/52xx/Kconfig index 733a8063d400..515f244c90bb 100644 --- a/arch/powerpc/platforms/52xx/Kconfig +++ b/arch/powerpc/platforms/52xx/Kconfig | |||
@@ -1,31 +1,14 @@ | |||
1 | config PPC_MPC52xx | 1 | config PPC_MPC52xx |
2 | bool | 2 | bool "52xx-based boards" |
3 | depends on PPC_MULTIPLATFORM && PPC32 | ||
3 | select FSL_SOC | 4 | select FSL_SOC |
4 | select PPC_CLOCK | 5 | select PPC_CLOCK |
5 | default n | ||
6 | |||
7 | config PPC_MPC5200 | ||
8 | bool | ||
9 | select PPC_MPC52xx | ||
10 | default n | ||
11 | |||
12 | config PPC_MPC5200_BUGFIX | ||
13 | bool "MPC5200 (L25R) bugfix support" | ||
14 | depends on PPC_MPC5200 | ||
15 | default n | ||
16 | help | ||
17 | Enable workarounds for original MPC5200 errata. This is not required | ||
18 | for MPC5200B based boards. | ||
19 | |||
20 | It is safe to say 'Y' here | ||
21 | 6 | ||
22 | config PPC_MPC5200_SIMPLE | 7 | config PPC_MPC5200_SIMPLE |
23 | bool "Generic support for simple MPC5200 based boards" | 8 | bool "Generic support for simple MPC5200 based boards" |
24 | depends on PPC_MULTIPLATFORM && PPC32 | 9 | depends on PPC_MPC52xx |
25 | select PPC_MPC5200 | ||
26 | select DEFAULT_UIMAGE | 10 | select DEFAULT_UIMAGE |
27 | select WANT_DEVICE_TREE | 11 | select WANT_DEVICE_TREE |
28 | default n | ||
29 | help | 12 | help |
30 | This option enables support for a simple MPC52xx based boards which | 13 | This option enables support for a simple MPC52xx based boards which |
31 | do not need a custom platform specific setup. Such boards are | 14 | do not need a custom platform specific setup. Such boards are |
@@ -43,17 +26,23 @@ config PPC_MPC5200_SIMPLE | |||
43 | 26 | ||
44 | config PPC_EFIKA | 27 | config PPC_EFIKA |
45 | bool "bPlan Efika 5k2. MPC5200B based computer" | 28 | bool "bPlan Efika 5k2. MPC5200B based computer" |
46 | depends on PPC_MULTIPLATFORM && PPC32 | 29 | depends on PPC_MPC52xx |
47 | select PPC_RTAS | 30 | select PPC_RTAS |
48 | select RTAS_PROC | 31 | select RTAS_PROC |
49 | select PPC_MPC52xx | ||
50 | select PPC_NATIVE | 32 | select PPC_NATIVE |
51 | default n | ||
52 | 33 | ||
53 | config PPC_LITE5200 | 34 | config PPC_LITE5200 |
54 | bool "Freescale Lite5200 Eval Board" | 35 | bool "Freescale Lite5200 Eval Board" |
55 | depends on PPC_MULTIPLATFORM && PPC32 | 36 | depends on PPC_MPC52xx |
56 | select PPC_MPC5200 | ||
57 | select DEFAULT_UIMAGE | 37 | select DEFAULT_UIMAGE |
58 | select WANT_DEVICE_TREE | 38 | select WANT_DEVICE_TREE |
59 | default n | 39 | |
40 | config PPC_MPC5200_BUGFIX | ||
41 | bool "MPC5200 (L25R) bugfix support" | ||
42 | depends on PPC_MPC52xx | ||
43 | help | ||
44 | Enable workarounds for original MPC5200 errata. This is not required | ||
45 | for MPC5200B based boards. | ||
46 | |||
47 | It is safe to say 'Y' here | ||
48 | |||