Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aafc65c7 authored by Graeme Gregory's avatar Graeme Gregory Committed by Will Deacon
Browse files

ACPI: add arm64 to the platforms that use ioremap



Now with the base changes to the arm memory mapping it is safe
to convert to using ioremap to map in the tables after
acpi_gbl_permanent_mmap is set.

CC: Rafael J Wysocki <rjw@rjwysocki.net>
Tested-by: default avatarRobert Richter <rrichter@cavium.com>
Tested-by: default avatarTimur Tabi <timur@codeaurora.org>
Acked-by: default avatarRobert Richter <rrichter@cavium.com>
Acked-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: default avatarGrant Likely <grant.likely@linaro.org>
Signed-off-by: default avatarAl Stone <al.stone@linaro.org>
Signed-off-by: default avatarGraeme Gregory <graeme.gregory@linaro.org>
Signed-off-by: default avatarHanjun Guo <hanjun.guo@linaro.org>
Signed-off-by: default avatarWill Deacon <will.deacon@arm.com>
parent 07f438df
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -336,11 +336,11 @@ acpi_map_lookup_virt(void __iomem *virt, acpi_size size)
	return NULL;
}

#ifndef CONFIG_IA64
#define should_use_kmap(pfn)   page_is_ram(pfn)
#else
#if defined(CONFIG_IA64) || defined(CONFIG_ARM64)
/* ioremap will take care of cache attributes */
#define should_use_kmap(pfn)   0
#else
#define should_use_kmap(pfn)   page_is_ram(pfn)
#endif

static void __iomem *acpi_map(acpi_physical_address pg_off, unsigned long pg_sz)