blob: b72ed2950ca8edc6536ae0ebb35cdb5585ad6e7c [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Kumar Gala53961322007-03-15 18:13:20 -05002config PPC_MPC52xx
Grant Likely82e30142008-01-24 22:24:07 -07003 bool "52xx-based boards"
Christophe Leroybe34fff2018-11-17 10:24:58 +00004 depends on PPC_BOOK3S_32
Gerhard Sittig7d71d5b2013-11-30 23:51:27 +01005 select COMMON_CLK
Christoph Hellwigeb01d422018-11-15 20:05:32 +01006 select HAVE_PCI
Kumar Gala53961322007-03-15 18:13:20 -05007
Marian Balakowicz5b5820d2007-11-15 22:40:21 +11008config PPC_MPC5200_SIMPLE
9 bool "Generic support for simple MPC5200 based boards"
Grant Likely82e30142008-01-24 22:24:07 -070010 depends on PPC_MPC52xx
Marian Balakowicz5b5820d2007-11-15 22:40:21 +110011 select DEFAULT_UIMAGE
Marian Balakowicz5b5820d2007-11-15 22:40:21 +110012 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
Grzegorz Bernackibdad0542009-02-04 13:39:17 -070025 are:
26 intercontrol,digsy-mtc
27 phytec,pcm030
Wolfram Sang10b9dc62009-03-11 09:36:26 -060028 phytec,pcm032
Grzegorz Bernackibdad0542009-02-04 13:39:17 -070029 promess,motionpro
30 schindler,cm5200
31 tqc,tqm5200
Marian Balakowicz5b5820d2007-11-15 22:40:21 +110032
Kumar Gala53961322007-03-15 18:13:20 -050033config PPC_EFIKA
34 bool "bPlan Efika 5k2. MPC5200B based computer"
Grant Likely82e30142008-01-24 22:24:07 -070035 depends on PPC_MPC52xx
Kumar Gala53961322007-03-15 18:13:20 -050036 select PPC_RTAS
Nicholas Piggin7ebc4902021-12-02 00:41:37 +100037 select PPC_HASH_MMU_NATIVE
Kumar Gala53961322007-03-15 18:13:20 -050038
39config PPC_LITE5200
40 bool "Freescale Lite5200 Eval Board"
Grant Likely82e30142008-01-24 22:24:07 -070041 depends on PPC_MPC52xx
Marian Balakowicz5b5820d2007-11-15 22:40:21 +110042 select DEFAULT_UIMAGE
Grant Likely82e30142008-01-24 22:24:07 -070043
Grant Likelybfee95b2009-02-04 13:39:17 -070044config PPC_MEDIA5200
45 bool "Freescale Media5200 Eval Board"
46 depends on PPC_MPC52xx
47 select DEFAULT_UIMAGE
48
Grant Likely82e30142008-01-24 22:24:07 -070049config 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
John Bonesio3c9059d2009-09-29 10:43:42 +000058config PPC_MPC5200_LPBFIFO
59 tristate "MPC5200 LocalPlus bus FIFO driver"
Anatolij Gustschin2bf75082013-10-16 13:11:27 +020060 depends on PPC_MPC52xx && PPC_BESTCOMM
John Bonesio3c9059d2009-09-29 10:43:42 +000061 select PPC_BESTCOMM_GEN_BD