[PATCH 2/3] riscv: remove unused __late_set_fixmap() and __late_clear_fixmap()
Sang-Heon Jeon
ekffu200098 at gmail.com
Wed Jul 8 10:06:46 PDT 2026
__late_set_fixmap() and __late_clear_fixmap() are only used after
early_ioremap_reset() has been called. riscv never calls it because
__set_fixmap() works before and after paging_init(). So remove them.
No functional change.
Signed-off-by: Sang-Heon Jeon <ekffu200098 at gmail.com>
---
arch/riscv/include/asm/fixmap.h | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/riscv/include/asm/fixmap.h b/arch/riscv/include/asm/fixmap.h
index 0a55099bb734..a81823c5ee4a 100644
--- a/arch/riscv/include/asm/fixmap.h
+++ b/arch/riscv/include/asm/fixmap.h
@@ -55,9 +55,6 @@ enum fixed_addresses {
#define __early_set_fixmap __set_fixmap
-#define __late_set_fixmap __set_fixmap
-#define __late_clear_fixmap(idx) __set_fixmap((idx), 0, FIXMAP_PAGE_CLEAR)
-
extern void __set_fixmap(enum fixed_addresses idx,
phys_addr_t phys, pgprot_t prot);
--
2.43.0
More information about the linux-riscv
mailing list