hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/x86/include/asm/iomap.h
....@@ -9,14 +9,19 @@
99 #include <linux/fs.h>
1010 #include <linux/mm.h>
1111 #include <linux/uaccess.h>
12
-#include <linux/highmem.h>
1312 #include <asm/cacheflush.h>
1413 #include <asm/tlbflush.h>
1514
16
-void __iomem *__iomap_local_pfn_prot(unsigned long pfn, pgprot_t prot);
15
+void __iomem *
16
+iomap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot);
1717
18
-int iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot);
18
+void
19
+iounmap_atomic(void __iomem *kvaddr);
1920
20
-void iomap_free(resource_size_t base, unsigned long size);
21
+int
22
+iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot);
23
+
24
+void
25
+iomap_free(resource_size_t base, unsigned long size);
2126
2227 #endif /* _ASM_X86_IOMAP_H */