Kumar Gala | d8267c1 | 2008-06-27 11:26:26 -0500 | [diff] [blame] | 1 | config PPC_86xx |
2 | menuconfig PPC_86xx | ||||
3 | bool "86xx-based boards" | ||||
Benjamin Herrenschmidt | 28794d3 | 2009-03-10 17:53:27 +0000 | [diff] [blame] | 4 | depends on 6xx |
Kumar Gala | d8267c1 | 2008-06-27 11:26:26 -0500 | [diff] [blame] | 5 | select FSL_SOC |
6 | select ALTIVEC | ||||
Wolfram Sang | c68308d | 2011-09-21 12:49:20 +0200 | [diff] [blame] | 7 | select ARCH_WANT_OPTIONAL_GPIOLIB |
Kumar Gala | d8267c1 | 2008-06-27 11:26:26 -0500 | [diff] [blame] | 8 | help |
9 | The Freescale E600 SoCs have 74xx cores. | ||||
10 | |||||
11 | if PPC_86xx | ||||
Jon Loeliger | c9b484b | 2006-06-17 17:52:35 -0500 | [diff] [blame] | 12 | |
13 | config MPC8641_HPCN | ||||
14 | bool "Freescale MPC8641 HPCN" | ||||
Jon Loeliger | f17607fb | 2006-06-22 13:00:46 -0500 | [diff] [blame] | 15 | select PPC_I8259 |
Paul Gortmaker | 0e47e3c | 2007-01-09 16:50:10 -0500 | [diff] [blame] | 16 | select DEFAULT_UIMAGE |
Anton Vorontsov | e0f278a | 2010-04-16 23:07:24 +0400 | [diff] [blame] | 17 | select FSL_ULI1575 if PCI |
Zhang Wei | f1f389d | 2008-04-18 13:33:39 -0700 | [diff] [blame] | 18 | select HAS_RAPIDIO |
Becky Bruce | 5cef379 | 2009-05-14 17:42:29 -0500 | [diff] [blame] | 19 | select SWIOTLB |
Jon Loeliger | c9b484b | 2006-06-17 17:52:35 -0500 | [diff] [blame] | 20 | help |
21 | This option enables support for the MPC8641 HPCN board. | ||||
22 | |||||
Paul Gortmaker | 4e8aae8 | 2008-04-15 18:41:30 -0400 | [diff] [blame] | 23 | config SBC8641D |
24 | bool "Wind River SBC8641D" | ||||
25 | select DEFAULT_UIMAGE | ||||
26 | help | ||||
27 | This option enables support for the WRS SBC8641D board. | ||||
28 | |||||
Xianghua Xiao | 0e65bfe3 | 2007-10-03 15:09:33 -0500 | [diff] [blame] | 29 | config MPC8610_HPCD |
30 | bool "Freescale MPC8610 HPCD" | ||||
31 | select DEFAULT_UIMAGE | ||||
Anton Vorontsov | e0f278a | 2010-04-16 23:07:24 +0400 | [diff] [blame] | 32 | select FSL_ULI1575 if PCI |
Xianghua Xiao | 0e65bfe3 | 2007-10-03 15:09:33 -0500 | [diff] [blame] | 33 | help |
34 | This option enables support for the MPC8610 HPCD board. | ||||
35 | |||||
Martyn Welch | 740d36a | 2009-03-19 08:54:08 +0000 | [diff] [blame] | 36 | config GEF_PPC9A |
Martyn Welch | 948e78c | 2010-03-01 14:41:59 +0000 | [diff] [blame] | 37 | bool "GE PPC9A" |
Martyn Welch | 740d36a | 2009-03-19 08:54:08 +0000 | [diff] [blame] | 38 | select DEFAULT_UIMAGE |
Martyn Welch | 3bc2656 | 2009-07-02 17:12:44 +0100 | [diff] [blame] | 39 | select MMIO_NVRAM |
Martyn Welch | 740d36a | 2009-03-19 08:54:08 +0000 | [diff] [blame] | 40 | select GENERIC_GPIO |
41 | select ARCH_REQUIRE_GPIOLIB | ||||
Martyn Welch | 330bbf4 | 2012-03-12 17:12:57 +0000 | [diff] [blame] | 42 | select GE_FPGA |
Martyn Welch | 740d36a | 2009-03-19 08:54:08 +0000 | [diff] [blame] | 43 | help |
Martyn Welch | 948e78c | 2010-03-01 14:41:59 +0000 | [diff] [blame] | 44 | This option enables support for the GE PPC9A. |
Martyn Welch | 740d36a | 2009-03-19 08:54:08 +0000 | [diff] [blame] | 45 | |
Martyn Welch | bb2b66d | 2009-01-19 11:33:24 +0000 | [diff] [blame] | 46 | config GEF_SBC310 |
Martyn Welch | 948e78c | 2010-03-01 14:41:59 +0000 | [diff] [blame] | 47 | bool "GE SBC310" |
Martyn Welch | bb2b66d | 2009-01-19 11:33:24 +0000 | [diff] [blame] | 48 | select DEFAULT_UIMAGE |
Martyn Welch | 9093067 | 2009-07-02 17:12:37 +0100 | [diff] [blame] | 49 | select MMIO_NVRAM |
Martyn Welch | bb2b66d | 2009-01-19 11:33:24 +0000 | [diff] [blame] | 50 | select GENERIC_GPIO |
51 | select ARCH_REQUIRE_GPIOLIB | ||||
Martyn Welch | 330bbf4 | 2012-03-12 17:12:57 +0000 | [diff] [blame] | 52 | select GE_FPGA |
Martyn Welch | bb2b66d | 2009-01-19 11:33:24 +0000 | [diff] [blame] | 53 | help |
Martyn Welch | 948e78c | 2010-03-01 14:41:59 +0000 | [diff] [blame] | 54 | This option enables support for the GE SBC310. |
Martyn Welch | bb2b66d | 2009-01-19 11:33:24 +0000 | [diff] [blame] | 55 | |
Martyn Welch | 5450821 | 2008-09-16 10:57:47 +0100 | [diff] [blame] | 56 | config GEF_SBC610 |
Martyn Welch | 948e78c | 2010-03-01 14:41:59 +0000 | [diff] [blame] | 57 | bool "GE SBC610" |
Martyn Welch | 5450821 | 2008-09-16 10:57:47 +0100 | [diff] [blame] | 58 | select DEFAULT_UIMAGE |
Martyn Welch | 0d81df8 | 2009-07-02 17:12:31 +0100 | [diff] [blame] | 59 | select MMIO_NVRAM |
Martyn Welch | 965dc5f | 2008-11-07 14:15:42 +0000 | [diff] [blame] | 60 | select GENERIC_GPIO |
61 | select ARCH_REQUIRE_GPIOLIB | ||||
Martyn Welch | 330bbf4 | 2012-03-12 17:12:57 +0000 | [diff] [blame] | 62 | select GE_FPGA |
Martyn Welch | 5450821 | 2008-09-16 10:57:47 +0100 | [diff] [blame] | 63 | select HAS_RAPIDIO |
64 | help | ||||
Martyn Welch | 948e78c | 2010-03-01 14:41:59 +0000 | [diff] [blame] | 65 | This option enables support for the GE SBC610. |
Martyn Welch | 5450821 | 2008-09-16 10:57:47 +0100 | [diff] [blame] | 66 | |
Kumar Gala | d8267c1 | 2008-06-27 11:26:26 -0500 | [diff] [blame] | 67 | endif |
Jon Loeliger | c9b484b | 2006-06-17 17:52:35 -0500 | [diff] [blame] | 68 | |
Jon Loeliger | c9b484b | 2006-06-17 17:52:35 -0500 | [diff] [blame] | 69 | config MPC8641 |
70 | bool | ||||
John Rigby | b500563 | 2008-06-26 11:07:56 -0600 | [diff] [blame] | 71 | select PPC_PCI_CHOICE |
Roy Zang | 55c4499 | 2007-07-10 18:44:34 +0800 | [diff] [blame] | 72 | select FSL_PCI if PCI |
Jon Loeliger | c9b484b | 2006-06-17 17:52:35 -0500 | [diff] [blame] | 73 | select PPC_UDBG_16550 |
Kumar Gala | 4a89f7f | 2007-04-12 15:41:26 -0500 | [diff] [blame] | 74 | select MPIC |
Martyn Welch | 740d36a | 2009-03-19 08:54:08 +0000 | [diff] [blame] | 75 | default y if MPC8641_HPCN || SBC8641D || GEF_SBC610 || GEF_SBC310 || GEF_PPC9A |
Xianghua Xiao | 0e65bfe3 | 2007-10-03 15:09:33 -0500 | [diff] [blame] | 76 | |
77 | config MPC8610 | ||||
78 | bool | ||||
John Rigby | b500563 | 2008-06-26 11:07:56 -0600 | [diff] [blame] | 79 | select PPC_PCI_CHOICE |
Xianghua Xiao | 0e65bfe3 | 2007-10-03 15:09:33 -0500 | [diff] [blame] | 80 | select FSL_PCI if PCI |
81 | select PPC_UDBG_16550 | ||||
82 | select MPIC | ||||
83 | default y if MPC8610_HPCD |