aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/Kconfig')
-rw-r--r--arch/powerpc/Kconfig17
1 files changed, 15 insertions, 2 deletions
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index bb16443b6817..9c44af3db8d9 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -148,6 +148,9 @@ config DEFAULT_UIMAGE
148 Used to allow a board to specify it wants a uImage built by default 148 Used to allow a board to specify it wants a uImage built by default
149 default n 149 default n
150 150
151config REDBOOT
152 bool
153
151config PPC64_SWSUSP 154config PPC64_SWSUSP
152 bool 155 bool
153 depends on PPC64 && (BROKEN || (PPC_PMAC64 && EXPERIMENTAL)) 156 depends on PPC64 && (BROKEN || (PPC_PMAC64 && EXPERIMENTAL))
@@ -168,11 +171,13 @@ config PPC_DCR
168 171
169config PPC_OF_PLATFORM_PCI 172config PPC_OF_PLATFORM_PCI
170 bool 173 bool
174 depends on PCI
171 depends on PPC64 # not supported on 32 bits yet 175 depends on PPC64 # not supported on 32 bits yet
172 default n 176 default n
173 177
174source "init/Kconfig" 178source "init/Kconfig"
175 179
180source "arch/powerpc/sysdev/Kconfig"
176source "arch/powerpc/platforms/Kconfig" 181source "arch/powerpc/platforms/Kconfig"
177 182
178menu "Kernel options" 183menu "Kernel options"
@@ -348,6 +353,14 @@ config PPC_64K_PAGES
348 while on hardware with such support, it will be used to map 353 while on hardware with such support, it will be used to map
349 normal application pages. 354 normal application pages.
350 355
356config PPC_SUBPAGE_PROT
357 bool "Support setting protections for 4k subpages"
358 depends on PPC_64K_PAGES
359 help
360 This option adds support for a system call to allow user programs
361 to set access permissions (read/write, readonly, or no access)
362 on the 4k subpages of each 64k page.
363
351config SCHED_SMT 364config SCHED_SMT
352 bool "SMT (Hyperthreading) scheduler support" 365 bool "SMT (Hyperthreading) scheduler support"
353 depends on PPC64 && SMP 366 depends on PPC64 && SMP
@@ -425,7 +438,7 @@ endmenu
425 438
426config ISA_DMA_API 439config ISA_DMA_API
427 bool 440 bool
428 default y 441 default !PPC_ISERIES || PCI
429 442
430menu "Bus options" 443menu "Bus options"
431 444
@@ -475,7 +488,7 @@ config MCA
475config PCI 488config PCI
476 bool "PCI support" if 40x || CPM2 || PPC_83xx || PPC_85xx || PPC_86xx \ 489 bool "PCI support" if 40x || CPM2 || PPC_83xx || PPC_85xx || PPC_86xx \
477 || PPC_MPC52xx || (EMBEDDED && (PPC_PSERIES || PPC_ISERIES)) \ 490 || PPC_MPC52xx || (EMBEDDED && (PPC_PSERIES || PPC_ISERIES)) \
478 || PPC_PS3 491 || PPC_PS3 || 44x
479 default y if !40x && !CPM2 && !8xx && !PPC_83xx \ 492 default y if !40x && !CPM2 && !8xx && !PPC_83xx \
480 && !PPC_85xx && !PPC_86xx 493 && !PPC_85xx && !PPC_86xx
481 default PCI_PERMEDIA if !4xx && !CPM2 && !8xx 494 default PCI_PERMEDIA if !4xx && !CPM2 && !8xx