• Arnd Bergmann's avatar
    ARM: exynos: fix l2x0 saved regs handling · 39378e41
    Arnd Bergmann authored
    The exynos4_l2x0_cache_init function tries to flush the data cache
    for the location of the saved l2x0 registers and pass the physical
    address to the s5p-sleep implementation.
    
    However, the s5p-sleep code is optional, and if it is disabled,
    we get a linker error here when the l2x0_regs_phys variable does
    not exist.
    
    To solve this, use a compile-time conditional to drop this code
    if we don't want it.
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Acked-by: default avatarKukjin Kim <kgene.kim@samsung.com>
    Cc: Tomasz Figa <tomasz.figa@gmail.com>
    Cc: Ben Dooks <ben-linux@fluff.org>
    39378e41
common.c 9.95 KB