Commit | Line | Data |
---|---|---|
5396132c | 1 | config PPC_MPC52xx |
82e30140 GL |
2 | bool "52xx-based boards" |
3 | depends on PPC_MULTIPLATFORM && PPC32 | |
6f668280 | 4 | select PPC_CLOCK |
b500563b | 5 | select PPC_PCI_CHOICE |
5396132c | 6 | |
5b5820d0 MB |
7 | config PPC_MPC5200_SIMPLE |
8 | bool "Generic support for simple MPC5200 based boards" | |
82e30140 | 9 | depends on PPC_MPC52xx |
5b5820d0 | 10 | select DEFAULT_UIMAGE |
5b5820d0 MB |
11 | help |
12 | This option enables support for a simple MPC52xx based boards which | |
13 | do not need a custom platform specific setup. Such boards are | |
14 | supported assuming the following: | |
15 | ||
16 | - GPIO pins are configured by the firmware, | |
17 | - CDM configuration (clocking) is setup correctly by firmware, | |
18 | - if the 'fsl,has-wdt' property is present in one of the | |
19 | gpt nodes, then it is safe to use such gpt to reset the board, | |
20 | - PCI is supported if enabled in the kernel configuration | |
21 | and if there is a PCI bus node defined in the device tree. | |
22 | ||
23 | Boards that are compatible with this generic platform support | |
bdad0548 GB |
24 | are: |
25 | intercontrol,digsy-mtc | |
26 | phytec,pcm030 | |
27 | promess,motionpro | |
28 | schindler,cm5200 | |
29 | tqc,tqm5200 | |
5b5820d0 | 30 | |
5396132c KG |
31 | config PPC_EFIKA |
32 | bool "bPlan Efika 5k2. MPC5200B based computer" | |
82e30140 | 33 | depends on PPC_MPC52xx |
5396132c KG |
34 | select PPC_RTAS |
35 | select RTAS_PROC | |
5396132c | 36 | select PPC_NATIVE |
5396132c KG |
37 | |
38 | config PPC_LITE5200 | |
39 | bool "Freescale Lite5200 Eval Board" | |
82e30140 | 40 | depends on PPC_MPC52xx |
5b5820d0 | 41 | select DEFAULT_UIMAGE |
82e30140 | 42 | |
bfee95bb GL |
43 | config PPC_MEDIA5200 |
44 | bool "Freescale Media5200 Eval Board" | |
45 | depends on PPC_MPC52xx | |
46 | select DEFAULT_UIMAGE | |
47 | ||
82e30140 GL |
48 | config PPC_MPC5200_BUGFIX |
49 | bool "MPC5200 (L25R) bugfix support" | |
50 | depends on PPC_MPC52xx | |
51 | help | |
52 | Enable workarounds for original MPC5200 errata. This is not required | |
53 | for MPC5200B based boards. | |
54 | ||
55 | It is safe to say 'Y' here | |
56 | ||
3cd2550c | 57 | config PPC_MPC5200_GPIO |
58 | bool "MPC5200 GPIO support" | |
59 | depends on PPC_MPC52xx | |
7444a72e | 60 | select ARCH_REQUIRE_GPIOLIB |
6d5509ba | 61 | select GENERIC_GPIO |
3cd2550c | 62 | help |
63 | Enable gpiolib support for mpc5200 based boards |