aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAjay Dudani <adudani@quicinc.com>2009-12-07 15:29:04 -0800
committerAjay Dudani <adudani@quicinc.com>2009-12-07 15:38:01 -0800
commit513485f3697925ed9438fdab4a1f0a298c4f7caa (patch)
tree7a29c562cd9ab0cae43e568553eb5175b60d534e
parent3337ebb17e358f6512bd300067bcba1222b621bb (diff)
downloadlk-513485f3697925ed9438fdab4a1f0a298c4f7caa.tar.gz
[msm7630] Update memory map to reduce 5M memory for Linux
Modem processor is reclaiming 5M from apps processor. Update LPDDR1 and LPDDR2 memory configurations to reflect the same.
-rw-r--r--target/msm7630_surf/atags.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/target/msm7630_surf/atags.c b/target/msm7630_surf/atags.c
index 89fc1fec..29d5d230 100644
--- a/target/msm7630_surf/atags.c
+++ b/target/msm7630_surf/atags.c
@@ -30,9 +30,9 @@
#include <debug.h>
#include <smem.h>
-#define EBI1_SIZE_195M 0x0C300000
+#define EBI1_SIZE_190M 0x0BE00000
#define EBI1_SIZE_123M 0x07B00000
-#define EBI1_SIZE_72M 0x04800000
+#define EBI1_SIZE_67M 0x04300000
#define EBI1_ADDR1 0x00200000
#define EBI1_ADDR2 0x40000000
@@ -59,7 +59,7 @@ unsigned* target_atag_mem(unsigned* ptr)
if(enable_lpddr2)
{
- /* ATAG_MEM for 123MB + 72MB setup */
+ /* ATAG_MEM for 123MB + 67MB setup */
*ptr++ = 4;
*ptr++ = 0x54410002;
*ptr++ = EBI1_SIZE_123M;
@@ -68,15 +68,15 @@ unsigned* target_atag_mem(unsigned* ptr)
/* ATAG_MEM */
*ptr++ = 4;
*ptr++ = 0x54410002;
- *ptr++ = EBI1_SIZE_72M;
+ *ptr++ = EBI1_SIZE_67M;
*ptr++ = EBI1_ADDR2;
}
else
{
- /* ATAG_MEM for 195MB setup*/
+ /* ATAG_MEM for 190MB setup*/
*ptr++ = 4;
*ptr++ = 0x54410002;
- *ptr++ = EBI1_SIZE_195M;
+ *ptr++ = EBI1_SIZE_190M;
*ptr++ = EBI1_ADDR1;
}
return ptr;