summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/devinit
diff options
context:
space:
mode:
authorBen Skeggs2017-01-16 04:44:11 +0100
committerBen Skeggs2017-02-17 08:38:05 +0100
commit9f1c4dbd3def9bc43601b89c94666e660f2f2646 (patch)
tree4c66c844408751af2d9edc331709a9531c44ea21 /drivers/gpu/drm/nouveau/nvkm/subdev/devinit
parentdrm/nouveau: fix bug id typo in comment (diff)
downloadkernel-qcow2-linux-9f1c4dbd3def9bc43601b89c94666e660f2f2646.tar.gz
kernel-qcow2-linux-9f1c4dbd3def9bc43601b89c94666e660f2f2646.tar.xz
kernel-qcow2-linux-9f1c4dbd3def9bc43601b89c94666e660f2f2646.zip
drm/nouveau/devinit/nv50: return error code if pll calculation fails
Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/subdev/devinit')
-rw-r--r--drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c b/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
index c714b097719c..59362f8dee22 100644
--- a/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
+++ b/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
@@ -50,7 +50,7 @@ nv50_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq)
ret = nv04_pll_calc(subdev, &info, freq, &N1, &M1, &N2, &M2, &P);
if (!ret) {
nvkm_error(subdev, "failed pll calculation\n");
- return ret;
+ return -EINVAL;
}
switch (info.type) {