From patchwork Fri Mar 15 10:03:18 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Porcedda X-Patchwork-Id: 227945 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from mail-la0-x240.google.com (mail-la0-x240.google.com [IPv6:2a00:1450:4010:c03::240]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (not verified)) by ozlabs.org (Postfix) with ESMTPS id 4F4D22C00F1 for ; Fri, 15 Mar 2013 21:03:30 +1100 (EST) Received: by mail-la0-f64.google.com with SMTP id fq12sf886438lab.29 for ; Fri, 15 Mar 2013 03:03:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-received:mime-version:x-beenthere:x-received:received-spf :x-received:from:to:cc:subject:date:message-id:x-mailer :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type; bh=EmV1/dBkFwiBw+VXWiIiPLcbV5LYVTyxZzZP+ZrDhx8=; b=X9TbvD3TAWITnlMYGDzoILiBThQYjyLSRSdkGqtcxJKtRPQvybfeIUjBwkuhGRm4vK KPWtUGdw9l5pcDfqrHIXXhIxhBfiHewGl7qtRYTX41AvdqzfYWnna4JC2L9Qhto3yBwr fU2kFUF644zoRj6oeW2egdcLvL5D+fwgpsarzL/Zspcq5qBuYYeXzdZGSmzQ1IeJeIBd A5/rGXFAp30lFVpEeRtcS8Pb0ROwP/NTMcqzcJE/mAqyBYpOAPhGgN1S9WhIfT0KlDXM NochJxdYOPGgVTuFHA5tDQm/W+DOJFSq9sRGvdnDQJBqDXlWqT5MtHZWnD88gxf3XYER E5Mg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:x-beenthere:x-received:received-spf :x-received:from:to:cc:subject:date:message-id:x-mailer :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-google-group-id:list-post :list-help:list-archive:sender:list-subscribe:list-unsubscribe :content-type; bh=EmV1/dBkFwiBw+VXWiIiPLcbV5LYVTyxZzZP+ZrDhx8=; b=eZNJ1UwUbcX4eoElAzYQizTZ2Xpy/O/Zn6/0Dx2THgrH6LUAQgjGxYi62yoXWayMSM vi1ksfYXF4g0N7I+n8kVj9BXDEcMZNYpbR64NWjEjLbwIjN0iuXpbhnvv8dCDEhwHsmu jY+mL+JONK3JqKwW3U3+rEEGObuhWz1X5x5+1mduRj8WXStHrYXd9mkUZLLT520FFnVN rdP6M30n45DMztbZsOSoXoMC2hNi4tjDt1ty7dH8BOOtTE32m+WN6i9YFdSQ85RFCc5o xNaUEXUDlLZqMXTqGtf4jNf6VdiHUfMIue4mKywVzHRzpA2RDbq+qqjNN14EExlmedST /cPQ== X-Received: by 10.180.102.102 with SMTP id fn6mr81282wib.8.1363341802948; Fri, 15 Mar 2013 03:03:22 -0700 (PDT) MIME-Version: 1.0 X-BeenThere: rtc-linux@googlegroups.com Received: by 10.180.73.4 with SMTP id h4ls258574wiv.30.gmail; Fri, 15 Mar 2013 03:03:22 -0700 (PDT) X-Received: by 10.14.0.196 with SMTP id 44mr7635940eeb.4.1363341802135; Fri, 15 Mar 2013 03:03:22 -0700 (PDT) Received: from mail-ea0-x229.google.com ([2a00:1450:4013:c01::229]) by gmr-mx.google.com with ESMTPS id 47si1361591eeh.1.2013.03.15.03.03.22 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 15 Mar 2013 03:03:22 -0700 (PDT) Received-SPF: pass (google.com: domain of fabio.porcedda@gmail.com designates 2a00:1450:4013:c01::229 as permitted sender) client-ip=2a00:1450:4013:c01::229; Received: by mail-ea0-f169.google.com with SMTP id z7so1407867eaf.14 for ; Fri, 15 Mar 2013 03:03:22 -0700 (PDT) X-Received: by 10.15.43.132 with SMTP id x4mr16536258eev.31.1363341801981; Fri, 15 Mar 2013 03:03:21 -0700 (PDT) Received: from ld2036.tmt.telital.com ([213.205.6.118]) by mx.google.com with ESMTPS id r4sm8907690eeo.12.2013.03.15.03.03.20 (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 15 Mar 2013 03:03:21 -0700 (PDT) From: Fabio Porcedda To: Alessandro Zummo Cc: rtc-linux@googlegroups.com Subject: [rtc-linux] [PATCH] rtc: rtc-ds1216: use module_platform_driver_probe() Date: Fri, 15 Mar 2013 11:03:18 +0100 Message-Id: <1363341798-20354-1-git-send-email-fabio.porcedda@gmail.com> X-Mailer: git-send-email 1.8.1.5 X-Original-Sender: fabio.porcedda@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of fabio.porcedda@gmail.com designates 2a00:1450:4013:c01::229 as permitted sender) smtp.mail=fabio.porcedda@gmail.com; dkim=pass header.i=@gmail.com Reply-To: rtc-linux@googlegroups.com Precedence: list Mailing-list: list rtc-linux@googlegroups.com; contact rtc-linux+owners@googlegroups.com List-ID: X-Google-Group-Id: 712029733259 List-Post: , List-Help: , List-Archive: Sender: rtc-linux@googlegroups.com List-Subscribe: , List-Unsubscribe: , Use module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Fabio Porcedda Cc: Alessandro Zummo --- drivers/rtc/rtc-ds1216.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/drivers/rtc/rtc-ds1216.c b/drivers/rtc/rtc-ds1216.c index 45cd8c9..5710171 100644 --- a/drivers/rtc/rtc-ds1216.c +++ b/drivers/rtc/rtc-ds1216.c @@ -206,21 +206,10 @@ static struct platform_driver ds1216_rtc_platform_driver = { .remove = __exit_p(ds1216_rtc_remove), }; -static int __init ds1216_rtc_init(void) -{ - return platform_driver_probe(&ds1216_rtc_platform_driver, ds1216_rtc_probe); -} - -static void __exit ds1216_rtc_exit(void) -{ - platform_driver_unregister(&ds1216_rtc_platform_driver); -} +module_platform_driver_probe(ds1216_rtc_platform_driver, ds1216_rtc_probe); MODULE_AUTHOR("Thomas Bogendoerfer "); MODULE_DESCRIPTION("DS1216 RTC driver"); MODULE_LICENSE("GPL"); MODULE_VERSION(DRV_VERSION); MODULE_ALIAS("platform:rtc-ds1216"); - -module_init(ds1216_rtc_init); -module_exit(ds1216_rtc_exit);