Message ID | 01bc01ce23bb$5d8c5ee0$18a51ca0$%han@samsung.com |
---|---|
State | Accepted |
Headers | show
Return-Path: <rtc-linux+bncBDTJ5LFEQQCBB4N5TOFAKGQEP4IBWVQ@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from mail-ye0-f189.google.com (mail-ye0-f189.google.com [209.85.213.189]) (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 0FB8F2C00C0 for <incoming@patchwork.ozlabs.org>; Mon, 18 Mar 2013 20:31:31 +1100 (EST) Received: by mail-ye0-f189.google.com with SMTP id q1sf2252752yen.26 for <incoming@patchwork.ozlabs.org>; Mon, 18 Mar 2013 02:31:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-received:x-beenthere: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=9RvnkhAwXjMQ5FCt8DdWKHX3oDrSnwBkXoxWQiyAbAM=; b=Y9oseaiNg56NSho13ZfEz92Qto/1WUbCtJTdYiwIsDaG7OO8QoNLZ+wr1AZDZmju07 HDfgaRQhGCMmHVZ+H4REs1vNm3Ei/UyBLn3SBI2KBYTlZAHQUFR0CfZGFwG/Y/Ea3okV i/gbB5vqI9pdie7dx8ZGZrDMbjrX2Z+aqHUzhmjLqXvhOiOSUju8im5QRihZ3+hF9dG8 XqJ93gxC9O4eg3eXeNcKINsQes8a2mnGHRBMms4heH1rWVmvin6lSnUhs1z1UERYAnOy d9HUKFzvKia2EoRUQtT1iyZlPyGP+Q3zrLNsegKWvz0mm8PpMJtBp8F8fw7AWjSSEWRN +YkQ== X-Received: by 10.50.152.232 with SMTP id vb8mr1063148igb.16.1363599089376; Mon, 18 Mar 2013 02:31:29 -0700 (PDT) X-BeenThere: rtc-linux@googlegroups.com Received: by 10.50.183.231 with SMTP id ep7ls966629igc.17.gmail; Mon, 18 Mar 2013 02:31:29 -0700 (PDT) X-Received: by 10.66.120.231 with SMTP id lf7mr596564pab.38.1363599089075; Mon, 18 Mar 2013 02:31:29 -0700 (PDT) Received: from mailout1.samsung.com (mailout1.samsung.com. [203.254.224.24]) by gmr-mx.google.com with ESMTP id ty9si2626580pbc.0.2013.03.18.02.31.28; Mon, 18 Mar 2013 02:31:29 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning jg1.han@samsung.com does not designate 203.254.224.24 as permitted sender) client-ip=203.254.224.24; Received: from epcpsbgr2.samsung.com (u142.gpu120.samsung.co.kr [203.254.230.142]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MJU00LNONR326E0@mailout1.samsung.com> for rtc-linux@googlegroups.com; Mon, 18 Mar 2013 18:31:28 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [203.254.230.49]) by epcpsbgr2.samsung.com (EPCPMTA) with SMTP id AB.F0.07735.0FED6415; Mon, 18 Mar 2013 18:31:28 +0900 (KST) X-AuditID: cbfee68e-b7f946d000001e37-69-5146def073c4 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id B0.A0.17838.FEED6415; Mon, 18 Mar 2013 18:31:28 +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 <0MJU006QINSFQF00@mmp2.samsung.com>; Mon, 18 Mar 2013 18:31:27 +0900 (KST) From: Jingoo Han <jg1.han@samsung.com> To: 'Andrew Morton' <akpm@linux-foundation.org> Cc: linux-kernel@vger.kernel.org, 'Alessandro Zummo' <a.zummo@towertech.it>, rtc-linux@googlegroups.com, 'Jingoo Han' <jg1.han@samsung.com> References: <01b701ce23bb$1b79b2a0$526d17e0$%han@samsung.com> In-reply-to: <01b701ce23bb$1b79b2a0$526d17e0$%han@samsung.com> Subject: [rtc-linux] [PATCH 06/10] rtc: rtc-sh: switch to using SIMPLE_DEV_PM_OPS Date: Mon, 18 Mar 2013 18:31:27 +0900 Message-id: <01bc01ce23bb$5d8c5ee0$18a51ca0$%han@samsung.com> MIME-version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-index: Ac4juxtMJTZWEDnPSfOGR4wzonE6SAAADaxQ X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBIsWRmVeSWpSXmKPExsVy+t8zQ90P99wCDU42c1ksuXiV3WLO+jVs FpcXXmK1uLxrDpvF/s4ORgdWjz0TT7J5nJjxm8Wjb8sqRo/p834yeXzeJBfAGsVlk5Kak1mW WqRvl8CVcfLlCcaCS5wVp16dZm9gfMnexcjJISFgIjHjcx8LhC0mceHeerYuRi4OIYFljBJ7 37xngik6s+kJO0RiOqPEgRc7oZxfjBLfLr0Ca2cTUJP48uUwUIKDQ0RAX6KtRQOkhlmgl1Hi TO9usHVCArYS864tZgSxOQXsJLb2T2IFsYUFXCVmPZvEDGKzCKhKnO+8zgZi8wLVz3iwnRnC FpT4Mfke2C5mAS2J9TuPM0HY8hKb17xlBtkrIaAu8eivLkhYRMBI4vWeI6wQJSIS+168YwS5 R0LgEbtE55s3TBC7BCS+TT7EAtErK7HpADPEw5ISB1fcYJnAKDELyeZZSDbPQrJ5FpIVCxhZ VjGKphYkFxQnpRcZ6RUn5haX5qXrJefnbmKExGrfDsabB6wPMSYDrZ/ILCWanA+M9bySeENj MyMLUxNTYyNzSzPShJXEedVarAOFBNITS1KzU1MLUovii0pzUosPMTJxcEo1MNbMndp2jy9m f1yU4G/HG4cb/+lvujEzsKDWqSD/1Y1LM6PSTi2J7XAScN25i6HjhNYm4zUVPpO/6mZ/13t2 eP0BnpD0hiXL+ZeJebeyn9rhbs4U9ehmNrMgS/nsYoXzs9RmTNJPfMTmnSFsJfT0bLmxwMK7 mYbvjpZnpqUeVOLdKTPlvWRethJLcUaioRZzUXEiAL5b4DLrAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKKsWRmVeSWpSXmKPExsVy+t9jQd0P99wCDd5cY7VYcvEqu8Wc9WvY LC4vvMRqcXnXHDaL/Z0djA6sHnsmnmTzODHjN4tH35ZVjB7T5/1k8vi8SS6ANaqB0SYjNTEl tUghNS85PyUzL91WyTs43jne1MzAUNfQ0sJcSSEvMTfVVsnFJ0DXLTMHaLuSQlliTilQKCCx uFhJ3w7ThNAQN10LmMYIXd+QILgeIwM0kLCOMePkyxOMBZc4K069Os3ewPiSvYuRk0NCwETi zKYnULaYxIV769m6GLk4hASmM0oceLGTHcL5xSjx7dIrFpAqNgE1iS9fDgMlODhEBPQl2lo0 QGqYBXoZJc707gabJCRgKzHv2mJGEJtTwE5ia/8kVhBbWMBVYtazScwgNouAqsT5zutsIDYv UP2MB9uZIWxBiR+T74HtYhbQkli/8zgThC0vsXnNW2aQvRIC6hKP/uqChEUEjCRe7znCClEi IrHvxTvGCYxCs5BMmoVk0iwkk2YhaVnAyLKKUTS1ILmgOCk911CvODG3uDQvXS85P3cTIzgR PJPawbiyweIQowAHoxIP7471boFCrIllxZW5hxglOJiVRHgdbwOFeFMSK6tSi/Lji0pzUosP MSYDPTqRWUo0OR+YpPJK4g2NTcyMLI3MLIxMzM1JE1YS5z3Qah0oJJCeWJKanZpakFoEs4WJ g1OqgVGvv6RxwauoVwd3V3sHvnCY/y1/2Zo5BzY5nL4yc8ZCY55NH36YTen5sFfYW5j1iKWx +KLW+jt5P93lDpitKz6yrpjX3anqtOLld5GCbNHM+7m331lScmGOVnfRyzvepj/jXaIFb6us 0P1x3sNRxCB//myteVrHfm7q56metT5LPdGr5ZqI/mElluKMREMt5qLiRADkOQAPSAMAAA== 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=softfail (google.com: domain of transitioning jg1.han@samsung.com does not designate 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: <rtc-linux.googlegroups.com> X-Google-Group-Id: 712029733259 List-Post: <http://groups.google.com/group/rtc-linux/post?hl=en_US>, <mailto:rtc-linux@googlegroups.com> List-Help: <http://groups.google.com/support/?hl=en_US>, <mailto:rtc-linux+help@googlegroups.com> List-Archive: <http://groups.google.com/group/rtc-linux?hl=en_US> Sender: rtc-linux@googlegroups.com List-Subscribe: <http://groups.google.com/group/rtc-linux/subscribe?hl=en_US>, <mailto:rtc-linux+subscribe@googlegroups.com> List-Unsubscribe: <http://groups.google.com/group/rtc-linux/subscribe?hl=en_US>, <mailto:googlegroups-manage+712029733259+unsubscribe@googlegroups.com> Content-type: text/plain; charset=ISO-8859-1 Content-language: ko |
diff --git a/drivers/rtc/rtc-sh.c b/drivers/rtc/rtc-sh.c index 5f47085..8d5bd2e 100644 --- a/drivers/rtc/rtc-sh.c +++ b/drivers/rtc/rtc-sh.c @@ -790,6 +790,7 @@ static void sh_rtc_set_irq_wake(struct device *dev, int enabled) } } +#ifdef CONFIG_PM_SLEEP static int sh_rtc_suspend(struct device *dev) { if (device_may_wakeup(dev)) @@ -805,17 +806,15 @@ static int sh_rtc_resume(struct device *dev) return 0; } +#endif -static const struct dev_pm_ops sh_rtc_dev_pm_ops = { - .suspend = sh_rtc_suspend, - .resume = sh_rtc_resume, -}; +static SIMPLE_DEV_PM_OPS(sh_rtc_pm_ops, sh_rtc_suspend, sh_rtc_resume); static struct platform_driver sh_rtc_platform_driver = { .driver = { .name = DRV_NAME, .owner = THIS_MODULE, - .pm = &sh_rtc_dev_pm_ops, + .pm = &sh_rtc_pm_ops, }, .remove = __exit_p(sh_rtc_remove), };
Switch to using SIMPLE_DEV_PM_OPS macro to declare the driver's pm_ops. It reduces code size. Also, CONFIG_PM_SLEEP is added to prevent build warning when CONFIG_PM_SLEEP is not selected. Signed-off-by: Jingoo Han <jg1.han@samsung.com> --- drivers/rtc/rtc-sh.c | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-)