diff options
author | Kefeng Wang <wangkefeng.wang@huawei.com> | 2022-06-07 20:50:26 +0800 |
---|---|---|
committer | Will Deacon <will@kernel.org> | 2022-06-27 12:22:31 +0100 |
commit | f23eab0bfaefb3319c7de90c9c632bebf53a03bc (patch) | |
tree | e638750088593c1e6be74adb1f8ae21e59b9bf53 /arch/arm64/kernel/acpi.c | |
parent | 18e780b4e6ab89a3a10f46d151971863562c1c91 (diff) | |
download | linux-f23eab0bfaefb3319c7de90c9c632bebf53a03bc.tar.bz2 |
arm64: mm: Convert to GENERIC_IOREMAP
Add hook for arm64's special operation when ioremap(), then
ioremap_wc/np/cache is converted to use ioremap_prot() from
GENERIC_IOREMAP, update the Copyright and kill the unused
inclusions.
Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
Link: https://lore.kernel.org/r/20220607125027.44946-6-wangkefeng.wang@huawei.com
Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'arch/arm64/kernel/acpi.c')
-rw-r--r-- | arch/arm64/kernel/acpi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/kernel/acpi.c b/arch/arm64/kernel/acpi.c index e4dea8db6924..a5a256e3f9fe 100644 --- a/arch/arm64/kernel/acpi.c +++ b/arch/arm64/kernel/acpi.c @@ -351,7 +351,7 @@ void __iomem *acpi_os_ioremap(acpi_physical_address phys, acpi_size size) prot = __acpi_get_writethrough_mem_attribute(); } } - return __ioremap(phys, size, prot); + return ioremap_prot(phys, size, pgprot_val(prot)); } /* |