From patchwork Sat Dec 31 12:51:16 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Zhao X-Patchwork-Id: 6010 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id 780B323E01 for ; Sat, 31 Dec 2011 12:51:37 +0000 (UTC) Received: from mail-ey0-f180.google.com (mail-ey0-f180.google.com [209.85.215.180]) by fiordland.canonical.com (Postfix) with ESMTP id 67E63A1830C for ; Sat, 31 Dec 2011 12:51:37 +0000 (UTC) Received: by eaac11 with SMTP id c11so13408189eaa.11 for ; Sat, 31 Dec 2011 04:51:37 -0800 (PST) Received: by 10.205.138.136 with SMTP id is8mr9665776bkc.35.1325335897125; Sat, 31 Dec 2011 04:51:37 -0800 (PST) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.205.82.144 with SMTP id ac16cs275047bkc; Sat, 31 Dec 2011 04:51:36 -0800 (PST) Received: by 10.227.208.81 with SMTP id gb17mr42187696wbb.26.1325335895251; Sat, 31 Dec 2011 04:51:35 -0800 (PST) Received: from TX2EHSOBE007.bigfish.com (tx2ehsobe004.messaging.microsoft.com. [65.55.88.14]) by mx.google.com with ESMTPS id d21si9561707wbh.89.2011.12.31.04.51.34 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 31 Dec 2011 04:51:35 -0800 (PST) Received-SPF: neutral (google.com: 65.55.88.14 is neither permitted nor denied by best guess record for domain of richard.zhao@linaro.org) client-ip=65.55.88.14; Authentication-Results: mx.google.com; spf=neutral (google.com: 65.55.88.14 is neither permitted nor denied by best guess record for domain of richard.zhao@linaro.org) smtp.mail=richard.zhao@linaro.org Received: from mail95-tx2-R.bigfish.com (10.9.14.235) by TX2EHSOBE007.bigfish.com (10.9.40.27) with Microsoft SMTP Server id 14.1.225.23; Sat, 31 Dec 2011 12:51:33 +0000 Received: from mail95-tx2 (localhost [127.0.0.1]) by mail95-tx2-R.bigfish.com (Postfix) with ESMTP id 1205C460508; Sat, 31 Dec 2011 12:51:33 +0000 (UTC) X-SpamScore: 0 X-BigFish: VS0(zzzz1202hzz8275dhz2dh87h2a8h668h839h62h) X-Spam-TCS-SCL: 1:0 X-Forefront-Antispam-Report: CIP:70.37.183.190; KIP:(null); UIP:(null); IPV:NLI; H:mail.freescale.net; RD:none; EFVD:NLI X-FB-SS: 0, X-FB-DOMAIN-IP-MATCH: fail Received: from mail95-tx2 (localhost.localdomain [127.0.0.1]) by mail95-tx2 (MessageSwitch) id 1325335886189933_23702; Sat, 31 Dec 2011 12:51:26 +0000 (UTC) Received: from TX2EHSMHS025.bigfish.com (unknown [10.9.14.237]) by mail95-tx2.bigfish.com (Postfix) with ESMTP id 226CD700047; Sat, 31 Dec 2011 12:51:26 +0000 (UTC) Received: from mail.freescale.net (70.37.183.190) by TX2EHSMHS025.bigfish.com (10.9.99.125) with Microsoft SMTP Server (TLS) id 14.1.225.23; Sat, 31 Dec 2011 12:51:25 +0000 Received: from az33smr01.freescale.net (10.64.34.199) by 039-SN1MMR1-002.039d.mgd.msft.net (10.84.1.15) with Microsoft SMTP Server id 14.1.355.3; Sat, 31 Dec 2011 06:51:25 -0600 Received: from b20223-02.ap.freescale.net (b20223-02.ap.freescale.net [10.192.242.124]) by az33smr01.freescale.net (8.13.1/8.13.0) with ESMTP id pBVCpK9g000173; Sat, 31 Dec 2011 06:51:21 -0600 (CST) From: Richard Zhao To: , CC: , , , , Richard Zhao Subject: [PATCH 1/1] regulator/fixed: pass regulator_register of_node Date: Sat, 31 Dec 2011 20:51:16 +0800 Message-ID: <1325335876-15296-1-git-send-email-richard.zhao@linaro.org> X-Mailer: git-send-email 1.7.5.4 In-Reply-To: <1325225213-29655-1-git-send-email-richard.zhao@linaro.org> References: <1325225213-29655-1-git-send-email-richard.zhao@linaro.org> MIME-Version: 1.0 X-OriginatorOrg: sigmatel.com regulator_get needs of_node to find right regulator. Signed-off-by: Richard Zhao --- drivers/regulator/fixed.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/regulator/fixed.c b/drivers/regulator/fixed.c index fa0c426..e24e3a1 100644 --- a/drivers/regulator/fixed.c +++ b/drivers/regulator/fixed.c @@ -247,7 +247,8 @@ static int __devinit reg_fixed_voltage_probe(struct platform_device *pdev) } drvdata->dev = regulator_register(&drvdata->desc, &pdev->dev, - config->init_data, drvdata, NULL); + config->init_data, drvdata, + pdev->dev.of_node); if (IS_ERR(drvdata->dev)) { ret = PTR_ERR(drvdata->dev); dev_err(&pdev->dev, "Failed to register regulator: %d\n", ret);