xref: /linux/arch/powerpc/platforms/52xx/Kconfig (revision 2bf75084f6d9f9a91ba6e30a501ff070d8a1acf6)
15396132cSKumar Galaconfig PPC_MPC52xx
282e30140SGrant Likely	bool "52xx-based boards"
328794d34SBenjamin Herrenschmidt	depends on 6xx
46f668280SDomen Puncer	select PPC_CLOCK
5b500563bSJohn Rigby	select PPC_PCI_CHOICE
65396132cSKumar Gala
75b5820d0SMarian Balakowiczconfig PPC_MPC5200_SIMPLE
85b5820d0SMarian Balakowicz	bool "Generic support for simple MPC5200 based boards"
982e30140SGrant Likely	depends on PPC_MPC52xx
105b5820d0SMarian Balakowicz	select DEFAULT_UIMAGE
115b5820d0SMarian Balakowicz	help
125b5820d0SMarian Balakowicz	  This option enables support for a simple MPC52xx based boards which
135b5820d0SMarian Balakowicz	  do not need a custom platform specific setup. Such boards are
145b5820d0SMarian Balakowicz	  supported assuming the following:
155b5820d0SMarian Balakowicz
165b5820d0SMarian Balakowicz	  - GPIO pins are configured by the firmware,
175b5820d0SMarian Balakowicz	  - CDM configuration (clocking) is setup correctly by firmware,
185b5820d0SMarian Balakowicz	  - if the 'fsl,has-wdt' property is present in one of the
195b5820d0SMarian Balakowicz	    gpt nodes, then it is safe to use such gpt to reset the board,
205b5820d0SMarian Balakowicz	  - PCI is supported if enabled in the kernel configuration
215b5820d0SMarian Balakowicz	    and if there is a PCI bus node defined in the device tree.
225b5820d0SMarian Balakowicz
235b5820d0SMarian Balakowicz	  Boards that are compatible with this generic platform support
24bdad0548SGrzegorz Bernacki	  are:
25bdad0548SGrzegorz Bernacki	     intercontrol,digsy-mtc
26bdad0548SGrzegorz Bernacki	     phytec,pcm030
2710b9dc6fSWolfram Sang	     phytec,pcm032
28bdad0548SGrzegorz Bernacki	     promess,motionpro
29bdad0548SGrzegorz Bernacki	     schindler,cm5200
30bdad0548SGrzegorz Bernacki	     tqc,tqm5200
315b5820d0SMarian Balakowicz
325396132cSKumar Galaconfig PPC_EFIKA
335396132cSKumar Gala	bool "bPlan Efika 5k2. MPC5200B based computer"
3482e30140SGrant Likely	depends on PPC_MPC52xx
355396132cSKumar Gala	select PPC_RTAS
365396132cSKumar Gala	select RTAS_PROC
375396132cSKumar Gala	select PPC_NATIVE
385396132cSKumar Gala
395396132cSKumar Galaconfig PPC_LITE5200
405396132cSKumar Gala	bool "Freescale Lite5200 Eval Board"
4182e30140SGrant Likely	depends on PPC_MPC52xx
425b5820d0SMarian Balakowicz	select DEFAULT_UIMAGE
4382e30140SGrant Likely
44bfee95bbSGrant Likelyconfig PPC_MEDIA5200
45bfee95bbSGrant Likely	bool "Freescale Media5200 Eval Board"
46bfee95bbSGrant Likely	depends on PPC_MPC52xx
47bfee95bbSGrant Likely	select DEFAULT_UIMAGE
48bfee95bbSGrant Likely
4982e30140SGrant Likelyconfig PPC_MPC5200_BUGFIX
5082e30140SGrant Likely	bool "MPC5200 (L25R) bugfix support"
5182e30140SGrant Likely	depends on PPC_MPC52xx
5282e30140SGrant Likely	help
5382e30140SGrant Likely	  Enable workarounds for original MPC5200 errata.  This is not required
5482e30140SGrant Likely	  for MPC5200B based boards.
5582e30140SGrant Likely
5682e30140SGrant Likely	  It is safe to say 'Y' here
5782e30140SGrant Likely
583c9059d7SJohn Bonesioconfig PPC_MPC5200_LPBFIFO
593c9059d7SJohn Bonesio	tristate "MPC5200 LocalPlus bus FIFO driver"
60*2bf75084SAnatolij Gustschin	depends on PPC_MPC52xx && PPC_BESTCOMM
613c9059d7SJohn Bonesio	select PPC_BESTCOMM_GEN_BD
62