From patchwork Fri May 11 11:06:55 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 135530 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp723709lji; Fri, 11 May 2018 04:13:47 -0700 (PDT) X-Google-Smtp-Source: AB8JxZq3f8umnYHRHti7NzdXW1O82DYbU7SCdalYrjnJBL/NowCxgVqP3iptmUoA84XrKtku1+Az X-Received: by 2002:a62:469b:: with SMTP id o27-v6mr5069648pfi.124.1526037227015; Fri, 11 May 2018 04:13:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526037227; cv=none; d=google.com; s=arc-20160816; b=V0LC6FbU1IDcVBZAZt2J5SaxJZteOEwS3sIK30J3n+iefg9ayc3duiNLfHFlT+UB+0 MqAzQ17cDTasHcY9o47F7L9M1UINPT4zzAxu89oYAjeLH+ppLucOUifT77Obcxd9DMEQ ZWzctkexHkTWrMi5n7PmZZWlM36twwyzLF2uKE508JXsGWkf7Z9iB3tcEXCETWPg7nqS FmqfT1cXVyRU5nhR9UedRxCvAoA/7IM049WXq/Ph4UdTIraSQSDz+HMSHyV9iVD9gCnh 2MeAQFgB4bnk7QWtdZEWrVbYtK/+HYXmU2Bcn6FuHqsxPXpJujAPTg04Z2YS1i9in5ZH dNBg== 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=rZA7mpeWn81QZnJHiHVDFrsZQlN9TH0Lcl45w1EZ/Cs=; b=rxO6OV8xhbYbZ0elPP9ED/3+521unThHdEH8XLRA9cCcO9wlA2f3lmQqFx9wXQ+FXt MD5+YOTfTgaLHDbGOrCXyr/hxc1nYNX1i0x2piM7pbEJPnpAOiIniq22gYXaCZYXmqXJ 0W+zLakO0I7d4/eKaTG4DOA3+vTH7ELHrOK4xR2YZMy823gO1/fykD5mGV5LAsqfhs80 jJT7P0PBcFfMjVCWP6TXuIjjhU6WbIXOt4AwvGgl76wZkJBuVQL477kepTtnHImOqJe8 0Uq40R3ZU0nnPqijY0qHgZGc70n1DkAf9YuQ/Vv3sLyrNTXm60RLYHbFA3JmaMwfffa7 nEUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=IeoCCWcF; 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 p15-v6si2286766pgc.463.2018.05.11.04.13.46; Fri, 11 May 2018 04:13:47 -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=IeoCCWcF; 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 S1753400AbeEKLJd (ORCPT + 29 others); Fri, 11 May 2018 07:09:33 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:41559 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752816AbeEKLJa (ORCPT ); Fri, 11 May 2018 07:09:30 -0400 Received: by mail-wr0-f195.google.com with SMTP id g21-v6so4933204wrb.8 for ; Fri, 11 May 2018 04:09:29 -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=rZA7mpeWn81QZnJHiHVDFrsZQlN9TH0Lcl45w1EZ/Cs=; b=IeoCCWcFyhNMrLZMAnnYByZMyj3FECkef9QtHktJPIgOcFo6E194qdYSPR0cZ2f/Jw sv9NxEQKTvqlFABNfClkyWLNCOuW8flXZYgpUlNwQEOcAmtPGqy10cOg1G10Xta/cqQu tjqnprIw+tRSaWjbvqZTT4QVAFRli35xiI8x0= 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=rZA7mpeWn81QZnJHiHVDFrsZQlN9TH0Lcl45w1EZ/Cs=; b=c4sXqh/O7xnyA6IKqt4oQ4OKwI09aBu8WuVywtq8XXz9p0I3ct/vFtq0uOVXaUon5n Ts6alppsUFfIQM4TnkQbi0mRKeJ+5p9r1UBJUHylysOkGSJgt5B7kkAEyBGrGzGoPlaw /WhHOvJ7FHYcCFr/ENcFPKtJDMuFZy5CxJLK1XrhKF0NTQmA2rgqNraRR2mZl7sHzUlI zXFh6Rl7JFQ+2T5sBL+2qtqcRV9B1yvMQKNfccR89z59r8qcn/Y2b7PilDWZef9YVIT6 JF26CO4HMB5HmwC1w94YaFaTNmFu48WgZ2Q+AW59A2IztO8Ht1q1V3TvOuLYPUa6Qv0b 9I5w== X-Gm-Message-State: ALKqPwf9MPlzhd/43V7SCcVNLu84vWRO5HmHRgoGpsmoGqYDqsj5D9s6 3ioxDZZKH2UgpvLUnnrwCujamA== X-Received: by 2002:adf:8607:: with SMTP id 7-v6mr4105340wrv.255.1526036968845; Fri, 11 May 2018 04:09:28 -0700 (PDT) Received: from localhost.localdomain (cpc90716-aztw32-2-0-cust92.18-1.cable.virginm.net. [86.26.100.93]) by smtp.gmail.com with ESMTPSA id a129-v6sm714047wme.34.2018.05.11.04.09.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 11 May 2018 04:09:28 -0700 (PDT) From: Srinivas Kandagatla To: gregkh@linuxfoundation.org Cc: linux-kernel@vger.kernel.org, srinivas.kandagatla@linaro.org Subject: [PATCH 0/8] nvmem: patches for v4.18 Date: Fri, 11 May 2018 12:06:55 +0100 Message-Id: <20180511110703.4924-1-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 2.16.2 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, Here are some nvmem enhancements, fixes, write support to meson efuse and new RAVE SP eeprom driver. Can you queue them up for 4.18. Thanks, Srini Andrew Lunn (1): drivers: nvmem: Export nvmem_add_cells() Andrey Smirnov (2): dt-bindings: nvmem: Add binding for RAVE SP EEPROM driver nvmem: Add RAVE SP EEPROM driver Jerome Brunet (3): nvmem: meson-efuse: remove econfig global nvmem: meson-efuse: simplify read callback nvmem: meson-efuse: add write support Mathieu Malaterre (1): nvmem: properly handle returned value nvmem_reg_read Srinivas Kandagatla (1): nvmem: core: describe add missing dev function parameter .../bindings/nvmem/zii,rave-sp-eeprom.txt | 40 +++ drivers/nvmem/Kconfig | 6 + drivers/nvmem/Makefile | 3 + drivers/nvmem/core.c | 33 +- drivers/nvmem/meson-efuse.c | 41 +-- drivers/nvmem/rave-sp-eeprom.c | 357 +++++++++++++++++++++ include/linux/nvmem-provider.h | 11 + 7 files changed, 465 insertions(+), 26 deletions(-) create mode 100644 Documentation/devicetree/bindings/nvmem/zii,rave-sp-eeprom.txt create mode 100644 drivers/nvmem/rave-sp-eeprom.c -- 2.16.2