Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1242679pxb; Fri, 21 Jan 2022 13:10:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJyZ1jbyRVBW9UHZdZgsc6POzSSgY3+yX7Qe4hjcIu+OADTzWayGMRdDhne+bv5FDLvhYN4B X-Received: by 2002:a17:902:c40a:b0:14a:677d:8439 with SMTP id k10-20020a170902c40a00b0014a677d8439mr5567575plk.106.1642799437270; Fri, 21 Jan 2022 13:10:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642799437; cv=none; d=google.com; s=arc-20160816; b=dGLPDcJTZqhghRHdyEoI1J//zdrOVSCV1v3U/SPM29JwqM4geawdigUZMpItwY0jW6 I0g6zzoRulYOUUUEW4fzijgZKFdtm8HKmbvXy14Zz+LDoHGPMhnI/M2fk3utzhCZWIQW xTHopP7hwEQg/OC+SlV7L9ayn99SfR/kKkpLGQaoFMdkzMIfPmjzws1AcrA5/BWwj3MV AZSRqRY40eJK6caUn+QQS710Czq4drsaVkp0oAaloxZSujDd5yS/m0daN3MyjQpWcevN fUI0fOAEKwGqLAjI3BAZRM7EUX+NsI9NCy3AufXmrw8zyk6CjwF+EGuCakc2UnR+II4k wqHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=woaO7V78My70o3rqLGWTSR9FtOghJlrwVnZXMxTRkSk=; b=IXfpkkujaKX1GGGJmjGPJE50ZuNyt+bhp7UEEfMKYWkoPag+vs8SxXmKvOZls+lUgz Ev1e0Ge2p8PCQBeki4o3IwM3jl4E3BxtM1BjjIx27xiov7f+VSdYtPXfmvMJL1fBWU7M utfuQVjpBAHT6Gns1toLDR0EOAGBZm97xbaiu5V4YzfvlkWtGTGCct2fvgFT/led1J7I fWuWQCEUuIyGUYb6lg3lWB+UiXnGeWcl7+36qJVGdbJlLYMYG1UjxcFflPP0oarsQGM7 6pdFhxtACGFkwzZhiK/UXsdLx4RRk4uhuqMgmokh+QR8slgxTHjv0jrA2ZHBCius2ppx TC9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=IFLuHZne; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id pf4si14103188pjb.9.2022.01.21.13.10.26; Fri, 21 Jan 2022 13:10:37 -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; dkim=pass header.i=@bgdev-pl.20210112.gappssmtp.com header.s=20210112 header.b=IFLuHZne; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1358479AbiATIH1 (ORCPT + 99 others); Thu, 20 Jan 2022 03:07:27 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56760 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232881AbiATIHW (ORCPT ); Thu, 20 Jan 2022 03:07:22 -0500 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 482FFC06173F for ; Thu, 20 Jan 2022 00:07:22 -0800 (PST) Received: by mail-ed1-x52d.google.com with SMTP id n10so9455698edv.2 for ; Thu, 20 Jan 2022 00:07:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=woaO7V78My70o3rqLGWTSR9FtOghJlrwVnZXMxTRkSk=; b=IFLuHZnexJiQm8fZq0ARwF/crecN2qWLRbjHOcUfKmBhicoCik+Jb79hNuIC0YClYd xVvZ9t/u727NVJmivBOUjWkWHT93T4duNIBn4se01Cv8tKoqnyPVBWYrgy7VNMDfCKlo xss/FGwjH6pwhpEfPyiWu1v3cuVhBS/PlxvPJ4tJLqpQ/uflFO+cdpwv9BSMuS8RYwUh 3mUwn+tsGXuRvHEewAPC8M3hdBO1JV3WTyd4zDSf5lnmzjL+Q3vAQqxv0i3goMy8KLIc vyfOL8XYrbxFdxOf+PUrgYW8ZlG9dcDaf5v+hkIklDSaCs5AGpx2iMj+spr0uJbjqIr4 cyMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=woaO7V78My70o3rqLGWTSR9FtOghJlrwVnZXMxTRkSk=; b=viNnPtUlc/paRu3D86/otqnLYGISnP7sK0+QxgefMsaFHaGF7QtM1HwcitobUMC5+h XkLOh52St29n/gPPDOpAzYjBMxqmnSc6p4wDUzKvyPtXlFl7Ib96TAanaLj395z6OMDd jOUYu51NItwgbevOuC6Uq7kSvRj9MGZkTlmg/OmVJswNkEyqLQOrFqgydzYdCga+rVC2 olkb6FWe8aUMWdlz3ZxvOCUu0IApSh0AzbMjzSno4Ug2SWZBFmYxC6/mBBQOsrLnBbpq Sc4YA9i8p4yMQqQTk3BoPdrO+r9mbKh8i2tTxuK8xrQw9FVef2OCs8wyqING4Jzn0VgA vgOg== X-Gm-Message-State: AOAM532s6Rv2V1AL+6F4IeMhdKTD+/EFqviybkHm0hhUieltGa/qTh81 bEV0ADPNkgObbpPIBSWwFTu+Fu4ZEyDxCV5O5isQdQ== X-Received: by 2002:a17:906:274f:: with SMTP id a15mr27391935ejd.492.1642666040780; Thu, 20 Jan 2022 00:07:20 -0800 (PST) MIME-Version: 1.0 References: <20220119010432.65493-1-yang.lee@linux.alibaba.com> In-Reply-To: <20220119010432.65493-1-yang.lee@linux.alibaba.com> From: Bartosz Golaszewski Date: Thu, 20 Jan 2022 09:07:10 +0100 Message-ID: Subject: Re: [PATCH -next 1/2] gpio: idt3243x: Fix an ignored error return from platform_get_irq() To: Yang Li Cc: Linus Walleij , Miaoqian Lin , "open list:GPIO SUBSYSTEM" , Linux Kernel Mailing List , Abaci Robot Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 19, 2022 at 2:04 AM Yang Li wrote: > > The return from the call to platform_get_irq() is int, it can be > a negative error code, however this is being assigned to an unsigned > int variable 'parent_irq', so making 'parent_irq' an int. > > Eliminate the following coccicheck warning: > ./drivers/gpio/gpio-idt3243x.c:167:6-16: WARNING: Unsigned expression > compared with zero: parent_irq < 0 > > Reported-by: Abaci Robot > Fixes: 30fee1d7462a ("gpio: idt3243x: Fix IRQ check in idt_gpio_probe") > Signed-off-by: Yang Li > --- > drivers/gpio/gpio-idt3243x.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpio/gpio-idt3243x.c b/drivers/gpio/gpio-idt3243x.c > index 08493b05be2d..52b8b72ded77 100644 > --- a/drivers/gpio/gpio-idt3243x.c > +++ b/drivers/gpio/gpio-idt3243x.c > @@ -132,7 +132,7 @@ static int idt_gpio_probe(struct platform_device *pdev) > struct device *dev = &pdev->dev; > struct gpio_irq_chip *girq; > struct idt_gpio_ctrl *ctrl; > - unsigned int parent_irq; > + int parent_irq; > int ngpios; > int ret; > > -- > 2.20.1.7.g153144c > Queued for fixes, thanks! Bart