• Jeenu Viswambharan's avatar
    DynamIQ: Enable MMU without using stack · 64ee263e
    Jeenu Viswambharan authored
    
    
    Having an active stack while enabling MMU has shown coherency problems.
    This patch builds on top of translation library changes that introduces
    MMU-enabling without using stacks.
    
    Previously, with HW_ASSISTED_COHERENCY, data caches were disabled while
    enabling MMU only because of active stack. Now that we can enable MMU
    without using stack, we can enable both MMU and data caches at the same
    time.
    
    NOTE: Since this feature depends on using translation table library v2,
    disallow using translation table library v1 with HW_ASSISTED_COHERENCY.
    
    Fixes ARM-software/tf-issues#566
    
    Change-Id: Ie55aba0c23ee9c5109eb3454cb8fa45d74f8bbb2
    Signed-off-by: default avatarJeenu Viswambharan <jeenu.viswambharan@arm.com>
    64ee263e
xlat_tables_private.h 1.65 KB