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 912EEC433F5 for ; Fri, 25 Feb 2022 12:12:10 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=MCDscKrZBxv7tM9GlQUE5vEHV0ZGWO8sNSQSg6HPLUY=; b=N3S/QaTRAr0MA0 aZ7Nm214Jxf2cc48zKQGEWfNfsxJ28r3NXYpVyBqnPLTImk4m8aFWy9uIKfHdFH/SFxWK5mntN42c qAK7f0TZNirXtM9rAMXx+6UZtVQs+NTFdurvg1alml4RVZfLcE0cmdM3cY+G54IqN4KQ9yFtDxT2W tk4sfzsbtmb3SA5f37iV6a5gNYTGNEXzRM8mnTtPCkZz7UQEr8wkm3IKc6ZXeGIoiFvJBUtuCGtSl lAhpURvOSlKk79o6a/8HjzrwnQza4NXvcX8pzmPam8l4T6cVn7PaoKS80RNxlLkwFvBzrS5OnmPKj 7CODqzGsxyXJj2TGZQPA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nNZQx-004o0d-Mm; Fri, 25 Feb 2022 12:10:52 +0000 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nNZQu-004nz3-1G for linux-arm-kernel@lists.infradead.org; Fri, 25 Feb 2022 12:10:49 +0000 Received: by mail-wr1-x430.google.com with SMTP id p9so4145809wra.12 for ; Fri, 25 Feb 2022 04:10:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=XgZMeUwkhBpG4y/EWJsD1b8rX3LaUvWYgAU7slfNGsk=; b=QcYK4/zOuAsBgjPCe0h9vhuqr0Gtz84iQyT+epjgPL/8/+6Ivcp0LEz+JXhuHqPUnp j3Wy6IvUJFRz2f6XsvMjBcyPtEFd1WDzVrz+zEcS7UKhpns7+nMBHQy5CQk/tVVVe0+q 1y8o2xh7OrVDaq48IyLGgEEdE54VRlBhGqWHRh7ezDbxiCNoWO+JjQajacCfeTKDjc+b Vhu7kYOEhSdqlep6aKOTa2JX3B/+UgAKX3ENAt1j9kPN2pYtLmQDLfQO5jjxUAzyH8AV Mb2y+jkdtPRdLH3lZm1SUcOiUXrROWoQ+hiOLL4+ugmSQCXdc1IQhGRc2+aErdwQfTby Kadg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=XgZMeUwkhBpG4y/EWJsD1b8rX3LaUvWYgAU7slfNGsk=; b=nQWA9v9DS8hj0FBuOGohEH4Z4KIY5ieTOKkKY8Xsc3JpzQcKo5UPP/AlbSg2BzzQWT 0tWlZq3rIjMe9m9MuP6xRbuN9TlgIF0Ci0RH2znEoe1S0+uq0SWeKoPgxOPNeNWAmvKZ +t0amAiPofR761K2wlasXABTofHlNgtBCukkDZJTm61noIcQUUWLnLVhOkwXBd7AW+P0 z7ETz+vFHGYgSdeM3ICUDFYllSpf8aSuo11QIJZG59w3iQKAFBu6zzupPjtWMkN/mbl3 Cr+aq1pFzyFA8fQ0T+m4Qgfn4wtMk6D9whInEY5TOuS5q97Np8QYD/aKadp03n32/hYh zCJw== X-Gm-Message-State: AOAM532dD0jXQVn161lX4A/eT8fLMat/roRH4h9BUOAvi49iuH5SDcaM Na7NuUm7OrPYs7AQA6Sv4hp16A== X-Google-Smtp-Source: ABdhPJw/Mn6t9b+CBZfglGDHLIBBHSA2KYHMl6hzSorc5kJF8JmlIURyv8XlQTazMcQAYPabkgW7Eg== X-Received: by 2002:adf:de0b:0:b0:1ed:c0ae:cf76 with SMTP id b11-20020adfde0b000000b001edc0aecf76mr5892416wrm.501.1645791045869; Fri, 25 Feb 2022 04:10:45 -0800 (PST) Received: from [192.168.86.34] (cpc90716-aztw32-2-0-cust825.18-1.cable.virginm.net. [86.26.103.58]) by smtp.googlemail.com with ESMTPSA id x2-20020a7bc762000000b00380fd1ba4ebsm8417651wmk.9.2022.02.25.04.10.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 25 Feb 2022 04:10:45 -0800 (PST) Message-ID: <45015436-cc46-a239-e73c-db23e2c161a8@linaro.org> Date: Fri, 25 Feb 2022 12:10:44 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH V3 3/3] nvmem: core: add cell name based matching of DT cell nodes Content-Language: en-US To: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= , Rob Herring Cc: Krzysztof Kozlowski , Florian Fainelli , Hauke Mehrtens , bcm-kernel-feedback-list@broadcom.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= References: <20220124160300.25131-1-zajec5@gmail.com> <20220218070729.3256-1-zajec5@gmail.com> <20220218070729.3256-4-zajec5@gmail.com> From: Srinivas Kandagatla In-Reply-To: <20220218070729.3256-4-zajec5@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220225_041048_108918_263E3898 X-CRM114-Status: GOOD ( 22.74 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgUmFmYcWCCgpPbiAxOC8wMi8yMDIyIDA3OjA3LCBSYWZhxYIgTWnFgmVja2kgd3JvdGU6Cj4g RnJvbTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgo+IAo+IFdoZW4gYWRkaW5n IE5WTUVNIGNlbGxzIGRlZmluZWQgYnkgZHJpdmVyIGl0J3MgaW1wb3J0YW50IHRvIG1hdGNoIHRo ZW0KPiB3aXRoIERUIG5vZGVzIHRoYXQgc3BlY2lmeSBtYXRjaGluZyBuYW1lcy4gVGhhdCB3YXkg b3RoZXIgYmluZGluZ3MgJgo+IGRyaXZlcnMgY2FuIHJlZmVyZW5jZSBzdWNoICJkeW5hbWljIiBO Vk1FTSBjZWxscy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSYWZhxYIgTWnFgmVja2kgPHJhZmFsQG1p bGVja2kucGw+Cj4gLS0tCj4gICBkcml2ZXJzL252bWVtL2NvcmUuYyB8IDI3ICsrKysrKysrKysr KysrKysrKysrKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9udm1lbS9jb3JlLmMgYi9kcml2ZXJzL252bWVtL2NvcmUu Ywo+IGluZGV4IDUzYTQzZDg0Mzc0My4uYTg5MTQ0OWM1MmYxIDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvbnZtZW0vY29yZS5jCj4gKysrIGIvZHJpdmVycy9udm1lbS9jb3JlLmMKPiBAQCAtNDk5LDYg KzQ5OSwzMSBAQCBzdGF0aWMgaW50IG52bWVtX2NlbGxfaW5mb190b19udm1lbV9jZWxsX2VudHJ5 KHN0cnVjdCBudm1lbV9kZXZpY2UgKm52bWVtLAo+ICAgCXJldHVybiAwOwo+ICAgfQo+ICAgCj4g Ky8qKgo+ICsgKiBudm1lbV9maW5kX2NlbGxfb2Zfbm9kZSgpIC0gRmluZCBEVCBub2RlIG1hdGNo aW5nIG52bWVtIGNlbGwKPiArICoKPiArICogQG52bWVtOiBudm1lbSBwcm92aWRlcgo+ICsgKiBA bmFtZTogbnZtZW0gY2VsbCBuYW1lCj4gKyAqCj4gKyAqIFJ1bnRpbWUgY3JlYXRlZCBudm1lbSBj ZWxscyAodGhvc2Ugbm90IGNvbWluZyBmcm9tIERUKSBtYXkgc3RpbGwgbmVlZCB0byBiZQo+ICsg KiByZWZlcmVuY2VkIGluIERULiBUaGlzIGZ1bmN0aW9uIGFsbG93cyBmaW5kaW5nIERUIG5vZGUg cmVmZXJlbmNpbmcgbnZtZW0gY2VsbAo+ICsgKiBieSBpdHMgbmFtZS4gU3VjaCBhIERUIG5vZGUg Y2FuIGJlIHRoZW4gdXNlZCBieSBudm1lbSBjb25zdW1lcnMuCj4gKyAqCj4gKyAqIFJldHVybjog TlVMTCBvciBwb2ludGVyIHRvIERUIG5vZGUKPiArICovCj4gK3N0YXRpYyBzdHJ1Y3QgZGV2aWNl X25vZGUgKm52bWVtX2ZpbmRfY2VsbF9vZl9ub2RlKHN0cnVjdCBudm1lbV9kZXZpY2UgKm52bWVt LAo+ICsJCQkJCQkgICBjb25zdCBjaGFyICpuYW1lKQo+ICt7Cj4gKwlzdHJ1Y3QgZGV2aWNlX25v ZGUgKmNoaWxkOwo+ICsKPiArCWZvcl9lYWNoX2NoaWxkX29mX25vZGUobnZtZW0tPmRldi5vZl9u b2RlLCBjaGlsZCkgewo+ICsJCWlmICghc3RyY21wKGNoaWxkLT5uYW1lLCBuYW1lKSkKPiArCQkJ cmV0dXJuIGNoaWxkOwo+ICsJfQoKSXNuJ3QgdGhpcyBqdXN0CgoJcmV0dXJuIG9mX2dldF9jaGls ZF9ieV9uYW1lKG52bWVtLT5kZXYub2Zfbm9kZSwgbmFtZSk7CgoKPiArCj4gKwlyZXR1cm4gTlVM TDsKPiArfQo+ICsKPiAgIC8qKgo+ICAgICogbnZtZW1fYWRkX2NlbGxzKCkgLSBBZGQgY2VsbCBp bmZvcm1hdGlvbiB0byBhbiBudm1lbSBkZXZpY2UKPiAgICAqCj4gQEAgLTUzMiw2ICs1NTcsOCBA QCBzdGF0aWMgaW50IG52bWVtX2FkZF9jZWxscyhzdHJ1Y3QgbnZtZW1fZGV2aWNlICpudm1lbSwK PiAgIAkJCWdvdG8gZXJyOwo+ICAgCQl9Cj4gICAKPiArCQljZWxsc1tpXS0+bnAgPSBudm1lbV9m aW5kX2NlbGxfb2Zfbm9kZShudm1lbSwgY2VsbHNbaV0tPm5hbWUpOwoKClRoaXMgaXMgcmVhbGx5 IGFzc3VtaW5nIHRoYXQgbm9kZSBuYW1lIHdpbGwgYmUgc2FtZSBhcyBuYW1lIHBhc3NlZCBpbiAK bnZtZW1fY2VsbF9pbmZvIHdoaWNoIG1pZ2h0IG5vdCBiZSBhbHdheXMgdHJ1ZS4KClRoaXMgc2Vl bXMgYmUgdmVyeSBzcGVjaWZpYyB3aXRoIGJyY20gYW5kIHRoaXMgY29kZSBkb2VzIG5vdCBiZWxv bmcgaW4gCm52bWVtIGNvcmUuCgpIb3cgYWJvdXQgYWRkaW5nIGRldmljZV9ub2RlIHRvIHN0cnVj dCBudm1lbV9jZWxsX2luZm8gYW5kIHVwZGF0ZSB0aGlzIApvZl9ub2RlIGFzIHBhcnQgb2YgYnJj bV9udnJhbV9wYXJzZSgpPwoKCi0tc3JpbmkKCgo+ICsKPiAgIAkJbnZtZW1fY2VsbF9lbnRyeV9h ZGQoY2VsbHNbaV0pOwo+ICAgCX0KPiAgIAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=