From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2A1BCC433DF for ; Fri, 26 Jun 2020 20:58:11 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E92CA2070A for ; Fri, 26 Jun 2020 20:58:10 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="GR17OSlu" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E92CA2070A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=bootlin.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=JoRQ5VcBfyiTrCfWmyeuKXwOL6deiYGgeYB+MLPJdkc=; b=GR17OSluo1pBIFSZ3nfEeYXro C4ql4I/vrLXMYBaXtXPKWJ+UaaXg4d2RSNNOkcMPAJtNdeSgtvIRb23rG85AeMVJ89WnenZ3SEboF g3WG8eWPRtk36oCKS6fFOkRuvDoxsODFTEORmVCBFfOJD3kUFueO9Y6cdji+mHZTZOOLfowq4MgLN mCsceDvODtr8SZwXrt+MyuigW0O3eUMddqjVLibJVfJGORYXHIw8PusmDjYO5mDQTJ2DIIiOJWPoY OKZ0zLAz5xVSPRx3a4CcRaZBw94hnBGckWauRvUkYwNBPrf4FiazxzDnEZrQn64b/nNdvnTkgi/XX NiJjrKpCw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jovOj-0003hK-2a; Fri, 26 Jun 2020 20:56:33 +0000 Received: from relay7-d.mail.gandi.net ([217.70.183.200]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jovOf-0003es-14 for linux-arm-kernel@lists.infradead.org; Fri, 26 Jun 2020 20:56:30 +0000 X-Originating-IP: 86.202.110.81 Received: from localhost (lfbn-lyo-1-15-81.w86-202.abo.wanadoo.fr [86.202.110.81]) (Authenticated sender: alexandre.belloni@bootlin.com) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 69A9D20002; Fri, 26 Jun 2020 20:56:27 +0000 (UTC) Date: Fri, 26 Jun 2020 22:56:27 +0200 From: Alexandre Belloni To: Lee Jones Subject: Re: [PATCH 08/10] mfd: atmel-smc: Silence comparison of unsigned expression < 0 is always false warning (W=1) Message-ID: <20200626205627.GU131826@piout.net> References: <20200625064619.2775707-1-lee.jones@linaro.org> <20200625064619.2775707-9-lee.jones@linaro.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200625064619.2775707-9-lee.jones@linaro.org> X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Boris Brezillon , linux-kernel@vger.kernel.org, stable@vger.kernel.org, Ludovic Desroches , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGksCgpPbiAyNS8wNi8yMDIwIDA3OjQ2OjE3KzAxMDAsIExlZSBKb25lcyB3cm90ZToKPiBHRU5N QVNLIGFuZCBpdCdzIGNhbGxlZXMgY29uZHVjdCBjaGVja2luZyB0byBlbnN1cmUgdGhlIHBhc3Nl ZAo+IHBhcmFtZXRlcnMgYXJlIHZhbGlkLiAgT25lIG9mIHRob3NlIGNoZWNrcyBpcyBmb3IgJzwg MCcuICBTbyBpZiBhbgo+IHVuc2lnbmVkIHZhbHVlIGlzIHBhc3NlZCwgaW4gYW4gaW52YWxpZCBj b21wYXJpc29uIHRha2VzIHBsYWNlLgo+IAo+IEp1ZGdpbmcgZnJvbSB0aGUgY3VycmVudCBjb2Rl LCBpdCBsb29rcyBhcyB0aG91Z2ggJ3Vuc2lnbmVkIGludCcKPiBpcyB0aGUgY29ycmVjdCB0eXBl IHRvIHVzZSwgc28gc2ltcGx5IGNhc3QgdGhlc2Ugc21hbGwgdmFsdWVzCj4gd2l0aCBubyBjaGFu Y2Ugb2YgYmVpbmcgZmFsc2UgbmVnYXRpdmUgdG8gc2lnbmVkIGludCBmb3IKPiBjb21wYXJpc29u L2Vycm9yIGNoZWNraW5nIHB1cnBvc2VzLgo+IAoKSSd2ZSBiZWVuIHRoaW5raW5nIGFib3V0IHRo YXQgb25lIGJ1dCBzaG91bGRuJ3QgdGhlIHByb3BlciBmaXggYmUgaW4KR0VOTUFTSz8gTXkgdW5k ZXJzdGFuZGluZyBpcyB0aGF0IHRoaXMgaGFwcGVucyBiZWNhdXNlIGwgaXMgMCBhbmQgSQpkb24n dCB0aGluayBHRU5NQVNLIHdvdWxkIGV2ZXIgZXhwZWN0IG5lZ2F0aXZlIG51bWJlci4gV2hhdCBh Ym91dCBzaW1wbHkKY2hlY2tpbmcgdGhhdCBoICE9IGwgd2hlbiBsIGlzIDA/Cgo+IFNxdWFzaGVz IHRoZSBmb2xsb3dpbmcgVz0xIHdhcm5pbmdzOgo+IAo+ICBJbiBmaWxlIGluY2x1ZGVkIGZyb20g L2hvbWUvbGVlL3Byb2plY3RzL2xpbnV4L2tlcm5lbC9pbmNsdWRlL2xpbnV4L2JpdHMuaDoyMywK PiAgZnJvbSAvaG9tZS9sZWUvcHJvamVjdHMvbGludXgva2VybmVsL2luY2x1ZGUvbGludXgvYml0 b3BzLmg6NSwKPiAgZnJvbSAvaG9tZS9sZWUvcHJvamVjdHMvbGludXgva2VybmVsL2luY2x1ZGUv bGludXgva2VybmVsLmg6MTIsCj4gIGZyb20gL2hvbWUvbGVlL3Byb2plY3RzL2xpbnV4L2tlcm5l bC9pbmNsdWRlL2xpbnV4L21mZC9zeXNjb24vYXRtZWwtc21jLmg6MTQsCj4gIGZyb20gL2hvbWUv bGVlL3Byb2plY3RzL2xpbnV4L2tlcm5lbC9kcml2ZXJzL21mZC9hdG1lbC1zbWMuYzoxMToKPiAg L2hvbWUvbGVlL3Byb2plY3RzL2xpbnV4L2tlcm5lbC9kcml2ZXJzL21mZC9hdG1lbC1zbWMuYzog SW4gZnVuY3Rpb24g4oCYYXRtZWxfc21jX2NzX2VuY29kZV9uY3ljbGVz4oCZOgo+ICAvaG9tZS9s ZWUvcHJvamVjdHMvbGludXgva2VybmVsL2luY2x1ZGUvbGludXgvYml0cy5oOjI2OjI4OiB3YXJu aW5nOiBjb21wYXJpc29uIG9mIHVuc2lnbmVkIGV4cHJlc3Npb24gPCAwIGlzIGFsd2F5cyBmYWxz ZSBbLVd0eXBlLWxpbWl0c10KPiAgMjYgfCBfX2J1aWx0aW5fY29uc3RhbnRfcCgobCkgPiAoaCkp LCAobCkgPiAoaCksIDApKSkKPiAgfCBeCj4gIC9ob21lL2xlZS9wcm9qZWN0cy9saW51eC9rZXJu ZWwvaW5jbHVkZS9saW51eC9idWlsZF9idWcuaDoxNjo2Mjogbm90ZTogaW4gZGVmaW5pdGlvbiBv ZiBtYWNybyDigJhCVUlMRF9CVUdfT05fWkVST+KAmQo+ICAxNiB8ICNkZWZpbmUgQlVJTERfQlVH X09OX1pFUk8oZSkgKChpbnQpKHNpemVvZihzdHJ1Y3QgeyBpbnQ6KC0hIShlKSk7IH0pKSkKPiAg fCBeCj4gIC9ob21lL2xlZS9wcm9qZWN0cy9saW51eC9rZXJuZWwvaW5jbHVkZS9saW51eC9iaXRz Lmg6Mzk6Mzogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvIOKAmEdFTk1BU0tfSU5QVVRfQ0hF Q0vigJkKPiAgMzkgfCAoR0VOTUFTS19JTlBVVF9DSEVDSyhoLCBsKSArIF9fR0VOTUFTSyhoLCBs KSkKPiAgfCBefn5+fn5+fn5+fn5+fn5+fn5+Cj4gIC9ob21lL2xlZS9wcm9qZWN0cy9saW51eC9r ZXJuZWwvZHJpdmVycy9tZmQvYXRtZWwtc21jLmM6NDk6MjU6IG5vdGU6IGluIGV4cGFuc2lvbiBv ZiBtYWNybyDigJhHRU5NQVNL4oCZCj4gIDQ5IHwgdW5zaWduZWQgaW50IGxzYm1hc2sgPSBHRU5N QVNLKG1zYnBvcyAtIDEsIDApOwo+ICB8IF5+fn5+fn4KPiAgL2hvbWUvbGVlL3Byb2plY3RzL2xp bnV4L2tlcm5lbC9pbmNsdWRlL2xpbnV4L2JpdHMuaDoyNjo0MDogd2FybmluZzogY29tcGFyaXNv biBvZiB1bnNpZ25lZCBleHByZXNzaW9uIDwgMCBpcyBhbHdheXMgZmFsc2UgWy1XdHlwZS1saW1p dHNdCj4gIDI2IHwgX19idWlsdGluX2NvbnN0YW50X3AoKGwpID4gKGgpKSwgKGwpID4gKGgpLCAw KSkpCj4gIHwgXgo+ICAvaG9tZS9sZWUvcHJvamVjdHMvbGludXgva2VybmVsL2luY2x1ZGUvbGlu dXgvYnVpbGRfYnVnLmg6MTY6NjI6IG5vdGU6IGluIGRlZmluaXRpb24gb2YgbWFjcm8g4oCYQlVJ TERfQlVHX09OX1pFUk/igJkKPiAgMTYgfCAjZGVmaW5lIEJVSUxEX0JVR19PTl9aRVJPKGUpICgo aW50KShzaXplb2Yoc3RydWN0IHsgaW50OigtISEoZSkpOyB9KSkpCj4gIHwgXgo+ICAvaG9tZS9s ZWUvcHJvamVjdHMvbGludXgva2VybmVsL2luY2x1ZGUvbGludXgvYml0cy5oOjM5OjM6IG5vdGU6 IGluIGV4cGFuc2lvbiBvZiBtYWNybyDigJhHRU5NQVNLX0lOUFVUX0NIRUNL4oCZCj4gIDM5IHwg KEdFTk1BU0tfSU5QVVRfQ0hFQ0soaCwgbCkgKyBfX0dFTk1BU0soaCwgbCkpCj4gIHwgXn5+fn5+ fn5+fn5+fn5+fn5+fgo+IAo+IENjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4KPiBDYzogTmlj b2xhcyBGZXJyZSA8bmljb2xhcy5mZXJyZUBtaWNyb2NoaXAuY29tPgo+IENjOiBBbGV4YW5kcmUg QmVsbG9uaSA8YWxleGFuZHJlLmJlbGxvbmlAYm9vdGxpbi5jb20+Cj4gQ2M6IEx1ZG92aWMgRGVz cm9jaGVzIDxsdWRvdmljLmRlc3JvY2hlc0BtaWNyb2NoaXAuY29tPgo+IENjOiBCb3JpcyBCcmV6 aWxsb24gPGJvcmlzLmJyZXppbGxvbkBmcmVlLWVsZWN0cm9ucy5jb20+Cj4gU2lnbmVkLW9mZi1i eTogTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4KPiAtLS0KPiAgZHJpdmVycy9tZmQv YXRtZWwtc21jLmMgfCA0ICsrLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg MiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZmQvYXRtZWwtc21jLmMg Yi9kcml2ZXJzL21mZC9hdG1lbC1zbWMuYwo+IGluZGV4IDFmYTJlYzk1MGU3ZGYuLjE3YmJlOWQx ZmE3NDAgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9tZmQvYXRtZWwtc21jLmMKPiArKysgYi9kcml2 ZXJzL21mZC9hdG1lbC1zbWMuYwo+IEBAIC00Niw4ICs0Niw4IEBAIHN0YXRpYyBpbnQgYXRtZWxf c21jX2NzX2VuY29kZV9uY3ljbGVzKHVuc2lnbmVkIGludCBuY3ljbGVzLAo+ICAJCQkJICAgICAg IHVuc2lnbmVkIGludCBtc2JmYWN0b3IsCj4gIAkJCQkgICAgICAgdW5zaWduZWQgaW50ICplbmNv ZGVkdmFsKQo+ICB7Cj4gLQl1bnNpZ25lZCBpbnQgbHNibWFzayA9IEdFTk1BU0sobXNicG9zIC0g MSwgMCk7Cj4gLQl1bnNpZ25lZCBpbnQgbXNibWFzayA9IEdFTk1BU0sobXNid2lkdGggLSAxLCAw KTsKPiArCXVuc2lnbmVkIGludCBsc2JtYXNrID0gR0VOTUFTSygoaW50KW1zYnBvcyAtIDEsIDAp Owo+ICsJdW5zaWduZWQgaW50IG1zYm1hc2sgPSBHRU5NQVNLKChpbnQpbXNid2lkdGggLSAxLCAw KTsKPiAgCXVuc2lnbmVkIGludCBtc2IsIGxzYjsKPiAgCWludCByZXQgPSAwOwo+ICAKPiAtLSAK PiAyLjI1LjEKPiAKCi0tIApBbGV4YW5kcmUgQmVsbG9uaSwgQm9vdGxpbgpFbWJlZGRlZCBMaW51 eCBhbmQgS2VybmVsIGVuZ2luZWVyaW5nCmh0dHBzOi8vYm9vdGxpbi5jb20KCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK