1 # SPDX-License-Identifier: GPL-2.0
2 config PPC_MPC52xx
3 	bool "52xx-based boards"
4 	depends on PPC_BOOK3S_32
5 	select COMMON_CLK
6 	select HAVE_PCI
7 
8 config PPC_MPC5200_SIMPLE
9 	bool "Generic support for simple MPC5200 based boards"
10 	depends on PPC_MPC52xx
11 	select DEFAULT_UIMAGE
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:
26 	     intercontrol,digsy-mtc
27 	     phytec,pcm030
28 	     phytec,pcm032
29 	     promess,motionpro
30 	     schindler,cm5200
31 	     tqc,tqm5200
32 
33 config PPC_EFIKA
34 	bool "bPlan Efika 5k2. MPC5200B based computer"
35 	depends on PPC_MPC52xx
36 	select PPC_RTAS
37 	select PPC_NATIVE
38 
39 config PPC_LITE5200
40 	bool "Freescale Lite5200 Eval Board"
41 	depends on PPC_MPC52xx
42 	select DEFAULT_UIMAGE
43 
44 config PPC_MEDIA5200
45 	bool "Freescale Media5200 Eval Board"
46 	depends on PPC_MPC52xx
47 	select DEFAULT_UIMAGE
48 
49 config PPC_MPC5200_BUGFIX
50 	bool "MPC5200 (L25R) bugfix support"
51 	depends on PPC_MPC52xx
52 	help
53 	  Enable workarounds for original MPC5200 errata.  This is not required
54 	  for MPC5200B based boards.
55 
56 	  It is safe to say 'Y' here
57 
58 config PPC_MPC5200_LPBFIFO
59 	tristate "MPC5200 LocalPlus bus FIFO driver"
60 	depends on PPC_MPC52xx && PPC_BESTCOMM
61 	select PPC_BESTCOMM_GEN_BD
62