1b2441318SGreg Kroah-Hartman // SPDX-License-Identifier: GPL-2.0 2b99fbc10SRalf Baechle #include <linux/compiler.h> 3d9ba5778SPaul Gortmaker #include <linux/init.h> 4d9ba5778SPaul Gortmaker #include <linux/export.h> 51da177e4SLinus Torvalds #include <linux/highmem.h> 652ab320aSYoichi Yuasa #include <linux/sched.h> 7631330f5SRalf Baechle #include <linux/smp.h> 8bb86bf28SRalf Baechle #include <asm/fixmap.h> 91da177e4SLinus Torvalds #include <asm/tlbflush.h> 101da177e4SLinus Torvalds 11bb86bf28SRalf Baechle unsigned long highstart_pfn, highend_pfn; 12bb86bf28SRalf Baechle kmap_flush_tlb(unsigned long addr)13*525aaf9bSIra Weinyvoid kmap_flush_tlb(unsigned long addr) 141da177e4SLinus Torvalds { 15*525aaf9bSIra Weiny flush_tlb_one(addr); 161da177e4SLinus Torvalds } 17*525aaf9bSIra Weiny EXPORT_SYMBOL(kmap_flush_tlb); 18