1 # SPDX-License-Identifier: GPL-2.0
2 config PPC_MPC512x
3 	bool "512x-based boards"
4 	depends on PPC_BOOK3S_32
5 	select COMMON_CLK
6 	select FSL_SOC
7 	select IPIC
8 	select HAVE_PCI
9 	select FSL_PCI if PCI
10 	select USB_EHCI_BIG_ENDIAN_MMIO if USB_EHCI_HCD
11 	select USB_EHCI_BIG_ENDIAN_DESC if USB_EHCI_HCD
12 
13 config MPC512x_LPBFIFO
14 	tristate "MPC512x LocalPlus Bus FIFO driver"
15 	depends on PPC_MPC512x && MPC512X_DMA
16 	help
17 	  Enable support for Freescale MPC512x LocalPlus Bus FIFO (SCLPC).
18 
19 config MPC5121_ADS
20 	bool "Freescale MPC5121E ADS"
21 	depends on PPC_MPC512x
22 	select DEFAULT_UIMAGE
23 	help
24 	  This option enables support for the MPC5121E ADS board.
25 
26 config MPC512x_GENERIC
27 	bool "Generic support for simple MPC512x based boards"
28 	depends on PPC_MPC512x
29 	select DEFAULT_UIMAGE
30 	help
31 	  This option enables support for simple MPC512x based boards
32 	  which do not need custom platform specific setup.
33 
34 	  Compatible boards include:  Protonic LVT base boards (ZANMCU
35 	  and VICVT2), Freescale MPC5125 Tower system.
36 
37 config PDM360NG
38 	bool "ifm PDM360NG board"
39 	depends on PPC_MPC512x
40 	select DEFAULT_UIMAGE
41 	help
42 	  This option enables support for the PDM360NG board.
43