From patchwork Wed Oct 7 11:00:55 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivas Kandagatla X-Patchwork-Id: 54579 Return-Path: X-Original-To: linaro@patches.linaro.org Delivered-To: linaro@patches.linaro.org Received: from mail-wi0-f198.google.com (mail-wi0-f198.google.com [209.85.212.198]) by patches.linaro.org (Postfix) with ESMTPS id EA53B22FF8 for ; Wed, 7 Oct 2015 11:01:10 +0000 (UTC) Received: by wicgb1 with SMTP id gb1sf6457726wic.3 for ; Wed, 07 Oct 2015 04:01:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:delivered-to:from:to:cc:subject :date:message-id:in-reply-to:references:sender:precedence:list-id :x-original-sender:x-original-authentication-results:mailing-list :list-post:list-help:list-archive:list-unsubscribe; bh=sdNqO6N0zC1Wc0h2D4rPRiE6kaUJst5TAWAqSjLVT2A=; b=ed1h+Zsku2M+HqA3JutGi5WZaBzg/4jNlvVl/0G8fLFJdXo7kKZ1YzrBPiMB6dkPRA 7iwioiIWnZtrqZhlxZP8gNOYK4+sES5NvYdW47vWQDtU1fTmo7Q9KT6xviabnDlBIsOk E8cwREHuXcTyYFzhN0VQOuJUcOA6JmoamAStoFQOq/5k6w8BlB8zwNMoOE4NG/6q4SNy ZHB4bXayGK1itHnnDZZ7eF+Naliy8KKQUSH/5cFeV0K1m36DsHHxbJyjWdBxgw++nJVq C53dA4cSV6Muqk5XrTRkS8L83CZrI63Azj+XKokPU1SKYxMGMd45rkmaRMe/x2fSR2Lq tdbA== X-Gm-Message-State: ALoCoQknKiLyXCTreEd3l6hWjmKThEPtl5Cy2A/1u0Xag/yUbwXXRlN+Z0iDsXOstEe2rD41NEsB X-Received: by 10.180.105.98 with SMTP id gl2mr4699030wib.0.1444215670273; Wed, 07 Oct 2015 04:01:10 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: patchwork-forward@linaro.org Received: by 10.25.44.12 with SMTP id s12ls51166lfs.90.gmail; Wed, 07 Oct 2015 04:01:10 -0700 (PDT) X-Received: by 10.112.148.38 with SMTP id tp6mr221348lbb.110.1444215670093; Wed, 07 Oct 2015 04:01:10 -0700 (PDT) Received: from mail-la0-f47.google.com (mail-la0-f47.google.com. [209.85.215.47]) by mx.google.com with ESMTPS id t9si1067754lfd.41.2015.10.07.04.01.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Oct 2015 04:01:10 -0700 (PDT) Received-SPF: pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.215.47 as permitted sender) client-ip=209.85.215.47; Received: by labzv5 with SMTP id zv5so7880243lab.1 for ; Wed, 07 Oct 2015 04:01:10 -0700 (PDT) X-Received: by 10.25.145.132 with SMTP id t126mr149851lfd.88.1444215669938; Wed, 07 Oct 2015 04:01:09 -0700 (PDT) X-Forwarded-To: patchwork-forward@linaro.org X-Forwarded-For: patch@linaro.org patchwork-forward@linaro.org Delivered-To: patch@linaro.org Received: by 10.112.59.35 with SMTP id w3csp2373438lbq; Wed, 7 Oct 2015 04:01:09 -0700 (PDT) X-Received: by 10.66.63.4 with SMTP id c4mr486917pas.92.1444215668914; Wed, 07 Oct 2015 04:01:08 -0700 (PDT) Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id qa9si36060333pbb.118.2015.10.07.04.01.08; Wed, 07 Oct 2015 04:01:08 -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; Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753604AbbJGLBG (ORCPT + 30 others); Wed, 7 Oct 2015 07:01:06 -0400 Received: from mail-wi0-f176.google.com ([209.85.212.176]:37680 "EHLO mail-wi0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753562AbbJGLBB (ORCPT ); Wed, 7 Oct 2015 07:01:01 -0400 Received: by wicfx3 with SMTP id fx3so22517201wic.0 for ; Wed, 07 Oct 2015 04:01:00 -0700 (PDT) X-Received: by 10.194.52.106 with SMTP id s10mr408416wjo.35.1444215660331; Wed, 07 Oct 2015 04:01:00 -0700 (PDT) Received: from localhost.localdomain (host-92-13-246-184.as43234.net. [92.13.246.184]) by smtp.gmail.com with ESMTPSA id kr10sm38455919wjc.25.2015.10.07.04.00.59 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 07 Oct 2015 04:00:59 -0700 (PDT) From: Srinivas Kandagatla To: gregkh@linuxfoundation.org Cc: maxime.ripard@free-electrons.com, linux-kernel@vger.kernel.org, andrew@lunn.ch, wxt@rock-chips.com, stefan.wahren@i2se.com, pantelis.antoniou@konsulko.com, maitysanchayan@gmail.com, p.zabel@pengutronix.de, s.hauer@pengutronix.de, srinivas.kandagatla@linaro.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 2/3] nvmem: core: set the size for the nvmem binary file. Date: Wed, 7 Oct 2015 12:00:55 +0100 Message-Id: <1444215655-10878-1-git-send-email-srinivas.kandagatla@linaro.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1444215536-10783-1-git-send-email-srinivas.kandagatla@linaro.org> References: <1444215536-10783-1-git-send-email-srinivas.kandagatla@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: list List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Removed-Original-Auth: Dkim didn't pass. X-Original-Sender: srinivas.kandagatla@linaro.org X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.215.47 as permitted sender) smtp.mailfrom=patch+caf_=patchwork-forward=linaro.org@linaro.org Mailing-list: list patchwork-forward@linaro.org; contact patchwork-forward+owners@linaro.org X-Google-Group-Id: 836684582541 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , This patch sets the actual size of binary file to the nvmem size. Previously this was not possible as the core was using the static global data structures for attributes. Signed-off-by: Srinivas Kandagatla --- drivers/nvmem/core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/nvmem/core.c b/drivers/nvmem/core.c index 0a70e31..737fa75 100644 --- a/drivers/nvmem/core.c +++ b/drivers/nvmem/core.c @@ -315,6 +315,7 @@ struct nvmem_device *nvmem_register(const struct nvmem_config *config) if (!nvmem->read_only) nvmem->bin.attr.mode |= S_IWUSR; + nvmem->bin.size = nvmem->size; device_initialize(&nvmem->dev); dev_dbg(&nvmem->dev, "Registering nvmem device %s\n", config->name);