]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
arm64: mm: Inline __TLBI_VADDR_RANGE() into __tlbi_range()
authorWill Deacon <will@kernel.org>
Mon, 2 Mar 2026 13:55:52 +0000 (13:55 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Fri, 13 Mar 2026 17:23:04 +0000 (17:23 +0000)
commitd4b048ca145fd31a2c6f77ae4db49e51bdec58ac
tree7b44a1c484782719df7a13090802558cd3a4d972
parenta3710035604fdeace5c0945d98955a1624e4648d
arm64: mm: Inline __TLBI_VADDR_RANGE() into __tlbi_range()

The __TLBI_VADDR_RANGE() macro is only used in one place and isn't
something that's generally useful outside of the low-level range
invalidation gubbins.

Inline __TLBI_VADDR_RANGE() into the __tlbi_range() function so that the
macro can be removed entirely.

Signed-off-by: Will Deacon <will@kernel.org>
Reviewed-by: Linu Cherian <linu.cherian@arm.com>
Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com>
Signed-off-by: Ryan Roberts <ryan.roberts@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/tlbflush.h