• Paul Walmsley's avatar
    OMAP2xxx: move SRAM to fix boot hang · e641d796
    Paul Walmsley authored
    Commit 1c957036 breaks booting on
    OMAP2; it causes the SRAM to be mapped on top of the L4 interconnect.
    This causes the system to hang early in boot in omap_map_sram() during
    the TLB flush. Fix by moving SRAM elsewhere in the memory map.
    
    Reported by Jarkko Nikula <jarkko.nikula@nokia.com>.  This patch is a
    collaboration with Tony Lindgren <tony@atomide.com> and
    Kevin Hilman <khilman@deeprootsystems.com>.
    
    Boot-tested on 2430SDP (by Paul) and N810 (by Jarkko).
    Signed-off-by: default avatarPaul Walmsley <paul@pwsan.com>
    Tested-by: default avatarJarkko Nikula <jarkko.nikula@nokia.com>
    Cc: Kevin Hilman <khilman@deeprootsystems.com>
    Cc: Tony Lindgren <tony@atomide.com>
    Cc: Måns Rullgård <mans@mansr.com>
    Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
    e641d796
sram.c 10.7 KB