From mboxrd@z Thu Jan 1 00:00:00 1970 From: Srinivas Kandagatla Subject: Re: [PATCH v4 01/18] nvmem: add support for cell lookups Date: Mon, 16 Jul 2018 13:19:25 +0100 Message-ID: References: <20180629094039.7543-1-brgl@bgdev.pl> <20180629094039.7543-2-brgl@bgdev.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, netdev@vger.kernel.org, Bartosz Golaszewski To: Bartosz Golaszewski , Sekhar Nori , Kevin Hilman , Russell King , Grygorii Strashko , "David S . Miller" , Lukas Wunner , Rob Herring , Florian Fainelli , Dan Carpenter , Ivan Khoronzhuk , David Lechner , Greg Kroah-Hartman , Andrew Lunn , Jonathan Corbet Return-path: Received: from mail-wr1-f67.google.com ([209.85.221.67]:38739 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730782AbeGSIzy (ORCPT ); Thu, 19 Jul 2018 04:55:54 -0400 Received: by mail-wr1-f67.google.com with SMTP id v14-v6so7110064wro.5 for ; Thu, 19 Jul 2018 01:13:56 -0700 (PDT) In-Reply-To: <20180629094039.7543-2-brgl@bgdev.pl> Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: On 29/06/18 10:40, Bartosz Golaszewski wrote: > From: Bartosz Golaszewski > > We can currently only register nvmem cells from device tree or by > manually calling nvmem_add_cells(). The latter options however forces > users to make sure that the nvmem provider with which the cells are > associated is registered before the call. > > This patch proposes a new solution inspired by other frameworks that > offer resource lookups (GPIO, PWM etc.). It adds functions that allow > machine code to register nvmem lookup which are later lazily used to > add corresponding nvmem cells and remove them if no longer needed. > > Signed-off-by: Bartosz Golaszewski Acked-by: Srinivas Kandagatla