blob: 8b8e9560a315ed51127625b8544edc8a2f24b667 [file] [log] [blame]
Kumar Gala53961322007-03-15 18:13:20 -05001config PPC_MPC52xx
Grant Likely82e30142008-01-24 22:24:07 -07002 bool "52xx-based boards"
Benjamin Herrenschmidt28794d32009-03-10 17:53:27 +00003 depends on 6xx
Domen Puncer6f668282007-09-21 00:00:11 +10004 select PPC_CLOCK
John Rigbyb5005632008-06-26 11:07:56 -06005 select PPC_PCI_CHOICE
Kumar Gala53961322007-03-15 18:13:20 -05006
Marian Balakowicz5b5820d2007-11-15 22:40:21 +11007config PPC_MPC5200_SIMPLE
8 bool "Generic support for simple MPC5200 based boards"
Grant Likely82e30142008-01-24 22:24:07 -07009 depends on PPC_MPC52xx
Marian Balakowicz5b5820d2007-11-15 22:40:21 +110010 select DEFAULT_UIMAGE
Marian Balakowicz5b5820d2007-11-15 22:40:21 +110011 help
12 This option enables support for a simple MPC52xx based boards which
13 do not need a custom platform specific setup. Such boards are
14 supported assuming the following:
15
16 - GPIO pins are configured by the firmware,
17 - CDM configuration (clocking) is setup correctly by firmware,
18 - if the 'fsl,has-wdt' property is present in one of the
19 gpt nodes, then it is safe to use such gpt to reset the board,
20 - PCI is supported if enabled in the kernel configuration
21 and if there is a PCI bus node defined in the device tree.
22
23 Boards that are compatible with this generic platform support
Grzegorz Bernackibdad0542009-02-04 13:39:17 -070024 are:
25 intercontrol,digsy-mtc
26 phytec,pcm030
Wolfram Sang10b9dc62009-03-11 09:36:26 -060027 phytec,pcm032
Grzegorz Bernackibdad0542009-02-04 13:39:17 -070028 promess,motionpro
29 schindler,cm5200
30 tqc,tqm5200
Marian Balakowicz5b5820d2007-11-15 22:40:21 +110031
Kumar Gala53961322007-03-15 18:13:20 -050032config PPC_EFIKA
33 bool "bPlan Efika 5k2. MPC5200B based computer"
Grant Likely82e30142008-01-24 22:24:07 -070034 depends on PPC_MPC52xx
Kumar Gala53961322007-03-15 18:13:20 -050035 select PPC_RTAS
36 select RTAS_PROC
Kumar Gala53961322007-03-15 18:13:20 -050037 select PPC_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
s.hauer@pengutronix.de3cd25502008-04-25 20:56:04 +100058config PPC_MPC5200_GPIO
59 bool "MPC5200 GPIO support"
60 depends on PPC_MPC52xx
Michael Buesch7444a722008-07-25 01:46:11 -070061 select ARCH_REQUIRE_GPIOLIB
Grant Likely6d5509b2008-05-15 17:04:53 -060062 select GENERIC_GPIO
s.hauer@pengutronix.de3cd25502008-04-25 20:56:04 +100063 help
64 Enable gpiolib support for mpc5200 based boards