]> nv-tegra.nvidia Code Review - linux-2.6.git/blobdiff - arch/arm/mach-sa1100/neponset.c
Merge ../bleed-2.6
[linux-2.6.git] / arch / arm / mach-sa1100 / neponset.c
index 7609d69cf1cce0dffca7ed6fa516c41fbd37036b..052e4caedb89322e510d0eba42bc742a9c3850bd 100644 (file)
@@ -325,9 +325,17 @@ static int __init neponset_init(void)
 subsys_initcall(neponset_init);
 
 static struct map_desc neponset_io_desc[] __initdata = {
- /* virtual     physical    length type */
-  { 0xf3000000, 0x10000000, SZ_1M, MT_DEVICE }, /* System Registers */
-  { 0xf4000000, 0x40000000, SZ_1M, MT_DEVICE }  /* SA-1111 */
+       {       /* System Registers */
+               .virtual        =  0xf3000000,
+               .pfn            = __phys_to_pfn(0x10000000),
+               .length         = SZ_1M,
+               .type           = MT_DEVICE
+       }, {    /* SA-1111 */
+               .virtual        =  0xf4000000,
+               .pfn            = __phys_to_pfn(0x40000000),
+               .length         = SZ_1M,
+               .type           = MT_DEVICE
+       }
 };
 
 void __init neponset_map_io(void)