From patchwork Mon Jan 19 13:22:39 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ulf Hansson X-Patchwork-Id: 43313 Return-Path: X-Original-To: linaro@patches.linaro.org Delivered-To: linaro@patches.linaro.org Received: from mail-we0-f198.google.com (mail-we0-f198.google.com [74.125.82.198]) by ip-10-151-82-157.ec2.internal (Postfix) with ESMTPS id BEAC22410B for ; Mon, 19 Jan 2015 13:31:51 +0000 (UTC) Received: by mail-we0-f198.google.com with SMTP id q58sf4825295wes.1 for ; Mon, 19 Jan 2015 05:31:44 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:delivered-to:from:to:cc:subject :date:message-id:in-reply-to:references:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-unsubscribe; bh=1CMQNYgLqhHQMRLO8ZDcpvXwjxsfXRB7M3AFvlkXQSk=; b=FeikJfvBCMj2b0cLTIcyjCTOtkkXEFrn0PVvVwl48lh15iYk0VPQnJQG0HETMfRP8K 2jtSIMGf0HVdWF0NIi00zAyddQs6mkf9KoszEfJefPF1UnRv2HK6E3a/B5NgCdjz2RCn J9xST5sTI90tF5h74MQmX19M1QXtiugnoIKqhbFHy3Fp5KkczpCt4cOPirTpUXzd/i/U ABzan4a3CK0AbIgWcjhO4Nw2U2uME0Z4MFRrE1xuguR2VqNcfs9anhG27ozjNd4MfR57 c0KM0yeiKeqBOeSD9UvwREHiZrJyRgHwL15LHYRZTLkuKRLwi6PklLzr8OLuYpqOw/Hy ov1A== X-Gm-Message-State: ALoCoQlijv22V+ytba9Mr4n9S0MIe2sRqBxK+jAyl1/ISinlQaqluHTJu9H0hzYexbnskYB7Hw2C X-Received: by 10.180.108.197 with SMTP id hm5mr42645wib.4.1421674304095; Mon, 19 Jan 2015 05:31:44 -0800 (PST) MIME-Version: 1.0 X-BeenThere: patchwork-forward@linaro.org Received: by 10.152.36.100 with SMTP id p4ls642774laj.24.gmail; Mon, 19 Jan 2015 05:31:43 -0800 (PST) X-Received: by 10.112.91.43 with SMTP id cb11mr30677198lbb.63.1421674303869; Mon, 19 Jan 2015 05:31:43 -0800 (PST) Received: from mail-la0-f54.google.com (mail-la0-f54.google.com. [209.85.215.54]) by mx.google.com with ESMTPS id tf9si11579869lbb.67.2015.01.19.05.31.43 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 19 Jan 2015 05:31:43 -0800 (PST) Received-SPF: pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.215.54 as permitted sender) client-ip=209.85.215.54; Received: by mail-la0-f54.google.com with SMTP id pv20so28848137lab.13 for ; Mon, 19 Jan 2015 05:31:43 -0800 (PST) X-Received: by 10.112.170.36 with SMTP id aj4mr30784395lbc.3.1421673804089; Mon, 19 Jan 2015 05:23:24 -0800 (PST) X-Forwarded-To: patchwork-forward@linaro.org X-Forwarded-For: patch@linaro.org patchwork-forward@linaro.org Delivered-To: patches@linaro.org Received: by 10.112.9.200 with SMTP id c8csp1089823lbb; Mon, 19 Jan 2015 05:23:23 -0800 (PST) X-Received: by 10.112.147.10 with SMTP id tg10mr31199241lbb.92.1421673793153; Mon, 19 Jan 2015 05:23:13 -0800 (PST) Received: from mail-la0-f41.google.com (mail-la0-f41.google.com. [209.85.215.41]) by mx.google.com with ESMTPS id b1si12939666lab.72.2015.01.19.05.23.11 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 19 Jan 2015 05:23:11 -0800 (PST) Received-SPF: pass (google.com: domain of ulf.hansson@linaro.org designates 209.85.215.41 as permitted sender) client-ip=209.85.215.41; Received: by mail-la0-f41.google.com with SMTP id gm9so2671271lab.0 for ; Mon, 19 Jan 2015 05:23:10 -0800 (PST) X-Received: by 10.152.88.44 with SMTP id bd12mr24424232lab.88.1421673790384; Mon, 19 Jan 2015 05:23:10 -0800 (PST) Received: from localhost.localdomain ([85.235.11.236]) by mx.google.com with ESMTPSA id v4sm3080344lbz.12.2015.01.19.05.23.08 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 19 Jan 2015 05:23:09 -0800 (PST) From: Ulf Hansson To: Mauro Carvalho Chehab , linux-media@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Kukjin Kim , Sylwester Nawrocki , Kyungmin Park , Ulf Hansson Subject: [PATCH V2 7/8] [media] exynos-gsc: Make system PM callbacks available for CONFIG_PM_SLEEP Date: Mon, 19 Jan 2015 14:22:39 +0100 Message-Id: <1421673760-2600-8-git-send-email-ulf.hansson@linaro.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1421673760-2600-1-git-send-email-ulf.hansson@linaro.org> References: <1421673760-2600-1-git-send-email-ulf.hansson@linaro.org> X-Removed-Original-Auth: Dkim didn't pass. X-Original-Sender: ulf.hansson@linaro.org X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: domain of patch+caf_=patchwork-forward=linaro.org@linaro.org designates 209.85.215.54 as permitted sender) smtp.mail=patch+caf_=patchwork-forward=linaro.org@linaro.org Precedence: list Mailing-list: list patchwork-forward@linaro.org; contact patchwork-forward+owners@linaro.org List-ID: X-Google-Group-Id: 836684582541 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , There are no need to set up the system PM callbacks unless they are being used. It also causes compiler warnings about unused functions. Silence the warnings by making them available for CONFIG_PM_SLEEP. Signed-off-by: Ulf Hansson --- drivers/media/platform/exynos-gsc/gsc-core.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/exynos-gsc/gsc-core.c b/drivers/media/platform/exynos-gsc/gsc-core.c index 0b126eb..194f9fc 100644 --- a/drivers/media/platform/exynos-gsc/gsc-core.c +++ b/drivers/media/platform/exynos-gsc/gsc-core.c @@ -1188,6 +1188,7 @@ static int gsc_runtime_suspend(struct device *dev) } #endif +#ifdef CONFIG_PM_SLEEP static int gsc_resume(struct device *dev) { struct gsc_dev *gsc = dev_get_drvdata(dev); @@ -1224,10 +1225,10 @@ static int gsc_suspend(struct device *dev) return 0; } +#endif static const struct dev_pm_ops gsc_pm_ops = { - .suspend = gsc_suspend, - .resume = gsc_resume, + SET_SYSTEM_SLEEP_PM_OPS(gsc_suspend, gsc_resume) SET_RUNTIME_PM_OPS(gsc_runtime_suspend, gsc_runtime_resume, NULL) };