• Andrew Thoelke's avatar
    Set processor endianness immediately after RESET · 40fd0725
    Andrew Thoelke authored
    SCTLR_EL3.EE is being configured too late in bl1_arch_setup() and
    bl31_arch_setup() after data accesses have already occured on
    the cold and warm boot paths.
    
    This control bit must be configured immediately on CPU reset to
    match the endian state of the firmware (little endian).
    
    Fixes ARM-software/tf-issues#145
    
    Change-Id: Ie12e46fbbed6baf024c30beb50751591bb8c8655
    40fd0725
bl1_entrypoint.S 5.56 KB