From: Allen Pais Date: Fri, 7 Jul 2017 07:38:12 +0000 (+0530) Subject: sparc64: Make FORCE_MAX_ZONEORDER to 13 for ATU X-Git-Tag: v4.1.12-106.0.20170720_1900~87 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=9c455f579646823d6401bbcc5b933ef159e2804d;p=users%2Fjedix%2Flinux-maple.git sparc64: Make FORCE_MAX_ZONEORDER to 13 for ATU This change allows ATU (new IOMMU) in SPARC systems to request large (32M) contiguous memory during boot for creating IOTSB backing store. Orabug: 23239179 Reviewed-by: chris hyser Signed-off-by: Tushar Dave Signed-off-by: Allen Pais --- diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig index 0075cb6bb231..0f3ee99317c8 100644 --- a/arch/sparc/Kconfig +++ b/arch/sparc/Kconfig @@ -97,6 +97,10 @@ config ARCH_PROC_KCORE_TEXT config CPU_BIG_ENDIAN def_bool y +config ARCH_ATU + bool + default y if SPARC64 + config IOMMU_HELPER bool default y if SPARC64 @@ -379,6 +383,7 @@ config ARCH_SPARSEMEM_DEFAULT config FORCE_MAX_ZONEORDER int "Maximum zone order" + default "13" if ARCH_ATU default "13" if KEXEC default "16" help