blob: 7748a3a426db16ad4a6adc9e86da38071a34838e [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
Scott Wood8abc8f52007-10-08 16:08:51 -050015 select PPC_CPM_NEW_BINDING
Vitaly Bordug902f3922006-09-21 22:31:26 +040016 help
17 This option enables support for the MPC 8560 ADS board
18
Andy Fleming591f0a42006-04-02 17:42:40 -050019config MPC85xx_CDS
20 bool "Freescale MPC85xx CDS"
21 select DEFAULT_UIMAGE
Randy Vinson3620fc12007-06-06 16:26:15 -070022 select PPC_I8259
Andy Fleming591f0a42006-04-02 17:42:40 -050023 help
24 This option enables support for the MPC85xx CDS board
25
Kumar Gala23f510b2007-02-17 16:29:36 -060026config MPC85xx_MDS
27 bool "Freescale MPC85xx MDS"
Andy Flemingc2882bb2007-02-09 17:28:31 -060028 select DEFAULT_UIMAGE
Anton Vorontsov55f9ed02007-10-05 21:47:38 +040029 select QUICC_ENGINE
Andy Flemingc2882bb2007-02-09 17:28:31 -060030 help
Kumar Gala23f510b2007-02-17 16:29:36 -060031 This option enables support for the MPC85xx MDS board
Andy Flemingc2882bb2007-02-09 17:28:31 -060032
Kumar Gala16d24062007-08-17 09:22:09 -050033config MPC85xx_DS
34 bool "Freescale MPC85xx DS"
Roy Zangf16dab92007-07-13 18:05:08 +080035 select PPC_I8259
Jon Loeligerd93daf82007-03-20 11:19:10 -050036 select DEFAULT_UIMAGE
Kumar Galab66510c2007-08-16 23:55:55 -050037 select FSL_ULI1575
Jon Loeligerd93daf82007-03-20 11:19:10 -050038 help
Kumar Gala16d24062007-08-17 09:22:09 -050039 This option enables support for the MPC85xx DS (MPC8544 DS) board
Jon Loeligerd93daf82007-03-20 11:19:10 -050040
Paul Mackerras14cf11a2005-09-26 16:04:21 +100041endchoice
42
Paul Mackerras14cf11a2005-09-26 16:04:21 +100043config MPC8540
44 bool
Becky Bruce63dafe52006-01-14 16:57:39 -060045 select PPC_UDBG_16550
46 select PPC_INDIRECT_PCI
Andy Fleming591f0a42006-04-02 17:42:40 -050047 default y if MPC8540_ADS || MPC85xx_CDS
Paul Mackerras14cf11a2005-09-26 16:04:21 +100048
Vitaly Bordug902f3922006-09-21 22:31:26 +040049config MPC8560
50 bool
Kumar Galadb947802007-04-12 17:44:07 -050051 select CPM2
Vitaly Bordug902f3922006-09-21 22:31:26 +040052 default y if MPC8560_ADS
53
Andy Flemingc2882bb2007-02-09 17:28:31 -060054config MPC85xx
55 bool
56 select PPC_UDBG_16550
Roy Zang3f6c5da2007-07-10 18:47:06 +080057 select PPC_INDIRECT_PCI if PCI
Kumar Galadb947802007-04-12 17:44:07 -050058 select MPIC
Roy Zang3f6c5da2007-07-10 18:47:06 +080059 select FSL_PCI if PCI
Kumar Galaf194bda2007-03-07 23:14:57 -060060 select SERIAL_8250_SHARE_IRQ if SERIAL_8250
Jon Loeligerd93daf82007-03-20 11:19:10 -050061 default y if MPC8540_ADS || MPC85xx_CDS || MPC8560_ADS \
Kumar Gala16d24062007-08-17 09:22:09 -050062 || MPC85xx_MDS || MPC85xx_DS