diff --git a/arch/mn10300/include/asm/io.h b/arch/mn10300/include/asm/io.h
index 70f1c06e29de4e3c9153985525ea1b30c6b2fd2f..e6ed0d897ccc7c8b4f08b2f12fc97edee223de1b 100644
--- a/arch/mn10300/include/asm/io.h
+++ b/arch/mn10300/include/asm/io.h
@@ -14,6 +14,7 @@
 #include <asm/page.h> /* I/O is all done through memory accesses */
 #include <asm/cpu-regs.h>
 #include <asm/cacheflush.h>
+#include <asm-generic/pci_iomap.h>
 
 #define mmiowb() do {} while (0)