diff options
Diffstat (limited to 'arch/ppc/Kconfig')
-rw-r--r-- | arch/ppc/Kconfig | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/arch/ppc/Kconfig b/arch/ppc/Kconfig index 077711e63104..692b5ba53209 100644 --- a/arch/ppc/Kconfig +++ b/arch/ppc/Kconfig | |||
@@ -19,6 +19,14 @@ config RWSEM_XCHGADD_ALGORITHM | |||
19 | bool | 19 | bool |
20 | default y | 20 | default y |
21 | 21 | ||
22 | config ARCH_HAS_ILOG2_U32 | ||
23 | bool | ||
24 | default y | ||
25 | |||
26 | config ARCH_HAS_ILOG2_U64 | ||
27 | bool | ||
28 | default n | ||
29 | |||
22 | config GENERIC_HWEIGHT | 30 | config GENERIC_HWEIGHT |
23 | bool | 31 | bool |
24 | default y | 32 | default y |
@@ -52,6 +60,11 @@ config ARCH_MAY_HAVE_PC_FDC | |||
52 | bool | 60 | bool |
53 | default y | 61 | default y |
54 | 62 | ||
63 | config GENERIC_BUG | ||
64 | bool | ||
65 | default y | ||
66 | depends on BUG | ||
67 | |||
55 | source "init/Kconfig" | 68 | source "init/Kconfig" |
56 | 69 | ||
57 | menu "Processor" | 70 | menu "Processor" |
@@ -77,9 +90,11 @@ config 6xx | |||
77 | 90 | ||
78 | config 40x | 91 | config 40x |
79 | bool "40x" | 92 | bool "40x" |
93 | select PPC_DCR_NATIVE | ||
80 | 94 | ||
81 | config 44x | 95 | config 44x |
82 | bool "44x" | 96 | bool "44x" |
97 | select PPC_DCR_NATIVE | ||
83 | 98 | ||
84 | config 8xx | 99 | config 8xx |
85 | bool "8xx" | 100 | bool "8xx" |
@@ -95,6 +110,15 @@ endchoice | |||
95 | config PPC_FPU | 110 | config PPC_FPU |
96 | bool | 111 | bool |
97 | 112 | ||
113 | config PPC_DCR_NATIVE | ||
114 | bool | ||
115 | default n | ||
116 | |||
117 | config PPC_DCR | ||
118 | bool | ||
119 | depends on PPC_DCR_NATIVE | ||
120 | default y | ||
121 | |||
98 | config BOOKE | 122 | config BOOKE |
99 | bool | 123 | bool |
100 | depends on E200 || E500 | 124 | depends on E200 || E500 |
@@ -724,7 +748,7 @@ config MPC834x_SYS | |||
724 | Be aware that PCI buses can only function when SYS board is plugged | 748 | Be aware that PCI buses can only function when SYS board is plugged |
725 | into the PIB (Platform IO Board) board from Freescale which provide | 749 | into the PIB (Platform IO Board) board from Freescale which provide |
726 | 3 PCI slots. The PIBs PCI initialization is the bootloader's | 750 | 3 PCI slots. The PIBs PCI initialization is the bootloader's |
727 | responsiblilty. | 751 | responsibility. |
728 | 752 | ||
729 | config EV64360 | 753 | config EV64360 |
730 | bool "Marvell-EV64360BP" | 754 | bool "Marvell-EV64360BP" |