• Tomasz Figa's avatar
    ARM: EXYNOS: Add support for firmware-assisted suspend/resume · 2b9d9c32
    Tomasz Figa authored
    On a numer of Exynos-based boards Linux kernel is running in non-secure
    mode under a secure firmware. This means that certain operations need to
    be handled in special way, with firmware assistance. System-wide
    suspend/resume is an example of such operations.
    
    This patch adds support for firmware-assisted suspend/resume by
    leveraging recently introduced suspend and resume firmware operations
    and modifying existing suspend/resume paths to account for presence of
    secure firmware.
    Signed-off-by: default avatarTomasz Figa <t.figa@samsung.com>
    [kgene.kim@samsung.com: rebased]
    Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
    2b9d9c32
firmware.c 3.12 KB