summaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2014-10-01 03:11:25 +0200
committerBen Skeggs <bskeggs@redhat.com>2014-10-02 05:32:24 +0200
commit634ffcccfbe59d77652804e1beb415d3329b1bc6 (patch)
treed7593902ff09c57264ecd87701b2ff1adfb0cdb0 /sound
parentdrm/nouveau: fix regression on original nv50 board (diff)
downloadlinux-634ffcccfbe59d77652804e1beb415d3329b1bc6.tar.xz
linux-634ffcccfbe59d77652804e1beb415d3329b1bc6.zip
drm/nouveau: punt fbcon resume out to a workqueue
Preparation for some runtime pm fixes. Currently we skip over fbcon suspend/resume in the runtime path, which causes issues on resume if fbcon tries to write to the framebuffer before the BAR subdev has been resumed to restore the BAR1 VM setup. As we might be woken up via a sysfs connector, we are unable to call fb_set_suspend() in the resume path as it could make its way down to a modeset and cause all sorts of locking hilarity. To solve this, we'll just delay the fbcon resume to a workqueue. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions