Commit 65ec01a9 authored by Ben Skeggs's avatar Ben Skeggs

drm/nv50: fix suspend/resume delays without firmware present

Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
parent 0735f62e
...@@ -56,6 +56,9 @@ nouveau_grctx_prog_load(struct drm_device *dev) ...@@ -56,6 +56,9 @@ nouveau_grctx_prog_load(struct drm_device *dev)
char name[32]; char name[32];
int ret, i; int ret, i;
if (pgraph->accel_blocked)
return -ENODEV;
if (!pgraph->ctxprog) { if (!pgraph->ctxprog) {
sprintf(name, "nouveau/nv%02x.ctxprog", chipset); sprintf(name, "nouveau/nv%02x.ctxprog", chipset);
ret = request_firmware(&fw, name, &dev->pdev->dev); ret = request_firmware(&fw, name, &dev->pdev->dev);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment