0001 # SPDX-License-Identifier: GPL-2.0
0002 config PPC_MPC52xx
0003 bool "52xx-based boards"
0004 depends on PPC_BOOK3S_32
0005 select COMMON_CLK
0006 select HAVE_PCI
0007
0008 config PPC_MPC5200_SIMPLE
0009 bool "Generic support for simple MPC5200 based boards"
0010 depends on PPC_MPC52xx
0011 select DEFAULT_UIMAGE
0012 help
0013 This option enables support for a simple MPC52xx based boards which
0014 do not need a custom platform specific setup. Such boards are
0015 supported assuming the following:
0016
0017 - GPIO pins are configured by the firmware,
0018 - CDM configuration (clocking) is setup correctly by firmware,
0019 - if the 'fsl,has-wdt' property is present in one of the
0020 gpt nodes, then it is safe to use such gpt to reset the board,
0021 - PCI is supported if enabled in the kernel configuration
0022 and if there is a PCI bus node defined in the device tree.
0023
0024 Boards that are compatible with this generic platform support
0025 are:
0026 intercontrol,digsy-mtc
0027 phytec,pcm030
0028 phytec,pcm032
0029 promess,motionpro
0030 schindler,cm5200
0031 tqc,tqm5200
0032
0033 config PPC_EFIKA
0034 bool "bPlan Efika 5k2. MPC5200B based computer"
0035 depends on PPC_MPC52xx
0036 select PPC_RTAS
0037 select PPC_HASH_MMU_NATIVE
0038
0039 config PPC_LITE5200
0040 bool "Freescale Lite5200 Eval Board"
0041 depends on PPC_MPC52xx
0042 select DEFAULT_UIMAGE
0043
0044 config PPC_MEDIA5200
0045 bool "Freescale Media5200 Eval Board"
0046 depends on PPC_MPC52xx
0047 select DEFAULT_UIMAGE
0048
0049 config PPC_MPC5200_BUGFIX
0050 bool "MPC5200 (L25R) bugfix support"
0051 depends on PPC_MPC52xx
0052 help
0053 Enable workarounds for original MPC5200 errata. This is not required
0054 for MPC5200B based boards.
0055
0056 It is safe to say 'Y' here
0057
0058 config PPC_MPC5200_LPBFIFO
0059 tristate "MPC5200 LocalPlus bus FIFO driver"
0060 depends on PPC_MPC52xx && PPC_BESTCOMM
0061 select PPC_BESTCOMM_GEN_BD