drivers/gpu/drm/openchrome/via_drv.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-)
New commits: commit 8975599bec6f8c60c07043a47566f3986a00fa0e Author: Kevin Brace <kevinbr...@gmx.com> Date: Sun Oct 15 16:55:24 2017 -0700 Replacing drm_fb_helper_set_suspend with fb_set_suspend drm_fb_helper_set_suspend is not available in this version, so substitute it with fb_set_suspend. Signed-off-by: Kevin Brace <kevinbr...@gmx.com> diff --git a/drivers/gpu/drm/openchrome/via_drv.c b/drivers/gpu/drm/openchrome/via_drv.c index 0492aa4d617b..d02e76bb6d89 100644 --- a/drivers/gpu/drm/openchrome/via_drv.c +++ b/drivers/gpu/drm/openchrome/via_drv.c @@ -467,7 +467,10 @@ static int via_pm_ops_suspend(struct device *dev) DRM_DEBUG_KMS("Entered %s.", __func__); console_lock(); - drm_fb_helper_set_suspend(&dev_priv->via_fbdev->helper, true); + if (dev_priv->via_fbdev->helper.fbdev) { + fb_set_suspend(dev_priv->via_fbdev->helper.fbdev, + true); + } /* 3X5.3B through 3X5.3F are scratch pad registers. * They are important for FP detection. @@ -506,7 +509,11 @@ static int via_pm_ops_resume(struct device *dev) vga_wcrt(VGABASE, 0x3f, dev_priv->saved_cr3f); drm_helper_resume_force_mode(drm_dev); - drm_fb_helper_set_suspend(&dev_priv->via_fbdev->helper, false); + if (dev_priv->via_fbdev->helper.fbdev) { + fb_set_suspend(dev_priv->via_fbdev->helper.fbdev, + false); + } + console_unlock(); DRM_DEBUG_KMS("Exiting %s.\n", __func__); _______________________________________________ Openchrome-devel mailing list Openchrome-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/openchrome-devel