Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp171160pxp; Tue, 8 Mar 2022 23:56:30 -0800 (PST) X-Google-Smtp-Source: ABdhPJwj05ip6rT/WXOy+LMoHOziSdj2klDNALXpOVxmiMoTmi78rYO508w+R3hNRHIe9m9eFWjS X-Received: by 2002:a17:907:7da6:b0:6db:2e12:b85f with SMTP id oz38-20020a1709077da600b006db2e12b85fmr10636233ejc.312.1646812590571; Tue, 08 Mar 2022 23:56:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646812590; cv=none; d=google.com; s=arc-20160816; b=ae5oVkAr7fI1Ym+3RGPUO9K2rp//nfDFKBxaetmolCtKiv053SzARJ87voEF2h/hsX kvXH0Ho3EyqMHNWLiQOnBdTUeVsVMafTU15Puykqygv6sGqgpNPX/D7lcsEEEtyN4uk8 gJSAgU0JTMHQlEWmozOCPVIiXqz4jKR/S/FZfmFew8Dp5Rds3Q9nMX8/DubMFtcmOX94 bmIWzOYqIMoCPF+tVfZs6sUQlcbm3+Rfh5Y0NmP+7+p++JjQdbszDse4U9wApMx+2IYQ wecS9nQmqNx2dTD3RLsry8ATLWDDYZCqqG6/X2hOj0qeyHn2SIIq8KhuP3erXBAnDdFl I7AQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=UKkOGj96yEPkJXREWpXf/ZxC/thW+x6mQGM5X+KzoqI=; b=tmuwGyGqNoKvFz7FcGdXoQr+bUR/GLBVSaC8GGPqpZ0FMwM9OzFlrMKioyf9xY0oIA K9VAnVYS71Ryyf/OtI4LaLcVYIwYrulbpIH/TP41u74p+D38OK4Wxbq2GDK9LEQKwoFY cVf4EXhRFOXeRPVwEKxNvYdoIkCaYHZlKify+H8XF04ksnMedkBCyzJS+ernl4SPJMvH 2k5ZTD/MOo/Al2b3kRYxtHiWnxhrk884MZ4RMDTNhqMxOQz687EZN3qHuDPnwAU59sNP +HTff4oiyodf/MyaJa2KHXc73HOkdjFrRZoEYx6fOpxghFLWZU2gF4bFILjis59mtGhJ LFiw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=Vm5nzBF+; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qb27-20020a1709077e9b00b006d229828f46si817823ejc.884.2022.03.08.23.56.07; Tue, 08 Mar 2022 23:56:30 -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=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=Vm5nzBF+; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230217AbiCIHIb (ORCPT + 99 others); Wed, 9 Mar 2022 02:08:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57750 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229941AbiCIHI2 (ORCPT ); Wed, 9 Mar 2022 02:08:28 -0500 Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 461D71108 for ; Tue, 8 Mar 2022 23:07:28 -0800 (PST) Received: by mail-wr1-x434.google.com with SMTP id u10so1489059wra.9 for ; Tue, 08 Mar 2022 23:07:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=UKkOGj96yEPkJXREWpXf/ZxC/thW+x6mQGM5X+KzoqI=; b=Vm5nzBF+VMiWvwLDRlVhoTttIZnnwG9hQkgmU6lhcEKjellU9RaCXIbHUQ+s9vopbh fqUxjfZu9KfNHw0ik21qV5WvsEPBLb2xLeCE8bYKqM/3o3HZ1rPywXSqZ9IE+PZaAjp+ AawEkLPcP0HZjlHvEiAcW9G3xfjwubjC6WHmMqI4DP4R5u2skH7xfL1CbfI0Jypn/WjX 7XB4E+IxevaAP46ENlzhPOzW1MAcpzDA95PH3tYZ5W/2xTrtnpB5X7JR9OtP2Y/NCE2t 0iHGLJSrJsFeBMJgqCzv2c+BS8uvMLvBEeShcEIIf/XXswwqrpXuzW0N/y6TKZWWP7jw p/sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=UKkOGj96yEPkJXREWpXf/ZxC/thW+x6mQGM5X+KzoqI=; b=ZMkCKY23ukXjf4MJj4kVx7TFmG1NM9Pwr/mw6X+bVydyKWU/wOvp9FQU2vgtcCrufR fQAV4gOiSFM/AsRcCjgEx3KZWw7+Kjzbfhkaewc6aAof7GWnh+VG6sYD4DL69XU8/FCC sE6aelz7Oij636hRPBCdIjvxO7ldOhvha0tV2l5GW/ayYj4Sd/doMYdn2BcV7pBHOYeG Euj0a2HWtw8idJsYJSCcpAn/bensEX2H1FeKwcofnTYiTw0UxLuInJGm3IFCE/9Uh13u EQE3RI/DUpQ595VxBDUNzi4wslnMlUo1WsU05Q2rVdKcvl+pO6fLUWJG25urzo8caV7Q WRRQ== X-Gm-Message-State: AOAM5322W8+srs1w/NTKFcohKRZY/EDAVWRUTNb4aDBS1ziA/V+1b9Eq W02J1ZQ0aBmRTSYyIEtY3yjECQ== X-Received: by 2002:a5d:47a4:0:b0:1f0:46e4:19bc with SMTP id 4-20020a5d47a4000000b001f046e419bcmr16034223wrb.601.1646809646825; Tue, 08 Mar 2022 23:07:26 -0800 (PST) Received: from localhost ([2a01:e0a:a84:e4a0:bc38:63f8:c31:e108]) by smtp.gmail.com with ESMTPSA id k18-20020adfe8d2000000b0020294da2b42sm1240410wrn.117.2022.03.08.23.07.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 23:07:26 -0800 (PST) From: Mattijs Korpershoek To: cgel.zte@gmail.com, dmitry.torokhov@gmail.com Cc: matthias.bgg@gmail.com, lv.ruyi@zte.com.cn, fengping.yu@mediatek.com, m.felsch@pengutronix.de, linux-input@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-kernel@vger.kernel.org, Zeal Robot Subject: Re: [PATCH] input: fix variable type In-Reply-To: <20220308025054.2077162-1-lv.ruyi@zte.com.cn> References: <20220308025054.2077162-1-lv.ruyi@zte.com.cn> Date: Wed, 09 Mar 2022 08:07:25 +0100 Message-ID: <875yontxhu.fsf@baylibre.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE 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 Tue, Mar 08, 2022 at 02:50, cgel.zte@gmail.com wrote: > From: Lv Ruyi (CGEL ZTE) > > The irq is defined unsigned int. If the platform_get_irq return a negative > value, data type cast may result in error. > > Reported-by: Zeal Robot > Signed-off-by: Lv Ruyi (CGEL ZTE) > --- > drivers/input/keyboard/mt6779-keypad.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/input/keyboard/mt6779-keypad.c b/drivers/input/keyboard/mt6779-keypad.c > index 5ff23250ed37..0dbbddc7f298 100644 > --- a/drivers/input/keyboard/mt6779-keypad.c > +++ b/drivers/input/keyboard/mt6779-keypad.c > @@ -91,7 +91,7 @@ static void mt6779_keypad_clk_disable(void *data) > static int mt6779_keypad_pdrv_probe(struct platform_device *pdev) > { > struct mt6779_keypad *keypad; > - unsigned int irq; > + int irq; > u32 debounce; > bool wakeup; > int error; Reviewed-by: Mattijs Korpershoek > -- > 2.25.1