From patchwork Thu Mar 14 21:56:38 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 2274021 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork2.kernel.org (Postfix) with ESMTP id 4C373DFB79 for ; Thu, 14 Mar 2013 22:00:39 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1UGGAQ-0005zs-Ss; Thu, 14 Mar 2013 21:58:30 +0000 Received: from moutng.kundenserver.de ([212.227.17.8]) by merlin.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1UGG92-0005XX-1m for linux-arm-kernel@lists.infradead.org; Thu, 14 Mar 2013 21:57:05 +0000 Received: from wuerfel.lan (HSI-KBW-46-223-90-92.hsi.kabel-badenwuerttemberg.de [46.223.90.92]) by mrelayeu.kundenserver.de (node=mrbap0) with ESMTP (Nemesis) id 0MTN1b-1U8F8Q2ZnD-00SRiV; Thu, 14 Mar 2013 22:56:50 +0100 From: Arnd Bergmann To: linux-kernel@vger.kernel.org Subject: [PATCH 1/3] mfd: remove __exit_p annotation for twl4030_madc_remove Date: Thu, 14 Mar 2013 22:56:38 +0100 Message-Id: <1363298204-8014-1-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 1.8.1.2 X-Provags-ID: V02:K0:qO5u7aNEQQuqylvRO48FGmTNjyPIellv97v9Lw+ZGA6 hrlNtGyX6bPj5u2HEXJJGdLh9Mr2EmPPyfEebQ4/RABX++qEX6 Z+GDYBsmelwr0iH1HbQQPSTr6rVID1QwfTy4JR83jfcFOfB8pT p2qtrjQl3B1t+YiOd+tnTHttnn8tjwCE0Eo68p/5lpab5i3dcg n0ycGivPjPLeP1rrVqYBftipXEOISUrI6PKU1UF86qT6/aB2K2 /spfnyR/dAoX+24BvH41hfUOS3mvD1Wn/8Ewa9NmcmqXJEQlK+ Q+ZvJfT7LHaUImeTwu2qojSKhfxqseyiHkC4NaIdAnADQY79xa nDaHHbGXeSJUWjc3dXD6kRzuwUjUJlwGXTwJIxzJq X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130314_175704_384809_15E9B8D6 X-CRM114-Status: GOOD ( 12.19 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [212.227.17.8 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: Greg Kroah-Hartman , Bill Pemberton , Arnd Bergmann , linux-arm-kernel@lists.infradead.org, Samuel Ortiz X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org 4740f73fe5 "mfd: remove use of __devexit" removed the __devexit annotation on the twl4030_madc_remove function, but left an __exit_p() present on the pointer to this function. Using __exit_p was as wrong with the devexit in place as it is now, but now we get a gcc warning about an unused function. In order for the twl4030_madc_remove to work correctly in built-in code, we have to remove the __exit_p. Cc: Bill Pemberton Cc: Greg Kroah-Hartman Cc: Samuel Ortiz Signed-off-by: Arnd Bergmann --- Please apply to MFD tree for 3.9 drivers/mfd/twl4030-madc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/twl4030-madc.c b/drivers/mfd/twl4030-madc.c index 88ff9dc..942b666 100644 --- a/drivers/mfd/twl4030-madc.c +++ b/drivers/mfd/twl4030-madc.c @@ -800,7 +800,7 @@ static int twl4030_madc_remove(struct platform_device *pdev) static struct platform_driver twl4030_madc_driver = { .probe = twl4030_madc_probe, - .remove = __exit_p(twl4030_madc_remove), + .remove = twl4030_madc_remove, .driver = { .name = "twl4030_madc", .owner = THIS_MODULE,