blob: cf815b22b9fb6daac8d795b1d45d9556a8caa135 [file] [log] [blame]
Paul Mackerras14cf11a2005-09-26 16:04:21 +10001choice
2 prompt "Machine Type"
Kumar Galadb947802007-04-12 17:44:07 -05003 depends on PPC_85xx
Paul Mackerras14cf11a2005-09-26 16:04:21 +10004 default MPC8540_ADS
5
6config MPC8540_ADS
7 bool "Freescale MPC8540 ADS"
Kumar Gala9cf8ca32006-03-27 23:44:37 -06008 select DEFAULT_UIMAGE
Paul Mackerras14cf11a2005-09-26 16:04:21 +10009 help
Becky Bruce63dafe52006-01-14 16:57:39 -060010 This option enables support for the MPC 8540 ADS board
Paul Mackerras14cf11a2005-09-26 16:04:21 +100011
Vitaly Bordug902f3922006-09-21 22:31:26 +040012config MPC8560_ADS
13 bool "Freescale MPC8560 ADS"
14 select DEFAULT_UIMAGE
15 help
16 This option enables support for the MPC 8560 ADS board
17
Andy Fleming591f0a42006-04-02 17:42:40 -050018config MPC85xx_CDS
19 bool "Freescale MPC85xx CDS"
20 select DEFAULT_UIMAGE
Randy Vinson3620fc12007-06-06 16:26:15 -070021 select PPC_I8259
Andy Fleming591f0a42006-04-02 17:42:40 -050022 help
23 This option enables support for the MPC85xx CDS board
24
Kumar Gala23f510b2007-02-17 16:29:36 -060025config MPC85xx_MDS
26 bool "Freescale MPC85xx MDS"
Andy Flemingc2882bb2007-02-09 17:28:31 -060027 select DEFAULT_UIMAGE
Anton Vorontsov55f9ed02007-10-05 21:47:38 +040028 select QUICC_ENGINE
Andy Flemingc2882bb2007-02-09 17:28:31 -060029 help
Kumar Gala23f510b2007-02-17 16:29:36 -060030 This option enables support for the MPC85xx MDS board
Andy Flemingc2882bb2007-02-09 17:28:31 -060031
Kumar Gala16d24062007-08-17 09:22:09 -050032config MPC85xx_DS
33 bool "Freescale MPC85xx DS"
Roy Zangf16dab92007-07-13 18:05:08 +080034 select PPC_I8259
Jon Loeligerd93daf82007-03-20 11:19:10 -050035 select DEFAULT_UIMAGE
Kumar Galab66510c2007-08-16 23:55:55 -050036 select FSL_ULI1575
Jon Loeligerd93daf82007-03-20 11:19:10 -050037 help
Kumar Gala16d24062007-08-17 09:22:09 -050038 This option enables support for the MPC85xx DS (MPC8544 DS) board
Jon Loeligerd93daf82007-03-20 11:19:10 -050039
Paul Mackerras14cf11a2005-09-26 16:04:21 +100040endchoice
41
Paul Mackerras14cf11a2005-09-26 16:04:21 +100042config MPC8540
43 bool
Becky Bruce63dafe52006-01-14 16:57:39 -060044 select PPC_UDBG_16550
45 select PPC_INDIRECT_PCI
Andy Fleming591f0a42006-04-02 17:42:40 -050046 default y if MPC8540_ADS || MPC85xx_CDS
Paul Mackerras14cf11a2005-09-26 16:04:21 +100047
Vitaly Bordug902f3922006-09-21 22:31:26 +040048config MPC8560
49 bool
Kumar Galadb947802007-04-12 17:44:07 -050050 select CPM2
Vitaly Bordug902f3922006-09-21 22:31:26 +040051 default y if MPC8560_ADS
52
Andy Flemingc2882bb2007-02-09 17:28:31 -060053config MPC85xx
54 bool
55 select PPC_UDBG_16550
Roy Zang3f6c5da2007-07-10 18:47:06 +080056 select PPC_INDIRECT_PCI if PCI
Kumar Galadb947802007-04-12 17:44:07 -050057 select MPIC
Roy Zang3f6c5da2007-07-10 18:47:06 +080058 select FSL_PCI if PCI
Kumar Galaf194bda2007-03-07 23:14:57 -060059 select SERIAL_8250_SHARE_IRQ if SERIAL_8250
Jon Loeligerd93daf82007-03-20 11:19:10 -050060 default y if MPC8540_ADS || MPC85xx_CDS || MPC8560_ADS \
Kumar Gala16d24062007-08-17 09:22:09 -050061 || MPC85xx_MDS || MPC85xx_DS