aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm64/Kconfig')
-rw-r--r--arch/arm64/Kconfig35
1 files changed, 35 insertions, 0 deletions
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 56b3f6d447ae..4143d9b0d87a 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -7,6 +7,7 @@ config ARM64
7 select ARM_AMBA 7 select ARM_AMBA
8 select ARM_ARCH_TIMER 8 select ARM_ARCH_TIMER
9 select ARM_GIC 9 select ARM_GIC
10 select BUILDTIME_EXTABLE_SORT
10 select CLONE_BACKWARDS 11 select CLONE_BACKWARDS
11 select COMMON_CLK 12 select COMMON_CLK
12 select GENERIC_CLOCKEVENTS 13 select GENERIC_CLOCKEVENTS
@@ -111,6 +112,11 @@ config ARCH_VEXPRESS
111 This enables support for the ARMv8 software model (Versatile 112 This enables support for the ARMv8 software model (Versatile
112 Express). 113 Express).
113 114
115config ARCH_XGENE
116 bool "AppliedMicro X-Gene SOC Family"
117 help
118 This enables support for AppliedMicro X-Gene SOC Family
119
114endmenu 120endmenu
115 121
116menu "Bus support" 122menu "Bus support"
@@ -148,6 +154,8 @@ config NR_CPUS
148 int "Maximum number of CPUs (2-32)" 154 int "Maximum number of CPUs (2-32)"
149 range 2 32 155 range 2 32
150 depends on SMP 156 depends on SMP
157 # These have to remain sorted largest to smallest
158 default "8" if ARCH_XGENE
151 default "4" 159 default "4"
152 160
153source kernel/Kconfig.preempt 161source kernel/Kconfig.preempt
@@ -180,8 +188,35 @@ config HW_PERF_EVENTS
180 Enable hardware performance counter support for perf events. If 188 Enable hardware performance counter support for perf events. If
181 disabled, perf events will use software events only. 189 disabled, perf events will use software events only.
182 190
191config SYS_SUPPORTS_HUGETLBFS
192 def_bool y
193
194config ARCH_WANT_GENERAL_HUGETLB
195 def_bool y
196
197config ARCH_WANT_HUGE_PMD_SHARE
198 def_bool y if !ARM64_64K_PAGES
199
200config HAVE_ARCH_TRANSPARENT_HUGEPAGE
201 def_bool y
202
183source "mm/Kconfig" 203source "mm/Kconfig"
184 204
205config XEN_DOM0
206 def_bool y
207 depends on XEN
208
209config XEN
210 bool "Xen guest support on ARM64 (EXPERIMENTAL)"
211 depends on ARM64 && OF
212 help
213 Say Y if you want to run Linux in a Virtual Machine on Xen on ARM64.
214
215config FORCE_MAX_ZONEORDER
216 int
217 default "14" if (ARM64_64K_PAGES && TRANSPARENT_HUGEPAGE)
218 default "11"
219
185endmenu 220endmenu
186 221
187menu "Boot options" 222menu "Boot options"