diff --git a/arch/x86/mm/iomap_32.c b/arch/x86/mm/iomap_32.c
index 94596f794b1b83ebba429b22ed629134da673d40..d5e28424622c10ab123eb5a34df7a1e41c92e29c 100644
--- a/arch/x86/mm/iomap_32.c
+++ b/arch/x86/mm/iomap_32.c
@@ -68,6 +68,7 @@ reserve_io_memtype_wc(u64 base, unsigned long size, pgprot_t *prot)
 out_err:
 	return -EINVAL;
 }
+EXPORT_SYMBOL_GPL(reserve_io_memtype_wc);
 
 void
 free_io_memtype(u64 base, unsigned long size)
@@ -75,6 +76,7 @@ free_io_memtype(u64 base, unsigned long size)
 	if (pat_enabled)
 		free_memtype(base, base + size);
 }
+EXPORT_SYMBOL_GPL(free_io_memtype);
 
 /* Map 'pfn' using fixed map 'type' and protections 'prot'
  */