arm64: mm: move fixmap code to its own file
authorMark Rutland <mark.rutland@arm.com>
Thu, 6 Apr 2023 15:27:58 +0000 (16:27 +0100)
committerWill Deacon <will@kernel.org>
Tue, 11 Apr 2023 17:55:28 +0000 (18:55 +0100)
commitb97547761b02cc95e0e6be827dc9ca9da8142761
treeefc00269ee2243872d1683a58f2b31e104635ecd
parent32f5b6995f790ac8fc048d3afd6b83c82074aedf
arm64: mm: move fixmap code to its own file

Over time, arm64's mm/mmu.c has become increasingly large and painful to
navigate. Move the fixmap code to its own file where it can be understood in
isolation.

There should be no functional change as a result of this patch.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Cc: Anshuman Khandual <anshuman.khandual@arm.com>
Cc: Ard Biesheuvel <ardb@kernel.org>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Ryan Roberts <ryan.roberts@arm.com>
Cc: Will Deacon <will@kernel.org>
Reviewed-by: Ryan Roberts <ryan.roberts@arm.com>
Link: https://lore.kernel.org/r/20230406152759.4164229-3-mark.rutland@arm.com
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/include/asm/fixmap.h
arch/arm64/include/asm/mmu.h
arch/arm64/mm/Makefile
arch/arm64/mm/fixmap.c [new file with mode: 0644]
arch/arm64/mm/mmu.c