Fixing Tegra2 build
[tpg/acess2.git] / Kernel / arch / armv7 / mm_phys.c
index 0a7632c..5e4a242 100644 (file)
@@ -11,6 +11,7 @@
 
 #define MM_NUM_RANGES  1       // Single range
 #define MM_RANGE_MAX   0
+#define TRACE_ALLOCS   0
 
 #define NUM_STATIC_ALLOC       4
 
@@ -23,11 +24,16 @@ tPAddr      gaiStaticAllocPages[NUM_STATIC_ALLOC] = {
 };
 extern char    gKernelEnd[];
 
+
 #include <tpl_mm_phys_bitmap.h>
 
+//#define REALVIEW_LOWRAM_SIZE 0x10000000
+#define REALVIEW_LOWRAM_SIZE   (32*1024*1024)
+
 void MM_SetupPhys(void)
 {
-       MM_Tpl_InitPhys( 16*1024*1024/0x1000, NULL );
+       LogF("MM_SetupPhys: ()\n");
+       MM_Tpl_InitPhys( REALVIEW_LOWRAM_SIZE/0x1000, NULL );
 }
 
 int MM_int_GetMapEntry( void *Data, int Index, tPAddr *Start, tPAddr *Length )
@@ -36,7 +42,7 @@ int MM_int_GetMapEntry( void *Data, int Index, tPAddr *Start, tPAddr *Length )
        {
        case 0:
                *Start = ((tVAddr)&gKernelEnd - KERNEL_BASE + 0xFFF) & ~0xFFF;
-               *Length = 16*1024*1024 - *Start;
+               *Length = REALVIEW_LOWRAM_SIZE - *Start;
                return 1;
        default:
                return 0;

UCC git Repository :: git.ucc.asn.au