diff options
author | Marian Balakowicz <m8@semihalf.com> | 2007-11-15 06:40:21 -0500 |
---|---|---|
committer | Grant Likely <grant.likely@secretlab.ca> | 2008-01-18 22:57:09 -0500 |
commit | 5b5820d08b8cc90ba0148bf8d4a5a1f792e9e8ba (patch) | |
tree | 6c5e744f235ea8dcf24fc937bdb015b75bedabdd /arch/powerpc/platforms/52xx/Kconfig | |
parent | 0238aa54b598af5919d82f6b196fd34f0182c78d (diff) |
[POWERPC] mpc5200: Add generic support for simple MPC5200 based boards
This patch adds support for 'mpc5200-simple-platform' compatible
boards which do not need a platform specific setup. Such boards
are supported assuming the following:
- GPIO pins are configured by the firmware,
- CDM configuration (clocking) is setup correctly by firmware,
- if the 'fsl,has-wdt' property is present in one of the
gpt nodes, then it is safe to use such gpt to reset the board,
- PCI is supported if enabled in the kernel configuration
and if there is a PCI bus node defined in the device tree.
Signed-off-by: Marian Balakowicz <m8@semihalf.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'arch/powerpc/platforms/52xx/Kconfig')
-rw-r--r-- | arch/powerpc/platforms/52xx/Kconfig | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/arch/powerpc/platforms/52xx/Kconfig b/arch/powerpc/platforms/52xx/Kconfig index 2938d4927b83..733a8063d400 100644 --- a/arch/powerpc/platforms/52xx/Kconfig +++ b/arch/powerpc/platforms/52xx/Kconfig | |||
@@ -19,6 +19,28 @@ config PPC_MPC5200_BUGFIX | |||
19 | 19 | ||
20 | It is safe to say 'Y' here | 20 | It is safe to say 'Y' here |
21 | 21 | ||
22 | config PPC_MPC5200_SIMPLE | ||
23 | bool "Generic support for simple MPC5200 based boards" | ||
24 | depends on PPC_MULTIPLATFORM && PPC32 | ||
25 | select PPC_MPC5200 | ||
26 | select DEFAULT_UIMAGE | ||
27 | select WANT_DEVICE_TREE | ||
28 | default n | ||
29 | help | ||
30 | This option enables support for a simple MPC52xx based boards which | ||
31 | do not need a custom platform specific setup. Such boards are | ||
32 | supported assuming the following: | ||
33 | |||
34 | - GPIO pins are configured by the firmware, | ||
35 | - CDM configuration (clocking) is setup correctly by firmware, | ||
36 | - if the 'fsl,has-wdt' property is present in one of the | ||
37 | gpt nodes, then it is safe to use such gpt to reset the board, | ||
38 | - PCI is supported if enabled in the kernel configuration | ||
39 | and if there is a PCI bus node defined in the device tree. | ||
40 | |||
41 | Boards that are compatible with this generic platform support | ||
42 | are: 'tqc,tqm5200', 'promess,motionpro', 'schindler,cm5200'. | ||
43 | |||
22 | config PPC_EFIKA | 44 | config PPC_EFIKA |
23 | bool "bPlan Efika 5k2. MPC5200B based computer" | 45 | bool "bPlan Efika 5k2. MPC5200B based computer" |
24 | depends on PPC_MULTIPLATFORM && PPC32 | 46 | depends on PPC_MULTIPLATFORM && PPC32 |
@@ -31,8 +53,7 @@ config PPC_EFIKA | |||
31 | config PPC_LITE5200 | 53 | config PPC_LITE5200 |
32 | bool "Freescale Lite5200 Eval Board" | 54 | bool "Freescale Lite5200 Eval Board" |
33 | depends on PPC_MULTIPLATFORM && PPC32 | 55 | depends on PPC_MULTIPLATFORM && PPC32 |
34 | select WANT_DEVICE_TREE | ||
35 | select PPC_MPC5200 | 56 | select PPC_MPC5200 |
57 | select DEFAULT_UIMAGE | ||
58 | select WANT_DEVICE_TREE | ||
36 | default n | 59 | default n |
37 | |||
38 | |||