Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753436AbbBYMFG (ORCPT ); Wed, 25 Feb 2015 07:05:06 -0500 Received: from down.free-electrons.com ([37.187.137.238]:34146 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752239AbbBYMFD (ORCPT ); Wed, 25 Feb 2015 07:05:03 -0500 Date: Wed, 25 Feb 2015 13:02:34 +0100 From: Maxime Ripard To: Ezequiel Garcia Cc: Thierry Reding , Stephen Warren , Arnd Bergmann , Andrew Bresticker , James Hartley , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 0/7] New eFuse subsystem Message-ID: <20150225120234.GB5062@lukather> References: <1424864719-3390-1-git-send-email-ezequiel.garcia@imgtec.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mxv5cy4qt+RJ9ypb" Content-Disposition: inline In-Reply-To: <1424864719-3390-1-git-send-email-ezequiel.garcia@imgtec.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2594 Lines: 69 --mxv5cy4qt+RJ9ypb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Ezequiel, On Wed, Feb 25, 2015 at 08:45:12AM -0300, Ezequiel Garcia wrote: > This patchset introduces a new driver subsystem, meant to support eFuse > (alias OTP, one-time-programmable) devices. >=20 > The motivation behind this work is to have a common place for drivers > that are currently more or less scattered: the tegra efuses are in > drivers/soc/ and the sunxi efuses in drivers/misc/eeprom. >=20 > For now, there's no proposal for a generic efuse API. Instead, we simply > group the drivers together. >=20 > This patchset is the result of the initial submission for IMG Pistachio > eFuse support [1]. Our first proposal was to follow the Tegra efuse, and > put the Pistachio efuse in drivers/soc. After some discussion we finally > agreed [2] to first create an efuse directoy, and then put all efuse driv= ers > in it. >=20 > As always, all comments are welcome! >=20 > [1] http://www.spinics.net/lists/devicetree/msg59246.html > [2] http://www.spinics.net/lists/arm-kernel/msg389325.html Have you looked at the EEPROM framework currently in discussions? The two seems to be covering pretty much the same use cases. Maxime --=20 Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com --mxv5cy4qt+RJ9ypb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJU7bnaAAoJEBx+YmzsjxAgXn8P/REmyQe7uTOYNclV2qxdzJ78 DaOyEcB5CopU0GT3/WXpFDDZqtM+EgQydxp9ZD+7WqZwI3/8iLRGHvAf5L861AfC wAwsJtcn/hSompo5q7+JsF2qLXXj5OE22iu/eUek6zY8XzRSb5OMwVGfn+CtC054 UwcudUgVA6YEXtU7nVF2F/hc7GBJSAmcxB5uy+X/fMZDup5Br9Si5bJjTdJ4A8r1 2kD7btJMzfaSQGJCXo5P4M9XpjXQ+yfU9DHrcpEBjXWRI/05TIDbSjvxkeluS6zR QCNZY5xj4+yMDLNe4GUhjnkN0fpXTXWG8VJOTrS8E/etWsCP+0MkDlxsFN/TQA0s 3CSKK2jL4PN2iv5qdWjUPK3WpA8x0ycL+iOQBeTa6pNCiD+qx5S0Q1eoobt6rc35 A9mAV3jSnVu3tzS3pSHrpdKxpa6M+HXDWIufQ3jqNrdQJT4Q105O0fRnXL7Wx1yf ObBQ7pPVnwiLaKlLouKhmNbKp2yIUqD2IABGuCZfRNJkwUlw20FAT/ZCtWJLij2v niW6vOrXqibS/lmNCeZfxWBzdR74XSTG/bLI1rcmPJ16DIqih5lKRGtLdbY28IdE h/FUfLwjY1DWJYGVkmSXO7q4ee5+OcR4YaUFpA2PJ4TMHt+SwXEBKhrcSRneP7vP EDoGTcHPpcXDnbzLI//2 =IyBd -----END PGP SIGNATURE----- --mxv5cy4qt+RJ9ypb-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/