aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2014-09-03 14:18:56 -0700
committerAndrey Konovalov <andrey.konovalov@linaro.org>2015-03-06 16:47:33 +0300
commit310a60e211efb981d6c074b41d541f1b4f7a07b7 (patch)
tree9783c20ce050c6e649205bde0f06cf546d6faa52 /arch/arm64
parentb979ff41ca54c0701de5034730c103ae3fd1bbfb (diff)
ARM64: Rename COMPAT to AARCH32_EL0 in Kconfig
We want to split CONFIG_COMPAT so we can use the COMPAT interface in some cases including for compat binfmt. Signed-off-by: Andrew Pinski <apinski@cavium.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r--arch/arm64/Kconfig8
1 files changed, 6 insertions, 2 deletions
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 1b8e97331ffb..6211b3f58c08 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -669,9 +669,13 @@ menu "Userspace binary formats"
source "fs/Kconfig.binfmt"
config COMPAT
+ def_bool y
+ depends on AARCH32_EL0
+ select COMPAT_BINFMT_ELF
+
+config AARCH32_EL0
bool "Kernel support for 32-bit EL0"
depends on !ARM64_64K_PAGES
- select COMPAT_BINFMT_ELF
select HAVE_UID16
select OLD_SIGSUSPEND3
select COMPAT_OLD_SIGACTION
@@ -685,7 +689,7 @@ config COMPAT
config SYSVIPC_COMPAT
def_bool y
- depends on COMPAT && SYSVIPC
+ depends on AARCH32_EL0 && SYSVIPC
endmenu