From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753180AbdBMPcM (ORCPT ); Mon, 13 Feb 2017 10:32:12 -0500 Received: from metis.ext.4.pengutronix.de ([92.198.50.35]:52383 "EHLO metis.ext.4.pengutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753126AbdBMPcK (ORCPT ); Mon, 13 Feb 2017 10:32:10 -0500 From: Sascha Hauer To: linux-kernel@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, Srinivas Kandagatla , Maxime Ripard , Shawn Guo , Fabio Estevam , kernel@pengutronix.de, Rob Herring , Mark Rutland Subject: [PATCH v1] nvmem: i.MX IIM driver Date: Mon, 13 Feb 2017 16:31:47 +0100 Message-Id: <20170213153149.11710-1-s.hauer@pengutronix.de> X-Mailer: git-send-email 2.11.0 X-SA-Exim-Connect-IP: 2001:67c:670:100:1d::7 X-SA-Exim-Mail-From: sha@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This adds a readonly nvmem driver for the i.MX IC Identification Module (IIM) which is found on the older i.MX SoCs. The IIM is part of the i.MX dts files for long now, but so far there is no binding document for it, so add one now. Sascha ---------------------------------------------------------------- Michael Grzeschik (1): nvmem: Add driver for the i.MX IIM Sascha Hauer (1): dt-bindings: nvmem: Add i.MX IIM binding doc .../devicetree/bindings/nvmem/imx-iim.txt | 22 +++ drivers/nvmem/Kconfig | 11 ++ drivers/nvmem/Makefile | 2 + drivers/nvmem/imx-iim.c | 171 +++++++++++++++++++++ 4 files changed, 206 insertions(+) create mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.txt create mode 100644 drivers/nvmem/imx-iim.c