lkml.org 
[lkml]   [2015]   [Jul]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v3 5/6] drm/rockchip: vop: restore vop registers when resume
    Date
    The registers will be reset to default values when whole
    power domain off, so restore registers from regsbak.

    Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
    ---
    drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
    index e08f318..4dfad065 100644
    --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
    +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
    @@ -475,6 +475,7 @@ static void vop_enable(struct drm_crtc *crtc)
    goto err_disable_aclk;
    }

    + memcpy(vop->regs, vop->regsbak, vop->len);
    /*
    * At here, vop clock & iommu is enable, R/W vop regs would be safe.
    */
    --
    1.7.9.5



    \
     
     \ /
      Last update: 2015-07-21 10:41    [W:3.244 / U:0.392 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site