u-boot/arch/arm/cpu/armv7/omap3
Tom Rini 0ae056510f OMAP3: Correct get_sdr_cs_offset mask
The function get_sdr_cs_offset reads the CS_CFG register in the SDRC
to determine where CS1 is mapped to.  make_cs1_contiguous() will set
CS1 to follow after CS0.  The CS_CFG register has values in bits 9:8
and 3:0 but we had erroneously been testing 5:4 and 3:0 resulting in
incorrect offsets on platforms with less than 128MB as 3:0 describe
128MB hunks and 9:8 describe 32MB offsets after the 128MB hunk.

Tested-by: Grant Erickson <marathon96@gmail.com>
Signed-off-by: Tom Rini <trini@ti.com>
2012-02-12 10:11:23 +01:00
..
board.c OMAP SPL: call timer_init in s_init to make udelay work earlier 2012-01-16 08:40:12 +01:00
clock.c dm3730: enable dpll5 2011-09-04 11:36:22 +02:00
config.mk omap3: new SPL structure support 2011-09-30 22:00:54 +02:00
emac.c AM35xx: add EMAC support 2011-12-06 23:59:36 +01:00
emif4.c omap3: emif|sdrc: use a single global data define 2010-12-11 11:41:42 -05:00
lowlevel_init.S arm: omap3: Define save_boot_params in lowlevel_init.S for SPL only 2012-02-12 10:11:22 +01:00
Makefile OMAP3 SPL: Add identify_nand_chip function 2011-12-06 23:59:38 +01:00
mem.c OMAP3: Change mem_ok to clear again after reading back 2011-12-06 23:59:38 +01:00
sdrc.c OMAP3: Correct get_sdr_cs_offset mask 2012-02-12 10:11:23 +01:00
spl_id_nand.c OMAP3 SPL: Add identify_nand_chip function 2011-12-06 23:59:38 +01:00
sys_info.c omap3: make get_board_rev() function weak 2012-01-16 08:40:11 +01:00