From patchwork Thu Jan 8 01:04:33 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Inha Song X-Patchwork-Id: 5589611 Return-Path: X-Original-To: patchwork-alsa-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 8EC299F2ED for ; Thu, 8 Jan 2015 01:05:11 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 4E8B120382 for ; Thu, 8 Jan 2015 01:05:10 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id 5B2EC2035B for ; Thu, 8 Jan 2015 01:05:08 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 106F22652AA; Thu, 8 Jan 2015 02:05:07 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from alsa0.perex.cz (localhost [IPv6:::1]) by alsa0.perex.cz (Postfix) with ESMTP id 7BC57260636; Thu, 8 Jan 2015 02:04:59 +0100 (CET) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 87A03260710; Thu, 8 Jan 2015 02:04:57 +0100 (CET) Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by alsa0.perex.cz (Postfix) with ESMTP id 216ED2605B4 for ; Thu, 8 Jan 2015 02:04:49 +0100 (CET) Received: from epcpsbgr5.samsung.com (u145.gpu120.samsung.co.kr [203.254.230.145]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NHU00G7Y2ZV5PC0@mailout3.samsung.com> for alsa-devel@alsa-project.org; Thu, 08 Jan 2015 10:04:43 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.112]) by epcpsbgr5.samsung.com (EPCPMTA) with SMTP id 53.7D.19034.BA7DDA45; Thu, 08 Jan 2015 10:04:43 +0900 (KST) X-AuditID: cbfee691-f79b86d000004a5a-8a-54add7ab6461 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id B4.F3.09430.BA7DDA45; Thu, 08 Jan 2015 10:04:43 +0900 (KST) Received: from songinha-Samsung-DeskTop-System.10.32.193.11 ([10.252.81.136]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0NHU003WI2ZTRB30@mmp1.samsung.com>; Thu, 08 Jan 2015 10:04:43 +0900 (KST) From: Inha Song To: broonie@kernel.org, lgirdwood@gmail.com, lee.jones@linaro.org, ckeepax@opensource.wolfsonmicro.com Date: Thu, 08 Jan 2015 10:04:33 +0900 Message-id: <1420679073-3316-1-git-send-email-ideal.song@samsung.com> X-Mailer: git-send-email 2.0.0.390.gcb682f8 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNLMWRmVeSWpSXmKPExsWyRsSkQHf19bUhBr+2m1hcuXiIyWLqwyds Fv+m3GC32PX3PqPF/a9HGS2+Xelgsri8aw6bxfK3/9ksTnezOnB6bPjcxOaxc9Zddo9NqzrZ PO5c28PmMe9koMfLib/ZPPq2rGL0+LxJLoAjissmJTUnsyy1SN8ugSvj7qMJrAVfOCu+T73E 3MD4mb2LkZNDQsBE4umJ7YwQtpjEhXvr2boYuTiEBJYySvx7sYIJpujZsjksEIlFjBIHdq1j hXDmMEnMOfGAFaSKTUBD4vvnzcwgtohAhsTiD5fARjELLGSUeLLnMViRsECRxLyzN8BsFgFV iWdHd7OB2LwCrhKf/i5ihVinLbGvYSYbhL2MXWLfUhaIegGJb5MPAdkcQHFZiU0HmCFKJCUO rrjBMoFRcAEjwypG0dSC5ILipPQiU73ixNzi0rx0veT83E2MwDA//e/ZxB2M9w9YH2IU4GBU 4uEt6FsTIsSaWFZcmXuI0RRow0RmKdHkfGA05ZXEGxqbGVmYmpgaG5lbmimJ8+pI/wwWEkhP LEnNTk0tSC2KLyrNSS0+xMjEwSnVwKi0UNFUsy3a+6yKsoz4fr1dpQrd2x/M3Pvt4iYVrUNs AQuvhN7jiHX6s0Fu0anfj+2Onkzp2/m+fuHu1Rr+OoUfFJm835XnGFfozvzFGLPy8mQGhrsS s7zamswnzvOZ0Fizc4eAvt/7bq47TxxCZJnXtMme8rGtDpeNe7dkzbJnnO8fbdY78EaJpTgj 0VCLuag4EQBj/DmhbgIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsVy+t9jAd3V19eGGKx/pGNx5eIhJoupD5+w WfybcoPdYtff+4wW978eZbT4dqWDyeLyrjlsFsvf/mezON3N6sDpseFzE5vHzll32T02repk 87hzbQ+bx7yTgR4vJ/5m8+jbsorR4/MmuQCOqAZGm4zUxJTUIoXUvOT8lMy8dFsl7+B453hT MwNDXUNLC3MlhbzE3FRbJRefAF23zByg85QUyhJzSoFCAYnFxUr6dpgmhIa46VrANEbo+oYE wfUYGaCBhDWMGXcfTWAt+MJZ8X3qJeYGxs/sXYycHBICJhLPls1hgbDFJC7cW8/WxcjFISSw iFHiwK51rBDOHCaJOScesIJUsQloSHz/vJkZxBYRyJBY/OESWAezwEJGiSd7HoMVCQsUScw7 ewPMZhFQlXh2dDcbiM0r4Crx6e8iVoh12hL7GmayTWDkXsDIsIpRNLUguaA4KT3XSK84Mbe4 NC9dLzk/dxMjOI6eSe9gXNVgcYhRgINRiYe3oG9NiBBrYllxZe4hRgkOZiUR3q6za0OEeFMS K6tSi/Lji0pzUosPMZoCbZ/ILCWanA+M8bySeENjEzMjSyNzQwsjY3MlcV4l+7YQIYH0xJLU 7NTUgtQimD4mDk6pBsZ1B5b2im9VFZ3Ds1Bc6aou7yfltTsn/rQVufUxUj78b7oWV9ek2QeT W1bPF3Gp2/nlC5v4/4j4HOfzKpZMVw7efbf1/6/3UkLifREeWzf2pK+M0tQ8KnVXNSiSudI+ Pljpw8RjK5n1mhd8embZ8mD2xdNCDfI/bH4W9531vf03M9rSfdGh7BwlluKMREMt5qLiRACr wJeQuQIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: alsa-devel@alsa-project.org, patches@opensource.wolfsonmicro.com, Inha Song , sameo@linux.intel.com, linux-kernel@vger.kernel.org Subject: [alsa-devel] [RESEND PATCH] mfd: wm8994: set mfd id-base for regulator devs creation to avoid conflicts X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP After commit: 6e3f62f0793e ("mfd: core: Fix platform-device id generation") We must set the id base when register a duplicate name of mfd_cell. If not, duplicate filename error was reported. - sysfs: cannot create duplicate filename '/devices/.../wm8994-ldo' Signed-off-by: Inha Song Acked-by: Charles Keepax --- drivers/mfd/wm8994-core.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/mfd/wm8994-core.c b/drivers/mfd/wm8994-core.c index e6fab94..47cd3cc 100644 --- a/drivers/mfd/wm8994-core.c +++ b/drivers/mfd/wm8994-core.c @@ -36,12 +36,12 @@ static const struct mfd_cell wm8994_regulator_devs[] = { { .name = "wm8994-ldo", - .id = 1, + .id = 0, .pm_runtime_no_callbacks = true, }, { .name = "wm8994-ldo", - .id = 2, + .id = 1, .pm_runtime_no_callbacks = true, }, }; @@ -344,7 +344,7 @@ static int wm8994_device_init(struct wm8994 *wm8994, int irq) dev_set_drvdata(wm8994->dev, wm8994); /* Add the on-chip regulators first for bootstrapping */ - ret = mfd_add_devices(wm8994->dev, -1, + ret = mfd_add_devices(wm8994->dev, 0, wm8994_regulator_devs, ARRAY_SIZE(wm8994_regulator_devs), NULL, 0, NULL);