1config PPC_MPC52xx
2	bool "52xx-based boards"
3	depends on 6xx
4	select PPC_CLOCK
5	select PPC_PCI_CHOICE
6
7config PPC_MPC5200_SIMPLE
8	bool "Generic support for simple MPC5200 based boards"
9	depends on PPC_MPC52xx
10	select DEFAULT_UIMAGE
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
24	  are:
25	     intercontrol,digsy-mtc
26	     phytec,pcm030
27	     phytec,pcm032
28	     promess,motionpro
29	     schindler,cm5200
30	     tqc,tqm5200
31
32config PPC_EFIKA
33	bool "bPlan Efika 5k2. MPC5200B based computer"
34	depends on PPC_MPC52xx
35	select PPC_RTAS
36	select RTAS_PROC
37	select PPC_NATIVE
38
39config PPC_LITE5200
40	bool "Freescale Lite5200 Eval Board"
41	depends on PPC_MPC52xx
42	select DEFAULT_UIMAGE
43
44config PPC_MEDIA5200
45	bool "Freescale Media5200 Eval Board"
46	depends on PPC_MPC52xx
47	select DEFAULT_UIMAGE
48
49config 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
58config PPC_MPC5200_GPIO
59	bool "MPC5200 GPIO support"
60	depends on PPC_MPC52xx
61	select ARCH_REQUIRE_GPIOLIB
62	select GENERIC_GPIO
63	help
64	  Enable gpiolib support for mpc5200 based boards
65
66config PPC_MPC5200_LPBFIFO
67	tristate "MPC5200 LocalPlus bus FIFO driver"
68	depends on PPC_MPC52xx
69	select PPC_BESTCOMM_GEN_BD
70