[U-Boot] [PATCH V2 1/3] Kirkwood: dram_init is moved to dram.c

Prafulla Wadaskar prafulla at marvell.com
Tue Oct 12 07:02:35 CEST 2010


 

> -----Original Message-----
> From: Prafulla Wadaskar [mailto:prafulla at marvell.com] 
> Sent: Thursday, October 07, 2010 8:29 PM
> To: u-boot at lists.denx.de
> Cc: Prabhanjan Sarnaik; Ashish Karkare; Prafulla Wadaskar
> Subject: [PATCH V2 1/3] Kirkwood: dram_init is moved to dram.c
> 
> For all Kirkwood boards so far dram_init function is duplicated
> dram_init function is moved to dram.c and relevant code from all
> board specific files removed
> 
> If any board needs specific dram init handling than standard one,
> then, a macro CONFIG_SYS_BOARD_DRAM_INIT should be defined in
> board config header file and the dram_init function can be put
> in board specific source file
> For ex. keymile boards
> 
> Signed-off-by: Prafulla Wadaskar <prafulla at marvell.com>
> ---
> Changelog
> v2:
> dram_init only performed for consecutive memory
> removed CONFIG_SYS_WITHOUT_RELOC dependency
> dram_init_banksize added to avoid re-configuration of dram bank 0
> 
>  arch/arm/cpu/arm926ejs/kirkwood/dram.c          |   38 
> +++++++++++++++++++++++
>  board/Marvell/guruplug/guruplug.c               |   11 ------
>  board/Marvell/mv88f6281gtw_ge/mv88f6281gtw_ge.c |   11 ------
>  board/Marvell/openrd_base/openrd_base.c         |   11 ------
>  board/Marvell/rd6281a/rd6281a.c                 |   11 ------
>  board/Marvell/sheevaplug/sheevaplug.c           |   11 ------
>  include/configs/keymile-common.h                |    1 +
>  7 files changed, 39 insertions(+), 55 deletions(-)
> 

Applied to u-boot-marvell.git master branch

Regards.
Prafulla . .


More information about the U-Boot mailing list