public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v3 0/3] Add sdram capacity auto detect for rk3288
@ 2016-10-07  9:47 Kever Yang
  2016-10-07  9:47 ` [U-Boot] [PATCH v3 1/3] rk3288: config change for enable dram capacity auto-detect Kever Yang
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Kever Yang @ 2016-10-07  9:47 UTC (permalink / raw)
  To: u-boot


The rk3288 spl size is very close to 32KB while the rk3288 bootrom
has the limitation of maximum size of SPL is 32KB. After apply this
patch, the SPL size will exceed 32KB if we do not enable macro
CONFIG_ROCKCHIP_SPL_BACK_TO_BROM and disable CONFIG_SPL_MMC_SUPPORT.

This patch has test with 2GB DDR3 and 2GB/4GB LPDDR3.

V2 add patch to clean some source code size for some rk3288 board to
make the SPL size in the 32KB limitation.


Changes in v3:
- move the config into defconfig file
- add error report and return value when error happen
- add comments for stride and address bits.

Changes in v2:
- update code for OF_PLATDATA enabled
- bug fix for ddrconfig

Kever Yang (3):
  rk3288: config change for enable dram capacity auto-detect.
  rk3288: sdram: auto-detect the capacity
  dts: rk3288: remove node in dmc which not need anymore

 arch/arm/dts/rk3288-evb.dts                  |   3 -
 arch/arm/dts/rk3288-fennec.dts               |   3 -
 arch/arm/dts/rk3288-firefly.dts              |   2 -
 arch/arm/dts/rk3288-miniarm.dts              |   3 -
 arch/arm/dts/rk3288-popmetal.dts             |   3 -
 arch/arm/dts/rk3288-rock2-square.dts         |   2 -
 arch/arm/dts/rk3288-veyron.dtsi              |   2 -
 arch/arm/include/asm/arch-rockchip/sdram.h   |  15 ++
 arch/arm/mach-rockchip/rk3288/sdram_rk3288.c | 272 ++++++++++++++++++++++-----
 configs/evb-rk3288_defconfig                 |   1 +
 configs/fennec-rk3288_defconfig              |   1 +
 configs/miniarm-rk3288_defconfig             |   1 +
 configs/popmetal-rk3288_defconfig            |   1 +
 13 files changed, 249 insertions(+), 60 deletions(-)

-- 
1.9.1

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-10-15 13:31 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-07  9:47 [U-Boot] [PATCH v3 0/3] Add sdram capacity auto detect for rk3288 Kever Yang
2016-10-07  9:47 ` [U-Boot] [PATCH v3 1/3] rk3288: config change for enable dram capacity auto-detect Kever Yang
2016-10-15 13:24   ` Simon Glass
2016-10-15 13:31     ` Simon Glass
2016-10-07  9:47 ` [U-Boot] [PATCH v3 2/3] rk3288: sdram: auto-detect the capacity Kever Yang
2016-10-10 17:12   ` Vagrant Cascadian
2016-10-15 13:24     ` Simon Glass
2016-10-15 13:31       ` Simon Glass
2016-10-07  9:47 ` [U-Boot] [PATCH v3 3/3] dts: rk3288: remove node in dmc which not need anymore Kever Yang
2016-10-15 13:24   ` Simon Glass
2016-10-15 13:31     ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox