• Tomi Valkeinen's avatar
    OMAP: DSS2: DISPC: Fix context save/restore · 49ea86f3
    Tomi Valkeinen authored
    The current method of saving and restoring the context could cause a
    restore before saving, effectively "restoring" zero values to registers.
    
    Add ctx_valid field to indicate if the saved context is valid and can be
    restored.
    
    Also restructure the code to save the ctx_loss_count in save_context(),
    which makes more sense than the previous method of storing new
    ctx_loss_count in dispc_need_ctx_restore.
    Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
    49ea86f3
dispc.c 92.5 KB