From patchwork Mon Oct 9 13:26:29 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 115218 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp2558333qgn; Mon, 9 Oct 2017 06:27:00 -0700 (PDT) X-Received: by 10.98.246.17 with SMTP id x17mr9935459pfh.209.1507555620085; Mon, 09 Oct 2017 06:27:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507555620; cv=none; d=google.com; s=arc-20160816; b=JheOEcHQkfZdEqCuSxYdgroxP+v9Mau5aj6hIwrvSzRxjLBuaOuspS7mzwdllKHJ2x uNLOPZNs0zqc4voIgmZJmXKFwyyKe0oBgFO/GvrYcbYgipSIB1LvDtGy5gh4bHhFj8LZ 9ybF+DDGxCmqQ5QD0JaDvN3dvjqnOrwi94qgPIe2zNG2AElWnvfrhdcpoXUVnive2CZA kPS68/ACsX7/JLAYWW1b+VMSzZhIgNV3g8bHYr9v9ggwR7iui/WFg+1oGTygQFWhQjZF I9PYRWI2rzpI47j0MviuN2fkc1dWRmqAljRhjVcpBc5lbVeQOHN0EVF94kqnglQS3djS iD4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=YfyCsEOj9Rh9WOVeZjLkqLCqi8HaRywtmhKfv1GkF7Q=; b=vd713Vd5U5ytRovF6kMHprM4ofmNfB7RlikTB0em6ZpiiDOWg8cNG/mm7ibpfPdeLq yt/flHLuEHHToLLW117asi1v3fKSRRtL0GVGMN60nuoTRwjnja9dfF5dBa6/EiIkyv5q 4Qpieq66Yn0kXzvSZuKZHmWjv9iaqENuYjZ1wj07r8eByMgGUzLIvKOu1SQnxItxWk51 a3uISQfQC1bZlANWJpQhfVRl3X2NvPoMZ2ShFSGJc2mqNgdKvYkqZEn2RbW9w1uLC8S5 HGuDbubHsKU7uxrJx/eT+OYMV02inGlzuVoUqa5ZlBxMTh4OI2d/dcEu7xkPtH99wcQx Ut8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=D2823ojg; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b1si6893312pld.596.2017.10.09.06.26.59; Mon, 09 Oct 2017 06:27:00 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=D2823ojg; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755204AbdJIN05 (ORCPT + 26 others); Mon, 9 Oct 2017 09:26:57 -0400 Received: from mail-wm0-f51.google.com ([74.125.82.51]:47286 "EHLO mail-wm0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755386AbdJIN0v (ORCPT ); Mon, 9 Oct 2017 09:26:51 -0400 Received: by mail-wm0-f51.google.com with SMTP id t69so22524177wmt.2 for ; Mon, 09 Oct 2017 06:26:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=YfyCsEOj9Rh9WOVeZjLkqLCqi8HaRywtmhKfv1GkF7Q=; b=D2823ojgFBDgaJJDSoGy+jn+tNktXqv2/zziBk+S8c2Rlwgv83N8PsHeEfJBQupnh0 6qX88ii0PNhQhdMkZ0llS4kRC98K7kd6wV21efadgR8A60cluOXP0L+tjOr2RK0+Y/uw QgL4sh2tXdxVGUjAt5sZY/zGFc2QBu9ijSiS8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=YfyCsEOj9Rh9WOVeZjLkqLCqi8HaRywtmhKfv1GkF7Q=; b=qfK24CSbrGRBHh+d4QIgns+SDUEJL4MkIB3fmpsLYfbXgaMckb2DESIUAaXQuITRie gkLqCJvMV+cZ3+xhyOoSzbbdMHj5mTUOXtYtbtNs/Os9wcrT68165MBAGyKhEieSm739 oSvP8rDNrwyv23VK2zoRAUK0n7xMwa5Os7wBNWHTXRqoSdBMOSm+krWxk8yQm3V/+gA3 +HlNM6U6HlVxgI//6Hoe4MNqLfWehOueoESslgUIuPX7JsPfb4OVHgqjVMoJTbpB8ZeE ZsSeTORNeFukPQnnpolGXaeF8yLSdNqQtfJnjMOVeT+ZX9KX7/hRA/bvberQAXvbTT0I hLxA== X-Gm-Message-State: AMCzsaXsYZ7sJbdJNO3Qq9XhAHzHOPkq6aLxpsvAJ97fNj/lXZcWUyHy Rrb4VqseHNEu506jUAzJYCfP/w== X-Google-Smtp-Source: AOwi7QCYZPK8XlWa4nMqSAx0cl5eaGRebyW3SCPgCbRZ24g2ioz1ZX7YiFi4ihJwCF1uhB1/zvJs9Q== X-Received: by 10.223.147.135 with SMTP id 7mr10418432wrp.237.1507555610266; Mon, 09 Oct 2017 06:26:50 -0700 (PDT) Received: from localhost.localdomain (static.8.26.4.46.clients.your-server.de. [46.4.26.8]) by smtp.gmail.com with ESMTPSA id 31sm3775340wrm.0.2017.10.09.06.26.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 09 Oct 2017 06:26:49 -0700 (PDT) From: srinivas.kandagatla@linaro.org To: gregkh@linuxfoundation.org Cc: linux-kernel@vger.kernel.org, srinivas.kandagatla@linaro.org Subject: [PATCH 00/12] nvmem: patches set-1 for v4.15 Date: Mon, 9 Oct 2017 15:26:29 +0200 Message-Id: <20171009132641.27169-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.11.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Srinivas Kandagatla Hi Greg, Here are some nvmem patches which include few new provider drivers (amlogic, uniphier), some trivial cleanups and few enhanements. Can you consider these for v4.15. I will send second set of patches soon, am waiting for Acks from original authors. Thanks, srini Icenowy Zheng (1): nvmem: sunxi-sid: add support for A64/H5's SID controller Keiji Hayashibara (2): dt-bindings: nvmem: add description for UniPhier eFuse nvmem: uniphier: add UniPhier eFuse driver Martin Blumenstingl (3): dt-bindings: nvmem: Describe the Amlogic Meson6/Meson8/Meson8b efuse nvmem: meson-efuse: indicate that this driver is only for Meson GX SoCs nvmem: add a driver for the Amlogic Meson6/Meson8/Meson8b SoCs Masahiro Yamada (5): nvmem: imx-iim: use stack for nvmem_config instead of malloc'ing it nvmem: mtk-efuse: use stack for nvmem_config instead of malloc'ing it nvmem: mtk-efuse: fix different address space warnings of sparse nvmem: qfprom: fix different address space warnings of sparse nvmem: set nvmem->owner to nvmem->dev->driver->owner if unset Romain Perier (1): nvmem: rockchip: add support for RK3368 .../bindings/nvmem/allwinner,sunxi-sid.txt | 1 + .../devicetree/bindings/nvmem/amlogic-efuse.txt | 2 +- .../bindings/nvmem/amlogic-meson-mx-efuse.txt | 22 ++ .../devicetree/bindings/nvmem/rockchip-efuse.txt | 1 + .../devicetree/bindings/nvmem/uniphier-efuse.txt | 49 ++++ drivers/nvmem/Kconfig | 25 +- drivers/nvmem/Makefile | 4 + drivers/nvmem/bcm-ocotp.c | 1 - drivers/nvmem/core.c | 2 + drivers/nvmem/imx-iim.c | 24 +- drivers/nvmem/imx-ocotp.c | 1 - drivers/nvmem/lpc18xx_eeprom.c | 1 - drivers/nvmem/lpc18xx_otp.c | 1 - drivers/nvmem/meson-efuse.c | 5 +- drivers/nvmem/meson-mx-efuse.c | 265 +++++++++++++++++++++ drivers/nvmem/mtk-efuse.c | 47 ++-- drivers/nvmem/mxs-ocotp.c | 1 - drivers/nvmem/qfprom.c | 27 ++- drivers/nvmem/rockchip-efuse.c | 5 +- drivers/nvmem/sunxi_sid.c | 7 +- drivers/nvmem/uniphier-efuse.c | 97 ++++++++ drivers/nvmem/vf610-ocotp.c | 1 - 22 files changed, 529 insertions(+), 60 deletions(-) create mode 100644 Documentation/devicetree/bindings/nvmem/amlogic-meson-mx-efuse.txt create mode 100644 Documentation/devicetree/bindings/nvmem/uniphier-efuse.txt create mode 100644 drivers/nvmem/meson-mx-efuse.c create mode 100644 drivers/nvmem/uniphier-efuse.c -- 2.11.0