From: Dan Carpenter Date: Thu, 28 Mar 2019 14:41:38 +0000 (-0400) Subject: media: wl128x: Fix some error handling in fmc_prepare() X-Git-Tag: for-linus-20190516~50^2~90 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=b4a7113f84128ed0acbc5ff886bd5cf4d87ab733;p=linux-2.6-block.git media: wl128x: Fix some error handling in fmc_prepare() The st_register() returns have changed over time, but these days it never returns -1. We should just be checking for any negative error codes. Signed-off-by: Dan Carpenter Signed-off-by: Hans Verkuil Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/radio/wl128x/fmdrv_common.c b/drivers/media/radio/wl128x/fmdrv_common.c index a1fcb80a2191..053d51a5890a 100644 --- a/drivers/media/radio/wl128x/fmdrv_common.c +++ b/drivers/media/radio/wl128x/fmdrv_common.c @@ -1524,7 +1524,7 @@ int fmc_prepare(struct fmdev *fmdev) } ret = 0; - } else if (ret == -1) { + } else if (ret < 0) { fmerr("st_register failed %d\n", ret); return -EAGAIN; }