Advertisement
Guest User

Untitled

a guest
Jan 12th, 2020
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.29 KB | None | 0 0
  1. $ git diff b9a54c00..d976ba2d -- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c
  2. diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c b/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c
  3. index 5bd8444a8..5d05d5c32 100644
  4. --- a/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c
  5. +++ b/drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c
  6. @@ -50,6 +50,15 @@ static struct dma_buf *rockchip_fbdev_get_dma_buf(struct fb_info *info)
  7.         return buf;
  8.  }
  9.  
  10. +static int rockchip_fbdev_blank(int blank, struct fb_info *info)
  11. +{
  12. +       struct drm_fb_helper *helper = info->par;
  13. +
  14. +       drm_fb_helper_restore_fbdev_mode_unlocked(helper);
  15. +
  16. +       return drm_fb_helper_blank(blank, info);
  17. +}
  18. +
  19.  static struct fb_ops rockchip_drm_fbdev_ops = {
  20.         .owner          = THIS_MODULE,
  21.         .fb_mmap        = rockchip_fbdev_mmap,
  22. @@ -58,7 +67,7 @@ static struct fb_ops rockchip_drm_fbdev_ops = {
  23.         .fb_imageblit   = drm_fb_helper_cfb_imageblit,
  24.         .fb_check_var   = drm_fb_helper_check_var,
  25.         .fb_set_par     = drm_fb_helper_set_par,
  26. -       .fb_blank       = drm_fb_helper_blank,
  27. +       .fb_blank       = rockchip_fbdev_blank,
  28.         .fb_pan_display = drm_fb_helper_pan_display,
  29.         .fb_setcmap     = drm_fb_helper_setcmap,
  30.         .fb_dmabuf_export       = rockchip_fbdev_get_dma_buf,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement