linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / include / asm-arm / mach / map.h
index cef5364..e8ea67c 100644 (file)
@@ -16,6 +16,8 @@ struct map_desc {
        unsigned int type;
 };
 
+struct meminfo;
+
 #define MT_DEVICE              0
 #define MT_CACHECLEAN          1
 #define MT_MINICLEAN           2
@@ -26,8 +28,7 @@ struct map_desc {
 #define MT_IXP2000_DEVICE      7
 #define MT_NONSHARED_DEVICE    8
 
-#ifdef CONFIG_MMU
+extern void create_memmap_holes(struct meminfo *);
+extern void memtable_init(struct meminfo *);
 extern void iotable_init(struct map_desc *, int);
-#else
-#define iotable_init(map,num)  do { } while (0)
-#endif
+extern void setup_io_desc(void);