From patchwork Mon Mar 4 08:04:24 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jingoo Han X-Patchwork-Id: 224626 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from mail-vc0-f187.google.com (mail-vc0-f187.google.com [209.85.220.187]) (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 A99352C02AF for ; Mon, 4 Mar 2013 19:04:35 +1100 (EST) Received: by mail-vc0-f187.google.com with SMTP id l6sf2624728vcl.24 for ; Mon, 04 Mar 2013 00:04:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-received:x-beenthere:x-received:x-received:received-spf:x-auditid :from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:x-mailer:thread-index:x-brightmail-tracker :x-brightmail-tracker:dlp-filter:x-mtr:x-cfilter-loop :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:content-language; bh=5+bkrh3nHt93BwQ8t/l0BqYHwClR3Dq/rLj3S80DxOY=; b=pu4t2rVtwe4bI6brBdQGemn0rs22kZBaHsaAci3FF21x3JRiJpidOTuakxjQql/CRQ +1XMurznXiRB55E+sTxU196PokUF68znAgcwm8sfRYpYOslH8QSV0Q4PItliwJeHxyYn E/8bsdFTJ4XVg9pTrU0V1bQDpoyzMzyJUM9bNJ+LNKsPe1X+23DQpyyL/D0Gw1EZ0W2i 6AFEoKgY0DVaVL2RUtnIsPCXgcrXhu6O4IWbzn0/M4T2TF0jnL36UUgDpYygFFnmElNQ 5HOkE2XL7TgJ41Labx8oNLsT7UmozoUgW9529bfpwkdufIsM331ZQYZi4HTsvazj7mY+ X+5A== X-Received: by 10.50.186.133 with SMTP id fk5mr248140igc.0.1362384272872; Mon, 04 Mar 2013 00:04:32 -0800 (PST) X-BeenThere: rtc-linux@googlegroups.com Received: by 10.50.171.102 with SMTP id at6ls356201igc.19.gmail; Mon, 04 Mar 2013 00:04:32 -0800 (PST) X-Received: by 10.66.86.133 with SMTP id p5mr3159787paz.23.1362384272581; Mon, 04 Mar 2013 00:04:32 -0800 (PST) X-Received: by 10.66.86.133 with SMTP id p5mr3159786paz.23.1362384272573; Mon, 04 Mar 2013 00:04:32 -0800 (PST) Received: from mailout1.samsung.com (mailout1.samsung.com. [203.254.224.24]) by gmr-mx.google.com with ESMTP id tj3si4724303pbc.0.2013.03.04.00.04.32; Mon, 04 Mar 2013 00:04:32 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of jg1.han@samsung.com designates 203.254.224.24 as permitted sender) client-ip=203.254.224.24; Received: from epcpsbgr1.samsung.com (u141.gpu120.samsung.co.kr [203.254.230.141]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MJ400LLIMEOIIW0@mailout1.samsung.com> for rtc-linux@googlegroups.com; Mon, 04 Mar 2013 17:04:25 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [203.254.230.48]) by epcpsbgr1.samsung.com (EPCPMTA) with SMTP id 37.75.02494.88554315; Mon, 04 Mar 2013 17:04:24 +0900 (KST) X-AuditID: cbfee68d-b7f636d0000009be-5b-513455881c4f Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 67.35.03880.88554315; Mon, 04 Mar 2013 17:04:24 +0900 (KST) Received: from DOJG1HAN02 ([12.23.120.99]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MJ400HQVMFCNI20@mmp2.samsung.com>; Mon, 04 Mar 2013 17:04:24 +0900 (KST) From: Jingoo Han To: 'Andrew Morton' Cc: linux-kernel@vger.kernel.org, 'Alessandro Zummo' , rtc-linux@googlegroups.com, 'Jingoo Han' References: <013a01ce18ad$e45caa10$ad15fe30$%han@samsung.com> In-reply-to: <013a01ce18ad$e45caa10$ad15fe30$%han@samsung.com> Subject: [rtc-linux] [PATCH 17/24] rtc: rtc-ps3: use module_platform_driver_probe() Date: Mon, 04 Mar 2013 17:04:24 +0900 Message-id: <014a01ce18ae$e294c5e0$a7be51a0$%han@samsung.com> MIME-version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-index: Ac4YreQ8fe1F97iqQuy+DT8iOTwTtAAAPCjA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBIsWRmVeSWpSXmKPExsVy+t8zA92OUJNAg+PfLC2WXLzKbjFn/Ro2 i8sLL7FaXN41h81if2cHowOrx56JJ9k8Tsz4zeLRt2UVo8f0eT+ZPD5vkgtgjeKySUnNySxL LdK3S+DKmLHhLkvBcvaKww+6WRoY57N1MXJySAiYSLy+ehLKFpO4cG89kM3FISSwjFHi/fJP LDBFd3YuhEpMZ5T4NfEsM4Tzi1FiQnsDK0gVm4CaxJcvh9m7GDk4RAT0JdpaNEBqmAV6GSXO 9O5mB6kRErCV+PLwAROIzSlgJ3H/3CqwXmEBd4nTbxaC1bAIqEpsO74ErIYXqL7t01xWCFtQ 4sfke2AXMQtoSazfeZwJwpaX2LzmLTPIXgkBdYlHf3VBwiICRhKXTsxjhCgRkdj34h0jyD0S AvfYJZY8/s4KsUtA4tvkQywQvbISmw4wQzwsKXFwxQ2WCYwSs5BsnoVk8ywkm2chWbGAkWUV o2hqQXJBcVJ6kaFecWJucWleul5yfu4mRkis9u5gvH3A+hBjMtD6icxSosn5wFjPK4k3NDY2 MTMxNTG3NDU3JU1YSZxX7pJMoJBAemJJanZqakFqUXxRaU5q8SFGJg5OqQZGqTNprG1HzRge 226bv5GBP1WkWCz00Uyf6uOHn8tv+NyzOM2njHkPz4VvDMVZU+Jnfnux4D+bVHfgz3vvjvaE /it4KmfMdyrgyd16k8lFczKKnV9eaWhVuC7xuj4jeZYWxzTXKac8sg5dXeU8SUvkj1oZD7fE R4/4owfCStbMm7w15Fj89OthSizFGYmGWsxFxYkAE/rreusCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKKsWRmVeSWpSXmKPExsVy+t9jQd2OUJNAg8efTC2WXLzKbjFn/Ro2 i8sLL7FaXN41h81if2cHowOrx56JJ9k8Tsz4zeLRt2UVo8f0eT+ZPD5vkgtgjWpgtMlITUxJ LVJIzUvOT8nMS7dV8g6Od443NTMw1DW0tDBXUshLzE21VXLxCdB1y8wB2q6kUJaYUwoUCkgs LlbSt8M0ITTETdcCpjFC1zckCK7HyAANJKxjzJix4S5LwXL2isMPulkaGOezdTFyckgImEjc 2bkQyhaTuHBvPZDNxSEkMJ1R4tfEs8wQzi9GiQntDawgVWwCahJfvhxm72Lk4BAR0Jdoa9EA qWEW6GWUONO7mx2kRkjAVuLLwwdMIDangJ3E/XOrwHqFBdwlTr9ZCFbDIqAqse34ErAaXqD6 tk9zWSFsQYkfk++xgNjMAloS63ceZ4Kw5SU2r3nLDLJXQkBd4tFfXZCwiICRxKUT8xghSkQk 9r14xziBUWgWkkmzkEyahWTSLCQtCxhZVjGKphYkFxQnpeca6RUn5haX5qXrJefnbmIEJ4Jn 0jsYVzVYHGIU4GBU4uEV+GQcKMSaWFZcmXuIUYKDWUmEt0zCJFCINyWxsiq1KD++qDQntfgQ YzLQoxOZpUST84FJKq8k3tDYxMzI0sjMwsjE3Jw0YSVxXsZTTwKEBNITS1KzU1MLUotgtjBx cEo1MCpqcaWV6jySfD89siTZ5I3Cmb5P7mndvAE/9vSdaDU0c+QQ28cROam1QKLy+4nDBXqH fgaFx8/WWhpaePdowtdvPstm5tTOux9xVzh4flyD/7mS9VkRCYmsNzLmJa7reKpwo0VRf8as 7G3y57RuPTSVFDhfvJZvf2zvwzU/03Y0Kx6y2b9OXImlOCPRUIu5qDgRALdrplZIAwAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected X-Original-Sender: jg1.han@samsung.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of jg1.han@samsung.com designates 203.254.224.24 as permitted sender) smtp.mail=jg1.han@samsung.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: , Content-type: text/plain; charset=ISO-8859-1 Content-language: ko This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han Acked-by: Geert Uytterhoeven --- drivers/rtc/rtc-ps3.c | 13 +------------ 1 files changed, 1 insertions(+), 12 deletions(-) diff --git a/drivers/rtc/rtc-ps3.c b/drivers/rtc/rtc-ps3.c index 968133c..846722d 100644 --- a/drivers/rtc/rtc-ps3.c +++ b/drivers/rtc/rtc-ps3.c @@ -85,18 +85,7 @@ static struct platform_driver ps3_rtc_driver = { .remove = __exit_p(ps3_rtc_remove), }; -static int __init ps3_rtc_init(void) -{ - return platform_driver_probe(&ps3_rtc_driver, ps3_rtc_probe); -} - -static void __exit ps3_rtc_fini(void) -{ - platform_driver_unregister(&ps3_rtc_driver); -} - -module_init(ps3_rtc_init); -module_exit(ps3_rtc_fini); +module_platform_driver_probe(ps3_rtc_driver, ps3_rtc_probe); MODULE_AUTHOR("Sony Corporation"); MODULE_LICENSE("GPL");