From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755290AbbIHQl1 (ORCPT ); Tue, 8 Sep 2015 12:41:27 -0400 Received: from mailout3.samsung.com ([203.254.224.33]:53007 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753551AbbIHQlY (ORCPT ); Tue, 8 Sep 2015 12:41:24 -0400 X-AuditID: cbfee61b-f79d56d0000048c5-2d-55ef0fb2b324 From: Bartlomiej Zolnierkiewicz To: Thomas Abraham , Kukjin Kim , Kukjin Kim , Viresh Kumar , Krzysztof Kozlowski , Marek Szyprowski , "Rafael J. Wysocki" Cc: Sylwester Nawrocki , Michael Turquette , Tomasz Figa , Lukasz Majewski , Heiko Stuebner , Chanwoo Choi , Kevin Hilman , Javier Martinez Canillas , Tobias Jakobi , Anand Moon , linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, b.zolnierkie@samsung.com Subject: [PATCH v5 0/4] cpufreq-dt: add suspend frequency support Date: Tue, 08 Sep 2015 18:41:00 +0200 Message-id: <1441730464-7947-1-git-send-email-b.zolnierkie@samsung.com> X-Mailer: git-send-email 1.9.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJLMWRmVeSWpSXmKPExsVy+t9jQd1N/O9DDa68l7HYOGM9q8X1L89Z Lf4/es1q8ebtGiaL1y8MLXoXXGWz6H/8mtni6+EVjBZvHm5mtNj0+Bqrxceee6wWl3fNYbP4 3HuE0WLG+X1MFus23mK3WHvkLrvFxVOuFmdOX2K1OPymndWiYxmjRdvqD6wWq3b9YbTY+NXD Qdzj/Y1Wdo+ds+6ye2xa1cnmcefaHjaPzUvqPf4dY/fY0g8U3nK1ncWjb8sqRo/t1+Yxe3ze JBfAHcVlk5Kak1mWWqRvl8CVMfvhFvaCpzwV89a9YmxgXMDVxcjJISFgIvFn938WCFtM4sK9 9WxdjFwcQgKzGCXamzqgnF+MEg+v3WEFqWITsJKY2L6KESQhIrCISWLh/q2sIA6zwDMWidZ3 3WBVwgKOEkvfzQSbyyKgKvGm4R5YnFfAXeLGgbdsEPvkJE4em8w6gZF7ASPDKkaJ1ILkguKk 9FyjvNRyveLE3OLSvHS95PzcTYzgCHgmvYPx8C73Q4wCHIxKPLwaHu9ChVgTy4orcw8xSnAw K4nwZv8GCvGmJFZWpRblxxeV5qQWH2KU5mBREueVXfksVEggPbEkNTs1tSC1CCbLxMEpBQwM QeNV8uqrQ0yWpvseETtq/LLNfIKcyI6rmb9sH3zj8nhsuLVqYtvTQ0dCat/azurXNFOrbEmR O1tseMKCi3/pnTc3dS84cd+87/KpZqKwcFTx6vT5kfNUV/9rzbn2cX33Ss5lfmuYXRy98t5p pa/mW2P5LjBhz8MHjne0O12TH4n9m/7npbESS3FGoqEWc1FxIgC014MWfAIAAA== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patch series adds suspend frequency support (using opp-v2 bindings and suspend-opp functionality) to cpufreq-dt driver and then adds suspend opp for Exynos4412 based boards. This patch series fixes suspend/resume support on Exynos4412 based Trats2 board and reboot hang on Exynos4412 based Odroid U3 board. Changes since v4: - removed superfluous CONFIG_PM ifdefs - added Acked-by tag from Krzysztof to patch #4 - added Acked-by tag from Viresh to patches #1-3 Changes since v3: - fixed dev_pm_opp_get_suspend_opp() locking - shortened variable name in dev_pm_opp_get_suspend_opp() - adjusted cpufreq_generic_suspend() to work with cpufreq-dt - removed no longer needed cpufreq_dt_suspend() - added Acked-by tag from Viresh to patch #4 Changes since v2: - rewrote to use suspend-opp functionality Changes since v1: - removed superfluous ";" Depends on: - next-20150902 branch of linux-next kernel tree Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics Bartlomiej Zolnierkiewicz (4): PM / OPP: add dev_pm_opp_get_suspend_opp() helper cpufreq: allow cpufreq_generic_suspend() to work without suspend frequency cpufreq-dt: add suspend frequency support ARM: dts: add suspend opp to exynos4412 arch/arm/boot/dts/exynos4412.dtsi | 1 + drivers/base/power/opp.c | 30 ++++++++++++++++++++++++++++++ drivers/cpufreq/cpufreq-dt.c | 9 +++++++++ drivers/cpufreq/cpufreq.c | 4 ++-- include/linux/pm_opp.h | 6 ++++++ 5 files changed, 48 insertions(+), 2 deletions(-) -- 1.9.1