From patchwork Thu Mar 20 02:59:10 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chanwoo Choi X-Patchwork-Id: 3863021 Return-Path: X-Original-To: patchwork-linux-samsung-soc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id C24E89F370 for ; Thu, 20 Mar 2014 03:02:21 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 0A690201ED for ; Thu, 20 Mar 2014 03:02:21 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 322C1201E4 for ; Thu, 20 Mar 2014 03:02:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753672AbaCTC7Z (ORCPT ); Wed, 19 Mar 2014 22:59:25 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:58042 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751682AbaCTC7W (ORCPT ); Wed, 19 Mar 2014 22:59:22 -0400 Received: from epcpsbgr5.samsung.com (u145.gpu120.samsung.co.kr [203.254.230.145]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0N2P0092RSAXIP70@mailout1.samsung.com>; Thu, 20 Mar 2014 11:59:21 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.112]) by epcpsbgr5.samsung.com (EPCPMTA) with SMTP id 26.5B.14803.8895A235; Thu, 20 Mar 2014 11:59:20 +0900 (KST) X-AuditID: cbfee691-b7efc6d0000039d3-c0-532a5988f686 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 56.09.29263.8895A235; Thu, 20 Mar 2014 11:59:20 +0900 (KST) Received: from chan.10.32.193.11 ([10.252.75.48]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0N2P00IV4SAUJKT0@mmp1.samsung.com>; Thu, 20 Mar 2014 11:59:20 +0900 (KST) From: Chanwoo Choi To: myungjoo.ham@samsung.com, kyungmin.park@samsung.com Cc: rafael.j.wysocki@intel.com, t.figa@samsaung.com, b.zolnierkie@samsaung.com, linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org, Chanwoo Choi Subject: [PATCHv4 2/5] devfreq: exynos4: Use SIMPLE_DEV_PM_OPS macro Date: Thu, 20 Mar 2014 11:59:10 +0900 Message-id: <1395284353-22458-3-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.0 In-reply-to: <1395284353-22458-1-git-send-email-cw00.choi@samsung.com> References: <1395284353-22458-1-git-send-email-cw00.choi@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOLMWRmVeSWpSXmKPExsWyRsSkQLcjUivYYMF1G4uOnt8sFte/PGe1 ONv0ht3i8q45bBYzzu9jsrjduILN4vGKt+wWN6fOZnLg8Fi85yWTx8/l29k9+rasYvT4vEku gCWKyyYlNSezLLVI3y6BK+PbvT7GgqtcFSs2L2dtYPzF0cXIySEhYCIxZfF3JghbTOLCvfVs XYxcHEICSxklmm42M8MUnWnpZoZILGKU6DrygBHCaWSS6F5yFKydTUBLYv+LG2wgtoiAucSu pT/BRjEL7GSU2H97EVAHB4ewgIvE9Q/SIDUsAqoSnw8uYQSxeQVcJV6/vcwIsU1O4sOeR+wg NqeAm8TRx7PBZgoB1XzoAYlzAdUsYpfYffkVM8QgAYlvkw+xgMyXEJCV2HQA6mpJiYMrbrBM YBRewMiwilE0tSC5oDgpvchUrzgxt7g0L10vOT93EyMw0E//ezZxB+P9A9aHGJOBxk1klhJN zgdGSl5JvKGxmZGFqYmpsZG5pRlpwkrivOmPkoKEBNITS1KzU1MLUovii0pzUosPMTJxcEo1 MDbLMi19umfX7WAb/q/a92QuzC7Z4XChXmECI/PL364TXzeY7eJv0NXMkgr8+W9CM8t1h8LG pIrLqeLvirveTjOL2ee92t5QKnHpiS+hv1e5Hf65sfq1w9dXZv2yibf8y/lkX7FYBdloHrqh ytzXm59R6rhK0k3p563ahJavtsufPvNwqgvgVGIpzkg01GIuKk4EAKIF3RyKAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCIsWRmVeSWpSXmKPExsVy+t9jAd2OSK1gg7VrTS06en6zWFz/8pzV 4mzTG3aLy7vmsFnMOL+PyeJ24wo2i8cr3rJb3Jw6m8mBw2PxnpdMHj+Xb2f36NuyitHj8ya5 AJaoBkabjNTElNQihdS85PyUzLx0WyXv4HjneFMzA0NdQ0sLcyWFvMTcVFslF58AXbfMHKA7 lBTKEnNKgUIBicXFSvp2mCaEhrjpWsA0Ruj6hgTB9RgZoIGENYwZ3+71MRZc5apYsXk5awPj L44uRk4OCQETiTMt3cwQtpjEhXvr2boYuTiEBBYxSnQdecAI4TQySXQvOcoEUsUmoCWx/8UN NhBbRMBcYtfSn2AdzAI7GSX2314E1MHBISzgInH9gzRIDYuAqsTng0sYQWxeAVeJ128vM0Js k5P4sOcRO4jNKeAmcfTxbLCZQkA1H3oesU9g5F3AyLCKUTS1ILmgOCk911CvODG3uDQvXS85 P3cTIziOnkntYFzZYHGIUYCDUYmHd8UezWAh1sSy4srcQ4wSHMxKIrzW7lrBQrwpiZVVqUX5 8UWlOanFhxiTga6ayCwlmpwPjPG8knhDYxMzI0sjc0MLI2Nz0oSVxHkPtFoHCgmkJ5akZqem FqQWwWxh4uCUamDcxRWiUf5IZvZ71q/eEmcUbSJ87TuYLFTPicomzvhsP1P7wYT9Ubed8sTv nzc2FdBwm6u6f+9u2UtWOber/3i/SF1wsL6tVM07TiwgsG7Pxwn2E6MSpCsulEi9vF4g8EGs p1alR8nx4dxHDK18Tu8cOua8WZPufP32TCmH7f3Ml+80ap9sOaXEUpyRaKjFXFScCAByUvQ3 5wIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This patch use SIMPLE_DEV_PM_OPS macro instead of legacy method. Signed-off-by: Chanwoo Choi --- drivers/devfreq/exynos/exynos4_bus.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/devfreq/exynos/exynos4_bus.c b/drivers/devfreq/exynos/exynos4_bus.c index 4c1bbd9..5a48d16 100644 --- a/drivers/devfreq/exynos/exynos4_bus.c +++ b/drivers/devfreq/exynos/exynos4_bus.c @@ -1119,6 +1119,7 @@ static int exynos4_busfreq_remove(struct platform_device *pdev) return 0; } +#ifdef CONFIG_PM_SLEEP static int exynos4_busfreq_resume(struct device *dev) { struct busfreq_data *data = dev_get_drvdata(dev); @@ -1126,10 +1127,9 @@ static int exynos4_busfreq_resume(struct device *dev) busfreq_mon_reset(data); return 0; } +#endif -static const struct dev_pm_ops exynos4_busfreq_pm = { - .resume = exynos4_busfreq_resume, -}; +static SIMPLE_DEV_PM_OPS(exynos4_busfreq_pm_ops, NULL, exynos4_busfreq_resume); static const struct platform_device_id exynos4_busfreq_id[] = { { "exynos4210-busfreq", TYPE_BUSF_EXYNOS4210 }, @@ -1145,7 +1145,7 @@ static struct platform_driver exynos4_busfreq_driver = { .driver = { .name = "exynos4-busfreq", .owner = THIS_MODULE, - .pm = &exynos4_busfreq_pm, + .pm = &exynos4_busfreq_pm_ops, }, };