From patchwork Tue Mar 19 01:07:28 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jingoo Han X-Patchwork-Id: 228886 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id DB3432C0097 for ; Tue, 19 Mar 2013 12:07:31 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755376Ab3CSBHa (ORCPT ); Mon, 18 Mar 2013 21:07:30 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:62612 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754050Ab3CSBHa (ORCPT ); Mon, 18 Mar 2013 21:07:30 -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 <0MJV008PBV4GEU70@mailout1.samsung.com> for linux-i2c@vger.kernel.org; Tue, 19 Mar 2013 10:07:28 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [203.254.230.51]) by epcpsbgr5.samsung.com (EPCPMTA) with SMTP id 3A.B0.12250.05AB7415; Tue, 19 Mar 2013 10:07:28 +0900 (KST) X-AuditID: cbfee691-b7f5f6d000002fda-b0-5147ba506bbc Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id F1.FF.17838.05AB7415; Tue, 19 Mar 2013 10:07: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 <0MJV001YSV4GL640@mmp2.samsung.com>; Tue, 19 Mar 2013 10:07:28 +0900 (KST) From: Jingoo Han To: 'Wolfram Sang' Cc: 'Wolfram Sang' , linux-i2c@vger.kernel.org, 'Ben Dooks' , 'Jingoo Han' Subject: [PATCH] i2c: i2c-mpc: make mpc_i2c_pm_ops static Date: Tue, 19 Mar 2013 10:07:28 +0900 Message-id: <006601ce243e$200a47c0$601ed740$%han@samsung.com> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-index: Ac4kPh/tfdMNwwi0S32z0473wOVfuw== Content-language: ko X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRmVeSWpSXmKPExsVy+t8zY92AXe6BBrN+aFpMWneAyeLywkus Fh1/vzBa9GyfyWax8sQsZgdWj7+rXjB79G1Zxehx8tQTFo/Pm+QCWKK4bFJSczLLUov07RK4 Ml7132EreMNZ8efAR5YGxh6OLkZODgkBE4lpN7czQ9hiEhfurWfrYuTiEBJYxihxbNUSFpii 3r13WCES0xklmm91MkM4vxgl2pqugFWxCahJfPlymB3EFgGyn338yghSxCzQxyjxuH07WJGw gKXE6lfXwGwWAVWJm0t/gNm8ArYSD/sesELYghI/Jt8DizMLaEms33mcCcKWl9i85i3QZg6g k9QlHv3VhdilJ9H2YT47RImIxL4X78D2SgjsYpeYeuY4I8QuAYlvkw+xQPTKSmw6APWypMTB FTdYJjCKzUKyeRaSzbOQbJ6FZMUCRpZVjKKpBckFxUnpRaZ6xYm5xaV56XrJ+bmbGCExN3EH 4/0D1ocYk4HWT2SWEk3OB8ZsXkm8obGZkYWpiamxkbmlGWnCSuK86i3WgUIC6YklqdmpqQWp RfFFpTmpxYcYmTg4pRoYMxdGWH449e9whbdHheLt1hYVX28rVSO1Xae4p5qmOJ3+vpP9zGHP J93zeb/FvmJO3vjq3szjCpGbX9vnBak0/iqZcZzt/lFu43qmCX8CurRUauetXGvfZWu6+Xzb PekDO3QtDWZ1S7sxrH82e17yjP3JvBNiAwLy6xvs7h6fuMjkxgRnn+gyJZbijERDLeai4kQA uw6OLc8CAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJKsWRmVeSWpSXmKPExsVy+t9jQd2AXe6BBp0z1CwmrTvAZHF54SVW i46/XxgterbPZLNYeWIWswOrx99VL5g9+rasYvQ4eeoJi8fnTXIBLFENjDYZqYkpqUUKqXnJ +SmZeem2St7B8c7xpmYGhrqGlhbmSgp5ibmptkouPgG6bpk5QIuVFMoSc0qBQgGJxcVK+naY JoSGuOlawDRG6PqGBMH1GBmggYR1jBmv+u+wFbzhrPhz4CNLA2MPRxcjJ4eEgIlE7947rBC2 mMSFe+vZuhi5OIQEpjNKNN/qZIZwfjFKtDVdYQGpYhNQk/jy5TA7iC0CZD/7+JURpIhZoI9R 4nH7drAiYQFLidWvroHZLAKqEjeX/gCzeQVsJR72PWCFsAUlfky+BxZnFtCSWL/zOBOELS+x ec1boM0cQCepSzz6qwuxS0+i7cN8dogSEYl9L94xTmAUmIVk0iwkk2YhmTQLScsCRpZVjKKp BckFxUnpuYZ6xYm5xaV56XrJ+bmbGMER/UxqB+PKBotDjAIcjEo8vCeC3QOFWBPLiitzDzFK cDArifAG+wOFeFMSK6tSi/Lji0pzUosPMSYDPTqRWUo0OR+YbPJK4g2NTcyMLI3MLIxMzM1J E1YS5z3Qah0oJJCeWJKanZpakFoEs4WJg1OqgXHvjLkLb19vEGP5//1Em1FEiFb51mlPnRon e34/cFZ47dIlyhnzF709Jb/Ye8NllXrXpw//Vshuu3msIf/ypVL9lHqVsHqV7PtOlxZY/Yuf a+v6xPnrJjP1Asdr2Ucuehsotjeavn6h0X32cEf0wz2XfFsZ71WfXci443D3n+cWQpPdz7Cm 7v+gxFKckWioxVxUnAgAut/uDywDAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-i2c-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org mpc_i2c_pm_ops is not exported. Also, CONFIG_PM_SLEEP is used to remove unnecessary ifdefs. Signed-off-by: Jingoo Han --- drivers/i2c/busses/i2c-mpc.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/i2c/busses/i2c-mpc.c b/drivers/i2c/busses/i2c-mpc.c index 5e705ee..40e8ff4 100644 --- a/drivers/i2c/busses/i2c-mpc.c +++ b/drivers/i2c/busses/i2c-mpc.c @@ -720,7 +720,7 @@ static int fsl_i2c_remove(struct platform_device *op) return 0; }; -#ifdef CONFIG_PM +#ifdef CONFIG_PM_SLEEP static int mpc_i2c_suspend(struct device *dev) { struct mpc_i2c *i2c = dev_get_drvdata(dev); @@ -740,10 +740,10 @@ static int mpc_i2c_resume(struct device *dev) return 0; } - -SIMPLE_DEV_PM_OPS(mpc_i2c_pm_ops, mpc_i2c_suspend, mpc_i2c_resume); #endif +static SIMPLE_DEV_PM_OPS(mpc_i2c_pm_ops, mpc_i2c_suspend, mpc_i2c_resume); + static const struct mpc_i2c_data mpc_i2c_data_512x = { .setup = mpc_i2c_setup_512x, }; @@ -788,9 +788,7 @@ static struct platform_driver mpc_i2c_driver = { .owner = THIS_MODULE, .name = DRV_NAME, .of_match_table = mpc_i2c_of_match, -#ifdef CONFIG_PM .pm = &mpc_i2c_pm_ops, -#endif }, };