Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp2526876rwb; Fri, 11 Nov 2022 10:31:02 -0800 (PST) X-Google-Smtp-Source: AA0mqf7c3KC9CNxK78dKL6kpK1pJWFshHZJBiIp/TbFHLO1548IJjwdG0dQcZjL+58A91W2cN+ly X-Received: by 2002:a17:907:2a81:b0:7a1:2691:ed72 with SMTP id fl1-20020a1709072a8100b007a12691ed72mr2863434ejc.558.1668191462577; Fri, 11 Nov 2022 10:31:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668191462; cv=none; d=google.com; s=arc-20160816; b=lPwNpAlJ9vH/1u0tk4ZLA+Oy+m7Ogij04GoNNpPeNnkRv2KdRE4OvhUfsKbB1NsdOr KqjoredwIK7dM/GdU/40gBijjH+7w1lMw8ISfZnxarma9rUOuNkTMkdfIzSZaREnyL8K PGW6C+r8o8NUXjr4ObnqaFgTz01Hl9rjFr2W83/QHHNRx/C96HOrDSezrKgN6xPz+nx/ RsQH5cLT3qiSkGIdBteF7rmYfGQY/pVdhgh+b0GR+f7WzICzlmKlyAs33qcLVPAl3snb 4g0ZXr09Vb1uBi4W4DVIuz73eHqo5QoVfOAAVbHvsZ4Rr5AE/YPdGLay8j0Cl7OV9smq qmgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=+saLVqM/fnIWIr9Ea/ihNQ+7nIW3anNoKrm4qCDmKMg=; b=NFJyyJxQrocA1F6ACQjFr1WawsICjxt7ooDRrg4T1m6089hGRQq6yR0V0Nejssh7AY 6IDufPFpAC9KTPF3RToBjSPwIincScoxEPDCM1t2i+UlBdzdSA2sr/7XLo2rZQsJT2tm ZwF99Y/l4loAOZ+UAxl9MFYDZMFRp89kndwCHV8cNR6SgJaALyW7oPJ9POgf2c1k07Rr KLFaNOgPsMH3+eYZ63ojU/JEDAwoEC3LbiyYI4DswoBrRvAgWYnWr0iW7Mxnb+cWCWqq cMeFckHGlGE70hPbb3IlfBlms3aJh/n7uhVawm3Zd5QQ4Ps38GPWMKb9/dJE1AqeNOL9 A+Ww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ewn46U7q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cw5-20020a170906478500b0078d6418dcb8si2740424ejc.456.2022.11.11.10.30.38; Fri, 11 Nov 2022 10:31:02 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Ewn46U7q; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232901AbiKKRrX (ORCPT + 91 others); Fri, 11 Nov 2022 12:47:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43744 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233466AbiKKRrU (ORCPT ); Fri, 11 Nov 2022 12:47:20 -0500 Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EE97517AA4 for ; Fri, 11 Nov 2022 09:47:19 -0800 (PST) Received: by mail-wm1-x32a.google.com with SMTP id o30so3340263wms.2 for ; Fri, 11 Nov 2022 09:47:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=+saLVqM/fnIWIr9Ea/ihNQ+7nIW3anNoKrm4qCDmKMg=; b=Ewn46U7qxJPqBmUF2N/wsX6HsORClEFyvX3TLHvP39U1SulJSoF6RXhkG6sbCCujy3 9HZQ//BgzduOFsj7uwxb4l+pIAuqnzzPyn9koMcbbKTIssuW7z1Pd0WlubhKo2vmiGil 3kYKv3jTpfqXAQ73lZmOO8Ciz4yApJ3qByRMuyibRzWbNZCFqzdWyBzVi1OV3bv9j4Uc VF/Zw3puQtZldVeoOXml8p5gK9U7eAfUeofiSSmQwH+B1UTZF0z2tAYL08WUi0G7o+Fz 7f6g+jgAHhM413DNiU3pc0KXdpGakCNd45SGAnhZEPwBaVGOHBC9w/JmwTySLfVjKZtB 21pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+saLVqM/fnIWIr9Ea/ihNQ+7nIW3anNoKrm4qCDmKMg=; b=nHEBmfUkjBKCUztn6F4dahjVenA/iAFdaf4BdYQhrmdEJFD9w9IYc0JHEO4iDg+H7e gOCMi98i47SA9FUMJiGZKnzH3BKSse7ldC+idWrvuUUs4xHwh+6CCKHFEgzKtD++F1Ii Zyfj7E2DsneYPp/f54djiEP6pw5nsC0zwi1VKALT1Hhz+i9Ekc3HeAnEdJtnF7B9tlFZ 3DWsTTiVVquNjmMT+iTtY+UVoP3xXETOAsLHsQg/EsbnzQYKjEhgYG+2C4zhW7DDNd3b dIinWm2fvP0Yu8+RPsTyRNsuhk36gqN626u996VsM3ssA77ZyDFQ9YmA2LGRW5fMn81y P42w== X-Gm-Message-State: ANoB5pkIsunTvytD83CYO5O+US+PfADmTLFm4PmCUVGiyG2J1cZMTrbt pw1A5fxvs/JVCml+VYT5/WRbvQ== X-Received: by 2002:a05:600c:4ba9:b0:3cf:6f5f:da0e with SMTP id e41-20020a05600c4ba900b003cf6f5fda0emr1995590wmp.19.1668188838553; Fri, 11 Nov 2022 09:47:18 -0800 (PST) Received: from [192.168.1.195] ([5.133.47.210]) by smtp.googlemail.com with ESMTPSA id r7-20020a05600c458700b003c7087f6c9asm9714592wmo.32.2022.11.11.09.47.17 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 11 Nov 2022 09:47:17 -0800 (PST) Message-ID: <74694fa7-e3e6-986b-7bf3-ce2ec9ab3992@linaro.org> Date: Fri, 11 Nov 2022 17:47:17 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Subject: Re: [PATCH] nvmem: lan9662-otp: Change return type of lan9662_otp_wait_flag_clear() Content-Language: en-US To: Horatiu Vultur , linux-kernel@vger.kernel.org Cc: gregkh@linuxfoundation.org, kernel test robot , Dan Carpenter References: <20220927205916.511556-1-horatiu.vultur@microchip.com> From: Srinivas Kandagatla In-Reply-To: <20220927205916.511556-1-horatiu.vultur@microchip.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 27/09/2022 21:59, Horatiu Vultur wrote: > The blamed commit introduced the following smatch warning in the > function lan9662_otp_wait_flag_clear: > drivers/nvmem/lan9662-otpc.c:43 lan9662_otp_wait_flag_clear() warn: signedness bug returning '(-110)' > > Fix this by changing the return type of the function > lan9662_otp_wait_flag_clear() to be int instead of bool. > > Fixes: 9e8f208ad5229d ("nvmem: lan9662-otp: add support") > Reported-by: kernel test robot > Reported-by: Dan Carpenter > Signed-off-by: Horatiu Vultur > --- Applied thanks, --srini > drivers/nvmem/lan9662-otpc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/nvmem/lan9662-otpc.c b/drivers/nvmem/lan9662-otpc.c > index f6732fd216d80..f4348c97f6e59 100644 > --- a/drivers/nvmem/lan9662-otpc.c > +++ b/drivers/nvmem/lan9662-otpc.c > @@ -36,7 +36,7 @@ struct lan9662_otp { > void __iomem *base; > }; > > -static bool lan9662_otp_wait_flag_clear(void __iomem *reg, u32 flag) > +static int lan9662_otp_wait_flag_clear(void __iomem *reg, u32 flag) > { > u32 val; >