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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 427D3C54EED for ; Mon, 30 Jan 2023 11:00:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc: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=9pUwHVQGZFcyTXFk17XVKPVLxXyxlvECa0NiPp2nAr8=; b=kkWvLpTx/pEvSN /TzprODLIggC9jlGdS+5PKlIrmHflOW03ex17Pabd8ieGN/kqgcv89VSSAubZKe43mtq09F2IqKeU UOOjPEQL8axAH03aTHxNU2FnvIm0zTVL0Qi3xwFsgGHKoa/KtxXnN0umulWWlWBCmziTLjjTfXQCk 2SFJmj5bJJLs2Bcwg/wcVcHaoFb1lyXtq6s1ciZoaThwtwpUZguNJb+acUH3sysI4PYY8ZgkC48MT kt/XZ4TwtoE+dzb6AezLZgZvyXpfLoFHVJcw3/5uELOq0Tm7/Kg6Am3oQrtK77Y9J7DHQIIPm+NNh z8HMeQ+SSZ6bTySgdDHA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pMRqz-003CqA-5d; Mon, 30 Jan 2023 10:57:37 +0000 Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pMRqS-003Coi-4Z for linux-arm-kernel@lists.infradead.org; Mon, 30 Jan 2023 10:57:06 +0000 Received: (Authenticated sender: miquel.raynal@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 53506C0005; Mon, 30 Jan 2023 10:56:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1675076217; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Tb+knWc8+xa2/HboMdrehqj8n7prrLHVDVYJpjds7L0=; b=dx0eBt2DUT9QA1cUStZpuihlEBjkczXXHUN7eU6qohkq9uyVgu99pZNPUks9lSEf3INjMe Yk8daT6J86YqnA/B749t+i0aoTWOFeYnHU6r5y/0fJJSOUi3MRXDw9D9SQn4vEPv7ob+Iv HClmkGs85gjGN4KrO/JLMUoCIivBRYhtPZEfCX/7fDzyFJm8cjHrFsSgJSqWAiToFduHke g+yQgy/o2aFDXLO0kePwXPqFG0xQCGm/wtZ2TqApAzolFZqEWmE+5URoKMtHkCwBTruRE2 Onu1MugaQI9Bkiq1OP9apqs4rDufSuPPP/CDM4Iriyr7tOq0h/tR04GnMRsqPw== Date: Mon, 30 Jan 2023 11:56:54 +0100 From: Miquel Raynal To: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= Cc: Srinivas Kandagatla , Rob Herring , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Michael Walle , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, u-boot@lists.denx.de, =?UTF-8?B?UmFmYcWC?= =?UTF-8?B?IE1pxYJlY2tp?= Subject: Re: [PATCH V3 1/6] nvmem: core: add nvmem_dev_size() helper Message-ID: <20230130115654.0041716d@xps-13> In-Reply-To: <20230127125709.32191-1-zajec5@gmail.com> References: <20230127125709.32191-1-zajec5@gmail.com> Organization: Bootlin X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230130_025704_457938_8A6D9D24 X-CRM114-Status: GOOD ( 17.51 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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 SGkgUmFmYcWCLAoKemFqZWM1QGdtYWlsLmNvbSB3cm90ZSBvbiBGcmksIDI3IEphbiAyMDIzIDEz OjU3OjA0ICswMTAwOgoKPiBGcm9tOiBSYWZhxYIgTWnFgmVja2kgPHJhZmFsQG1pbGVja2kucGw+ Cj4gCj4gVGhpcyBpcyByZXF1aXJlZCBieSBsYXlvdXRzIHRoYXQgbmVlZCB0byByZWFkIHdob2xl IE5WTUVNIHNwYWNlLiBJdAo+IGFwcGxpZXMgdG8gTlZNRU0gZGV2aWNlcyB3aXRob3V0IGhhcmRj b2RlZCBsYXlvdXQgKGxpa2UgVS1Cb290Cj4gZW52aXJvbm1lbnQgZGF0YSBibG9jaykuCj4gCj4g U2lnbmVkLW9mZi1ieTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgo+IC0tLQo+ IFYyOiBEcm9wICJjb25zdCIgZnJvbSAiY29uc3Qgc2l6ZV90IgoKSXQgd291bGQgYmUgZ29vZCBp ZiB5b3UgY291bGQgYWx3YXlzIGFkZCBhIGNvdmVyLWxldHRlciwganVzdCBzbyB0aGF0CndlIGNh biByZXBseSB0byB0aGUgd2hvbGUgc2VyaWVzLiBJbiBteSBjYXNlIEkgd2FudGVkIHRvIGFkZCBh IGdsb2JhbAoKUmV2aWV3ZWQtYnk6IE1pcXVlbCBSYXluYWwgPG1pcXVlbC5yYXluYWxAYm9vdGxp bi5jb20+CgpCZWNhdXNlIEkgZ2F2ZSB0aGlzIHNlcmllcyBhIHF1aWNrIHJldmlldyBhbmQgaXQg bG9va3MgZ29vZCB0byBtZS4KClRoYW5rcywKTWlxdcOobAoKPiAtLS0KPiAgZHJpdmVycy9udm1l bS9jb3JlLmMgICAgICAgICAgIHwgMTMgKysrKysrKysrKysrKwo+ICBpbmNsdWRlL2xpbnV4L252 bWVtLWNvbnN1bWVyLmggfCAgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygr KQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL252bWVtL2NvcmUuYyBiL2RyaXZlcnMvbnZtZW0v Y29yZS5jCj4gaW5kZXggMzhhNTcyOGJjNjVjLi45ZTc3YWYwMTY0YWEgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9udm1lbS9jb3JlLmMKPiArKysgYi9kcml2ZXJzL252bWVtL2NvcmUuYwo+IEBAIC0y MDYzLDYgKzIwNjMsMTkgQEAgdm9pZCBudm1lbV9kZWxfY2VsbF9sb29rdXBzKHN0cnVjdCBudm1l bV9jZWxsX2xvb2t1cCAqZW50cmllcywgc2l6ZV90IG5lbnRyaWVzKQo+ICB9Cj4gIEVYUE9SVF9T WU1CT0xfR1BMKG52bWVtX2RlbF9jZWxsX2xvb2t1cHMpOwo+ICAKPiArLyoqCj4gKyAqIG52bWVt X2Rldl9zaXplKCkgLSBHZXQgdGhlIHNpemUgb2YgYSBnaXZlbiBudm1lbSBkZXZpY2UuCj4gKyAq Cj4gKyAqIEBudm1lbTogbnZtZW0gZGV2aWNlLgo+ICsgKgo+ICsgKiBSZXR1cm46IHNpemUgb2Yg dGhlIG52bWVtIGRldmljZS4KPiArICovCj4gK3NpemVfdCBudm1lbV9kZXZfc2l6ZShzdHJ1Y3Qg bnZtZW1fZGV2aWNlICpudm1lbSkKPiArewo+ICsJcmV0dXJuIG52bWVtLT5zaXplOwo+ICt9Cj4g K0VYUE9SVF9TWU1CT0xfR1BMKG52bWVtX2Rldl9zaXplKTsKPiArCj4gIC8qKgo+ICAgKiBudm1l bV9kZXZfbmFtZSgpIC0gR2V0IHRoZSBuYW1lIG9mIGEgZ2l2ZW4gbnZtZW0gZGV2aWNlLgo+ICAg Kgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L252bWVtLWNvbnN1bWVyLmggYi9pbmNsdWRl L2xpbnV4L252bWVtLWNvbnN1bWVyLmgKPiBpbmRleCBmYTAzMGQ5M2I3NjguLmMzMDA1YWI2Y2M0 ZiAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2xpbnV4L252bWVtLWNvbnN1bWVyLmgKPiArKysgYi9p bmNsdWRlL2xpbnV4L252bWVtLWNvbnN1bWVyLmgKPiBAQCAtNzgsNiArNzgsNyBAQCBzc2l6ZV90 IG52bWVtX2RldmljZV9jZWxsX3JlYWQoc3RydWN0IG52bWVtX2RldmljZSAqbnZtZW0sCj4gIGlu dCBudm1lbV9kZXZpY2VfY2VsbF93cml0ZShzdHJ1Y3QgbnZtZW1fZGV2aWNlICpudm1lbSwKPiAg CQkJICAgIHN0cnVjdCBudm1lbV9jZWxsX2luZm8gKmluZm8sIHZvaWQgKmJ1Zik7Cj4gIAo+ICtz aXplX3QgbnZtZW1fZGV2X3NpemUoc3RydWN0IG52bWVtX2RldmljZSAqbnZtZW0pOwo+ICBjb25z dCBjaGFyICpudm1lbV9kZXZfbmFtZShzdHJ1Y3QgbnZtZW1fZGV2aWNlICpudm1lbSk7Cj4gIAo+ ICB2b2lkIG52bWVtX2FkZF9jZWxsX2xvb2t1cHMoc3RydWN0IG52bWVtX2NlbGxfbG9va3VwICpl bnRyaWVzLAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5m cmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xp bnV4LWFybS1rZXJuZWwK