blob: 2bbfd530d6d8d26b09c6d0f311b83e339a5a224c [file] [log] [blame]
Kumar Galad8267c12008-06-27 11:26:26 -05001config PPC_86xx
2menuconfig PPC_86xx
3 bool "86xx-based boards"
Benjamin Herrenschmidt28794d32009-03-10 17:53:27 +00004 depends on 6xx
Kumar Galad8267c12008-06-27 11:26:26 -05005 select FSL_SOC
6 select ALTIVEC
7 help
8 The Freescale E600 SoCs have 74xx cores.
9
10if PPC_86xx
Jon Loeligerc9b484b2006-06-17 17:52:35 -050011
12config MPC8641_HPCN
13 bool "Freescale MPC8641 HPCN"
Jon Loeligerf17607fb2006-06-22 13:00:46 -050014 select PPC_I8259
Paul Gortmaker0e47e3c2007-01-09 16:50:10 -050015 select DEFAULT_UIMAGE
Kumar Galab66510c2007-08-16 23:55:55 -050016 select FSL_ULI1575
Zhang Weif1f389d2008-04-18 13:33:39 -070017 select HAS_RAPIDIO
Becky Bruce5cef3792009-05-14 17:42:29 -050018 select SWIOTLB
Jon Loeligerc9b484b2006-06-17 17:52:35 -050019 help
20 This option enables support for the MPC8641 HPCN board.
21
Paul Gortmaker4e8aae82008-04-15 18:41:30 -040022config SBC8641D
23 bool "Wind River SBC8641D"
24 select DEFAULT_UIMAGE
25 help
26 This option enables support for the WRS SBC8641D board.
27
Xianghua Xiao0e65bfe32007-10-03 15:09:33 -050028config MPC8610_HPCD
29 bool "Freescale MPC8610 HPCD"
30 select DEFAULT_UIMAGE
Anton Vorontsov52ddd1c2008-06-12 03:04:17 +040031 select FSL_ULI1575
Xianghua Xiao0e65bfe32007-10-03 15:09:33 -050032 help
33 This option enables support for the MPC8610 HPCD board.
34
Martyn Welch740d36a2009-03-19 08:54:08 +000035config GEF_PPC9A
36 bool "GE Fanuc PPC9A"
37 select DEFAULT_UIMAGE
Martyn Welch3bc26562009-07-02 17:12:44 +010038 select MMIO_NVRAM
Martyn Welch740d36a2009-03-19 08:54:08 +000039 select GENERIC_GPIO
40 select ARCH_REQUIRE_GPIOLIB
41 help
42 This option enables support for GE Fanuc's PPC9A.
43
Martyn Welchbb2b66d2009-01-19 11:33:24 +000044config GEF_SBC310
45 bool "GE Fanuc SBC310"
46 select DEFAULT_UIMAGE
Martyn Welch90930672009-07-02 17:12:37 +010047 select MMIO_NVRAM
Martyn Welchbb2b66d2009-01-19 11:33:24 +000048 select GENERIC_GPIO
49 select ARCH_REQUIRE_GPIOLIB
50 help
51 This option enables support for GE Fanuc's SBC310.
52
Martyn Welch54508212008-09-16 10:57:47 +010053config GEF_SBC610
54 bool "GE Fanuc SBC610"
55 select DEFAULT_UIMAGE
Martyn Welch0d81df82009-07-02 17:12:31 +010056 select MMIO_NVRAM
Martyn Welch965dc5f2008-11-07 14:15:42 +000057 select GENERIC_GPIO
58 select ARCH_REQUIRE_GPIOLIB
Martyn Welch54508212008-09-16 10:57:47 +010059 select HAS_RAPIDIO
60 help
61 This option enables support for GE Fanuc's SBC610.
62
Kumar Galad8267c12008-06-27 11:26:26 -050063endif
Jon Loeligerc9b484b2006-06-17 17:52:35 -050064
Jon Loeligerc9b484b2006-06-17 17:52:35 -050065config MPC8641
66 bool
John Rigbyb5005632008-06-26 11:07:56 -060067 select PPC_PCI_CHOICE
Roy Zang55c44992007-07-10 18:44:34 +080068 select FSL_PCI if PCI
Jon Loeligerc9b484b2006-06-17 17:52:35 -050069 select PPC_UDBG_16550
Kumar Gala4a89f7f2007-04-12 15:41:26 -050070 select MPIC
Martyn Welch740d36a2009-03-19 08:54:08 +000071 default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A
Xianghua Xiao0e65bfe32007-10-03 15:09:33 -050072
73config MPC8610
74 bool
John Rigbyb5005632008-06-26 11:07:56 -060075 select PPC_PCI_CHOICE
Xianghua Xiao0e65bfe32007-10-03 15:09:33 -050076 select FSL_PCI if PCI
77 select PPC_UDBG_16550
78 select MPIC
79 default y if MPC8610_HPCD