Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1562489pxb; Wed, 10 Feb 2021 11:10:52 -0800 (PST) X-Google-Smtp-Source: ABdhPJw9ZoceAV8qkPFNA5E583CbH5kki4cgTRHoH71/9aniHbkw3FvwRVkXi9aR8M78QEFijf8V X-Received: by 2002:a17:906:af41:: with SMTP id ly1mr4260205ejb.525.1612984252736; Wed, 10 Feb 2021 11:10:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612984252; cv=none; d=google.com; s=arc-20160816; b=Acd+fWO5oJi/bI7EWW/rEkHWi9D6WMbkSyYcUhOg6qmCFv7wNaPBm6X0fXHi8AxzIS lzDt2rPc0prLXITNGxUuWwI5/sXUk/vS8GAqWfXovotG2YlooGvWDk1mrfein6KDfu0w aLUt/o9GLarZBm2RBon+xwXWTX9rHG3Qv8FY8yY0Zbml4d/Gq3REN0LUJSmgsUCGd3a3 BV3BnIBO6KkejzqzmPyIdICIDsc4lmBHKuL7M9k8L77trK+wKHCv0MVrQs+B6vyXY8di 42qioyAUISpW5Ohkys7v6f/LsesxqwY6o5l+NIgp5//03xvxVwJmMjyX3rPgqObVNujh +NIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=7Ttlw86ZDg8pAT1nyQXyuq6N1n31tvVs2cB/NUXvbpE=; b=0gM0bF8UHcCR4mBwdajo/JqdFIl4i6PbCrJDPNppwRCOtT1t8PFFvQjA3VjSbPzDJ4 mk7NX4cXCgrfJ1h3u3QRs3Nhn3lXYsQegQBAc2FuJ0i0xNAF+XGY68YpBqb31Qfzt19g 9R3kJctYuqR8Y0lamVpHk4pRJYKjBSTvyx5IQR85X8BUyRnhjJ8GI6Wxv/TVEaw830NZ qVQSgYS9YZcHLBZmIQhDXz+zRC09fmrEFgS8wDr7ZZJhZsj2lcP+P/z9GYThzj7i51H1 sjvX1xkJ3LWu+THEvt7DptC7LbXY0G33JBH8GU0h+JANQqc0Dt0CFVMg3NT8mcZgTmk1 sgaw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ak17si2125730ejc.215.2021.02.10.11.10.28; Wed, 10 Feb 2021 11:10:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234317AbhBJTIt (ORCPT + 99 others); Wed, 10 Feb 2021 14:08:49 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:53433 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233117AbhBJTIh (ORCPT ); Wed, 10 Feb 2021 14:08:37 -0500 Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1l9uq9-0000HE-1u; Wed, 10 Feb 2021 19:07:53 +0000 From: Colin King To: "Paul J . Murphy" , Daniele Alessandrelli , Mauro Carvalho Chehab , Sakari Ailus , Martina Krasteva , Gjorgji Rosikopulos , linux-media@vger.kernel.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH][next] media: i2c: imx334: Fix a read of the uninitialized variable ret Date: Wed, 10 Feb 2021 19:07:52 +0000 Message-Id: <20210210190752.146631-1-colin.king@canonical.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Colin Ian King Currently there is a dev_err error message that is printing the error status in variable ret (that has not been set) instead of the correct error status from imx334->reset_gpio. Fix this. Addresses-Coverity: ("Uninitialized scalar variable") Fixes: 9746b11715c3 ("media: i2c: Add imx334 camera sensor driver") Signed-off-by: Colin Ian King --- drivers/media/i2c/imx334.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/i2c/imx334.c b/drivers/media/i2c/imx334.c index 07e31bc2ef18..f8b1caf26c9b 100644 --- a/drivers/media/i2c/imx334.c +++ b/drivers/media/i2c/imx334.c @@ -790,7 +790,8 @@ static int imx334_parse_hw_config(struct imx334 *imx334) imx334->reset_gpio = devm_gpiod_get_optional(imx334->dev, "reset", GPIOD_OUT_LOW); if (IS_ERR(imx334->reset_gpio)) { - dev_err(imx334->dev, "failed to get reset gpio %d", ret); + dev_err(imx334->dev, "failed to get reset gpio %ld", + IS_ERR_VALUE(imx334->reset_gpio)); return PTR_ERR(imx334->reset_gpio); } -- 2.30.0