[POWERPC] mpc52xx: clean up Kconfig
[pandora-kernel.git] / arch / powerpc / platforms / 52xx / Kconfig
1 config PPC_MPC52xx
2         bool "52xx-based boards"
3         depends on PPC_MULTIPLATFORM && PPC32
4         select FSL_SOC
5         select PPC_CLOCK
6
7 config PPC_MPC5200_SIMPLE
8         bool "Generic support for simple MPC5200 based boards"
9         depends on PPC_MPC52xx
10         select DEFAULT_UIMAGE
11         select WANT_DEVICE_TREE
12         help
13           This option enables support for a simple MPC52xx based boards which
14           do not need a custom platform specific setup. Such boards are
15           supported assuming the following:
16
17           - GPIO pins are configured by the firmware,
18           - CDM configuration (clocking) is setup correctly by firmware,
19           - if the 'fsl,has-wdt' property is present in one of the
20             gpt nodes, then it is safe to use such gpt to reset the board,
21           - PCI is supported if enabled in the kernel configuration
22             and if there is a PCI bus node defined in the device tree.
23
24           Boards that are compatible with this generic platform support
25           are: 'tqc,tqm5200', 'promess,motionpro', 'schindler,cm5200'.
26
27 config PPC_EFIKA
28         bool "bPlan Efika 5k2. MPC5200B based computer"
29         depends on PPC_MPC52xx
30         select PPC_RTAS
31         select RTAS_PROC
32         select PPC_NATIVE
33
34 config PPC_LITE5200
35         bool "Freescale Lite5200 Eval Board"
36         depends on PPC_MPC52xx
37         select DEFAULT_UIMAGE
38         select WANT_DEVICE_TREE
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