xref: /linux/arch/powerpc/platforms/52xx/Kconfig (revision 2a6b6c9a226279b4f6668450ddb21ae655558087)
1# SPDX-License-Identifier: GPL-2.0
2config PPC_MPC52xx
3	bool "52xx-based boards"
4	depends on PPC_BOOK3S_32
5	select COMMON_CLK
6	select HAVE_PCI
7
8config 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
33config PPC_EFIKA
34	bool "bPlan Efika 5k2. MPC5200B based computer"
35	depends on PPC_MPC52xx
36	select PPC_RTAS
37	select PPC_HASH_MMU_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