[U-Boot] [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is initialized for CS1

2010-06-04 Thread hvaibhav
From: Vaibhav Hiremath hvaib...@ti.com

The patch makes sure that size for SDRC CS1 gets calculated
only when the CS1 SDRC is initialized.

Signed-off-by: Vaibhav Hiremath hvaib...@ti.com
---
 arch/arm/cpu/arm_cortexa8/omap3/board.c |7 ---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/arch/arm/cpu/arm_cortexa8/omap3/board.c 
b/arch/arm/cpu/arm_cortexa8/omap3/board.c
index 7b78fa4..69a08fd 100644
--- a/arch/arm/cpu/arm_cortexa8/omap3/board.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/board.c
@@ -282,6 +282,8 @@ int dram_init(void)
DECLARE_GLOBAL_DATA_PTR;
unsigned int size0 = 0, size1 = 0;

+   size0 = get_sdr_cs_size(CS0);
+
/*
 * If a second bank of DDR is attached to CS1 this is
 * where it can be started.  Early init code will init
@@ -290,10 +292,9 @@ int dram_init(void)
if ((sysinfo.mtype == DDR_COMBO) || (sysinfo.mtype == DDR_STACKED)) {
do_sdrc_init(CS1, NOT_EARLY);
make_cs1_contiguous();
-   }

-   size0 = get_sdr_cs_size(CS0);
-   size1 = get_sdr_cs_size(CS1);
+   size1 = get_sdr_cs_size(CS1);
+   }

gd-bd-bi_dram[0].start = PHYS_SDRAM_1;
gd-bd-bi_dram[0].size = size0;
--
1.6.2.4

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is initialized for CS1

2010-05-26 Thread Hiremath, Vaibhav

 -Original Message-
 From: Hiremath, Vaibhav
 Sent: Tuesday, May 11, 2010 10:30 AM
 To: Hiremath, Vaibhav; u-boot@lists.denx.de
 Cc: w...@denx.de; t...@bumblecow.com; Paulraj, Sandeep; Premi, Sanjeev
 Subject: RE: [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is
 initialized for CS1
 
 
  -Original Message-
  From: Hiremath, Vaibhav
  Sent: Thursday, May 06, 2010 10:52 PM
  To: u-boot@lists.denx.de
  Cc: w...@denx.de; t...@bumblecow.com; Paulraj, Sandeep; Hiremath, Vaibhav;
  Premi, Sanjeev
  Subject: [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is
  initialized for CS1
 
  From: Vaibhav Hiremath hvaib...@ti.com
 
  The patch makes sure that size for SDRC CS1 gets calculated
  only when the CS1 SDRC is initialized.
 
 [Hiremath, Vaibhav] Denk,
 
 If we do not have any further comments, can we merge these patches?
[Hiremath, Vaibhav] Tom,

Can you merge these patches and give pull request to Denk, this is long pending 
item.

Thanks,
Vaibhav

 
 Thanks,
 Vaibhav
 
  Signed-off-by: Vaibhav Hiremath hvaib...@ti.com
  Signed-off-by: Sanjeev Premi pr...@ti.com
  ---
   arch/arm/cpu/arm_cortexa8/omap3/board.c |7 ---
   1 files changed, 4 insertions(+), 3 deletions(-)
 
  diff --git a/arch/arm/cpu/arm_cortexa8/omap3/board.c
  b/arch/arm/cpu/arm_cortexa8/omap3/board.c
  index 7b78fa4..69a08fd 100644
  --- a/arch/arm/cpu/arm_cortexa8/omap3/board.c
  +++ b/arch/arm/cpu/arm_cortexa8/omap3/board.c
  @@ -282,6 +282,8 @@ int dram_init(void)
  DECLARE_GLOBAL_DATA_PTR;
  unsigned int size0 = 0, size1 = 0;
 
  +   size0 = get_sdr_cs_size(CS0);
  +
  /*
   * If a second bank of DDR is attached to CS1 this is
   * where it can be started.  Early init code will init
  @@ -290,10 +292,9 @@ int dram_init(void)
  if ((sysinfo.mtype == DDR_COMBO) || (sysinfo.mtype == DDR_STACKED)) {
  do_sdrc_init(CS1, NOT_EARLY);
  make_cs1_contiguous();
  -   }
 
  -   size0 = get_sdr_cs_size(CS0);
  -   size1 = get_sdr_cs_size(CS1);
  +   size1 = get_sdr_cs_size(CS1);
  +   }
 
  gd-bd-bi_dram[0].start = PHYS_SDRAM_1;
  gd-bd-bi_dram[0].size = size0;
  --
  1.6.2.4

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is initialized for CS1

2010-05-10 Thread Hiremath, Vaibhav

 -Original Message-
 From: Hiremath, Vaibhav
 Sent: Thursday, May 06, 2010 10:52 PM
 To: u-boot@lists.denx.de
 Cc: w...@denx.de; t...@bumblecow.com; Paulraj, Sandeep; Hiremath, Vaibhav;
 Premi, Sanjeev
 Subject: [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is
 initialized for CS1
 
 From: Vaibhav Hiremath hvaib...@ti.com
 
 The patch makes sure that size for SDRC CS1 gets calculated
 only when the CS1 SDRC is initialized.
 
[Hiremath, Vaibhav] Denk,

If we do not have any further comments, can we merge these patches?

Thanks,
Vaibhav

 Signed-off-by: Vaibhav Hiremath hvaib...@ti.com
 Signed-off-by: Sanjeev Premi pr...@ti.com
 ---
  arch/arm/cpu/arm_cortexa8/omap3/board.c |7 ---
  1 files changed, 4 insertions(+), 3 deletions(-)
 
 diff --git a/arch/arm/cpu/arm_cortexa8/omap3/board.c
 b/arch/arm/cpu/arm_cortexa8/omap3/board.c
 index 7b78fa4..69a08fd 100644
 --- a/arch/arm/cpu/arm_cortexa8/omap3/board.c
 +++ b/arch/arm/cpu/arm_cortexa8/omap3/board.c
 @@ -282,6 +282,8 @@ int dram_init(void)
   DECLARE_GLOBAL_DATA_PTR;
   unsigned int size0 = 0, size1 = 0;
 
 + size0 = get_sdr_cs_size(CS0);
 +
   /*
* If a second bank of DDR is attached to CS1 this is
* where it can be started.  Early init code will init
 @@ -290,10 +292,9 @@ int dram_init(void)
   if ((sysinfo.mtype == DDR_COMBO) || (sysinfo.mtype == DDR_STACKED)) {
   do_sdrc_init(CS1, NOT_EARLY);
   make_cs1_contiguous();
 - }
 
 - size0 = get_sdr_cs_size(CS0);
 - size1 = get_sdr_cs_size(CS1);
 + size1 = get_sdr_cs_size(CS1);
 + }
 
   gd-bd-bi_dram[0].start = PHYS_SDRAM_1;
   gd-bd-bi_dram[0].size = size0;
 --
 1.6.2.4

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH-V3 1/2] omap3: Calculate CS1 size only when SDRC is initialized for CS1

2010-05-06 Thread hvaibhav
From: Vaibhav Hiremath hvaib...@ti.com

The patch makes sure that size for SDRC CS1 gets calculated
only when the CS1 SDRC is initialized.

Signed-off-by: Vaibhav Hiremath hvaib...@ti.com
Signed-off-by: Sanjeev Premi pr...@ti.com
---
 arch/arm/cpu/arm_cortexa8/omap3/board.c |7 ---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/arch/arm/cpu/arm_cortexa8/omap3/board.c 
b/arch/arm/cpu/arm_cortexa8/omap3/board.c
index 7b78fa4..69a08fd 100644
--- a/arch/arm/cpu/arm_cortexa8/omap3/board.c
+++ b/arch/arm/cpu/arm_cortexa8/omap3/board.c
@@ -282,6 +282,8 @@ int dram_init(void)
DECLARE_GLOBAL_DATA_PTR;
unsigned int size0 = 0, size1 = 0;

+   size0 = get_sdr_cs_size(CS0);
+
/*
 * If a second bank of DDR is attached to CS1 this is
 * where it can be started.  Early init code will init
@@ -290,10 +292,9 @@ int dram_init(void)
if ((sysinfo.mtype == DDR_COMBO) || (sysinfo.mtype == DDR_STACKED)) {
do_sdrc_init(CS1, NOT_EARLY);
make_cs1_contiguous();
-   }

-   size0 = get_sdr_cs_size(CS0);
-   size1 = get_sdr_cs_size(CS1);
+   size1 = get_sdr_cs_size(CS1);
+   }

gd-bd-bi_dram[0].start = PHYS_SDRAM_1;
gd-bd-bi_dram[0].size = size0;
--
1.6.2.4

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot