[Nouveau] [PATCH] drm/nouveau/fb: fix suspend/resume fbcon
Christoph Rudorff
chris at rudorff.com
Thu Oct 3 17:54:59 PDT 2013
Am Donnerstag, den 03.10.2013, 23:50 +0100 schrieb Emil Velikov:
> I'm not entirely sure this is correct. One needs to save and disable
> accleration before suspending the fb. Please try the following
>
> - if (state == 0)
> + if (state == 1)
> nouveau_fbcon_save_disable_accel(dev);
> fb_set_suspend(drm->fbcon->helper.fbdev, state);
> - if (state == 1)
> + if (state == 0)
> nouveau_fbcon_restore_accel(dev);
> console_unlock();
>
> Cheers,
> Emil
Hi!
That was my first try! I guessed the same but I got exactly one trap
message on resume.
So it's about first put the bucket and then open the water tap.
;)
chris
ps: just found these macros for the state in fb.h:
FBINFO_STATE_RUNNING = 0
FBINFO_STATE_SUSPENDED = 1
More information about the Nouveau
mailing list