aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Likely <grant.likely@secretlab.ca>2008-01-25 00:24:07 -0500
committerGrant Likely <grant.likely@secretlab.ca>2008-01-26 16:06:01 -0500
commit82e30140fff8b49bc4459aecad68e5eae824d223 (patch)
treeef4d3aca7ff59a59eb3b844565f47a0701bb8577
parent58a5be39159a2a7473a0c2dd2a487782e65b95ba (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/Kconfig41
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 @@
1config PPC_MPC52xx 1config 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
7config PPC_MPC5200
8 bool
9 select PPC_MPC52xx
10 default n
11
12config 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
22config PPC_MPC5200_SIMPLE 7config 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
44config PPC_EFIKA 27config 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
53config PPC_LITE5200 34config 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
40config 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