|
@@ -135,6 +135,9 @@ static inline void __iomem * ioremap (unsigned long offset, unsigned long size)
|
|
return __ioremap(offset, size, 0);
|
|
return __ioremap(offset, size, 0);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+extern void *early_ioremap(unsigned long addr, unsigned long size);
|
|
|
|
+extern void early_iounmap(void *addr, unsigned long size);
|
|
|
|
+
|
|
/*
|
|
/*
|
|
* This one maps high address device memory and turns off caching for that area.
|
|
* This one maps high address device memory and turns off caching for that area.
|
|
* it's useful if some control registers are in such an area and write combining
|
|
* it's useful if some control registers are in such an area and write combining
|
|
@@ -143,11 +146,6 @@ static inline void __iomem * ioremap (unsigned long offset, unsigned long size)
|
|
extern void __iomem * ioremap_nocache (unsigned long offset, unsigned long size);
|
|
extern void __iomem * ioremap_nocache (unsigned long offset, unsigned long size);
|
|
extern void iounmap(volatile void __iomem *addr);
|
|
extern void iounmap(volatile void __iomem *addr);
|
|
|
|
|
|
-/* Use normal IO mappings for DMI */
|
|
|
|
-#define dmi_ioremap ioremap
|
|
|
|
-#define dmi_iounmap(x,l) iounmap(x)
|
|
|
|
-#define dmi_alloc(l) kmalloc(l, GFP_ATOMIC)
|
|
|
|
-
|
|
|
|
/*
|
|
/*
|
|
* ISA I/O bus memory addresses are 1:1 with the physical address.
|
|
* ISA I/O bus memory addresses are 1:1 with the physical address.
|
|
*/
|
|
*/
|