aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/Kconfig.debug
diff options
context:
space:
mode:
authorSuzuki K. Poulose <suzuki.poulose@arm.com>2015-10-19 09:19:32 -0400
committerCatalin Marinas <catalin.marinas@arm.com>2015-10-19 12:53:57 -0400
commit755e70b7e3f189aa2503c510fb98208e477a5030 (patch)
tree3cea7500bad9c9036d69881e1a6d08972b8d1aa6 /arch/arm64/Kconfig.debug
parent6a3fd4026c0c0ac279265c2a5d228233b5bbd28f (diff)
arm64: Clean config usages for page size
We use !CONFIG_ARM64_64K_PAGES for CONFIG_ARM64_4K_PAGES (and vice versa) in code. It all worked well, so far since we only had two options. Now, with the introduction of 16K, these cases will break. This patch cleans up the code to use the required CONFIG symbol expression without the assumption that !64K => 4K (and vice versa) Cc: Will Deacon <will.deacon@arm.com> Acked-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Suzuki K. Poulose <suzuki.poulose@arm.com> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/Kconfig.debug')
-rw-r--r--arch/arm64/Kconfig.debug2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/Kconfig.debug b/arch/arm64/Kconfig.debug
index d6285ef9b5f9..c24d6adc0420 100644
--- a/arch/arm64/Kconfig.debug
+++ b/arch/arm64/Kconfig.debug
@@ -77,7 +77,7 @@ config DEBUG_RODATA
77 If in doubt, say Y 77 If in doubt, say Y
78 78
79config DEBUG_ALIGN_RODATA 79config DEBUG_ALIGN_RODATA
80 depends on DEBUG_RODATA && !ARM64_64K_PAGES 80 depends on DEBUG_RODATA && ARM64_4K_PAGES
81 bool "Align linker sections up to SECTION_SIZE" 81 bool "Align linker sections up to SECTION_SIZE"
82 help 82 help
83 If this option is enabled, sections that may potentially be marked as 83 If this option is enabled, sections that may potentially be marked as