keystone2: ddr3: eliminate using global ddr3_size variable
KS2 ddr3 initialization uses ddr3_size global variable before u-boot relocation. Even if the variable is not being used after relocation, writing to it corrupts relocation table. This patch removes the global ddr3_size variable and uses local one instead. Signed-off-by:Vitaly Andrianov <vitalya@ti.com> Tested-by:
Nishanth Menon <nm@ti.com>
Showing
- arch/arm/cpu/armv7/keystone/ddr3.c 1 addition, 4 deletionsarch/arm/cpu/armv7/keystone/ddr3.c
- arch/arm/include/asm/arch-keystone/ddr3.h 2 additions, 3 deletionsarch/arm/include/asm/arch-keystone/ddr3.h
- board/ti/ks2_evm/board.c 4 additions, 2 deletionsboard/ti/ks2_evm/board.c
- board/ti/ks2_evm/ddr3_k2e.c 6 additions, 8 deletionsboard/ti/ks2_evm/ddr3_k2e.c
- board/ti/ks2_evm/ddr3_k2hk.c 2 additions, 9 deletionsboard/ti/ks2_evm/ddr3_k2hk.c
- board/ti/ks2_evm/ddr3_k2l.c 2 additions, 10 deletionsboard/ti/ks2_evm/ddr3_k2l.c
Loading
Please register or sign in to comment