Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932621AbbD0Li3 (ORCPT ); Mon, 27 Apr 2015 07:38:29 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:60513 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752619AbbD0Li0 (ORCPT ); Mon, 27 Apr 2015 07:38:26 -0400 X-AuditID: cbfee68d-f79266d0000049c9-a9-553e1fb0ab88 From: Chanwoo Choi To: s.nawrocki@samsung.com, tomasz.figa@gmail.com, mturquette@linaro.org Cc: kgene@kernel.org, inki.dae@samsung.com, chanho61.park@samsung.com, cw00.choi@samsung.com, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v3 00/10] clk: samsung: exynos5433: Fix bug and support dvfs/suspend-to-ram Date: Mon, 27 Apr 2015 20:36:27 +0900 Message-id: <1430134597-14668-1-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.5.5 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrELMWRmVeSWpSXmKPExsWyRsSkWHeDvF2owf+T3BaX92tbXP/ynNVi /pFzrBaT7k9gseh//JrZ4vKuOWwWM87vY7J4OuEim8XhN+2sFqt2/WF04PLYOesuu8emVZ1s Hneu7WHz6NuyitHj8ya5ANYoLpuU1JzMstQifbsEroyjs1ewF7QIVzRe3c7cwPicv4uRk0NC wETi8sJdTBC2mMSFe+vZuhi5OIQEljJKfDlznA2m6MGq+ywQiemMEkuezGIHSQgJfGGUOPQi DsRmE9CS2P/iBliDiICHxOlnN8EamAX2Mkp072kAaxAWiJVYcXECC4jNIqAqMfPTATCbV8BV Yt/vSewQ2xQkli2fyQrSLCEwmV1i8p7njBANAhLfJh8CauAASshKbDrADFEvKXFwxQ2WCYyC CxgZVjGKphYkFxQnpRcZ6hUn5haX5qXrJefnbmIEBvXpf896dzDePmB9iFGAg1GJh1diom2o EGtiWXFl7iFGU6ANE5mlRJPzgbGTVxJvaGxmZGFqYmpsZG5ppiTOqyj1M1hIID2xJDU7NbUg tSi+qDQntfgQIxMHp1QD44T8uU0LHT33fHq/vTvW0ENrRn3TvqOJ8zSe/Kmb/9hT49quda/3 njgj8WTJiyWTD4hHxxyQD1ZkvDTnydEJR77H2e5SvTtlf+KV368zc621zl9cIbG/dWPOh3Nu M7JDFY5v6tJlTe6R7b6z4dUd0Ru7T9pnaX00OvLFLL7gxK8PLJs//L2pomKgxFKckWioxVxU nAgACBhheGUCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRmVeSWpSXmKPExsVy+t9jQd0N8nahBrcfsVpc3q9tcf3Lc1aL +UfOsVpMuj+BxaL/8Wtmi8u75rBZzDi/j8ni6YSLbBaH37SzWqza9YfRgctj56y77B6bVnWy edy5tofNo2/LKkaPz5vkAlijGhhtMlITU1KLFFLzkvNTMvPSbZW8g+Od403NDAx1DS0tzJUU 8hJzU22VXHwCdN0yc4CuUlIoS8wpBQoFJBYXK+nbYZoQGuKmawHTGKHrGxIE12NkgAYS1jBm HJ29gr2gRbii8ep25gbG5/xdjJwcEgImEg9W3WeBsMUkLtxbz9bFyMUhJDCdUWLJk1nsIAkh gS+MEodexIHYbAJaEvtf3GADsUUEPCROP7vJAtLALLCXUaJ7TwNYg7BArMSKixPAprIIqErM /HQAzOYVcJXY93sSO8Q2BYlly2eyTmDkXsDIsIpRNLUguaA4KT3XSK84Mbe4NC9dLzk/dxMj OGaeSe9gXNVgcYhRgINRiYdXYqJtqBBrYllxZe4hRgkOZiURXm45u1Ah3pTEyqrUovz4otKc 1OJDjKZA2ycyS4km5wPjOa8k3tDYxMzI0sjc0MLI2FxJnHeOrlyokEB6YklqdmpqQWoRTB8T B6dUA2PtytZ1Tku5pB6ndf1iv67NU6jjscKz7JfnA2lLb2Pl3QwmGzh29KsLL+hdy1MtyLhN cPcJHu4ri6QNxIvPWk9ucPiWLp3F/fj4/vnB81I0GarXLjfmCNmTUWf+IctM+MUZw0lq57u8 s04H7y6X3RuyefbJuCuzXilvuaX1Y+NjKYN/PRfDipVYijMSDbWYi4oTAWeZDMKvAgAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2624 Lines: 62 This patchset fix the bug and support the DVFS/Suspend-to-RAM. And This patchset remove the CONFIG_ARCH_EXYNOS5433 insteadf use the CONFIG_ARCH_EXYNOS because Arnd Bergmann gave me a comment[1] that don't add specific CONFIG_ARCH_EXYNOS5433 for ARM-64bit SoC. And this patchset fix following bugs: [1] https://lkml.org/lkml/2015/2/26/102 Detailed descirption of each patch: 1. Fix the bug - Fix wrong offset of PCLK_MSCL_SECURE_SMMU_JPEG in CMU_MSCL. (patch2) - Fix wrong register for ENABLE_PCLK_MIF_SECURE_MONOTONIC_CNT (patch3) - Fix wrong parent clock of 'sclk_apollo' clock. (patch4) - Fix wrong PMS value for 700MHz. (patch5) 2. Support the DVFS for big.LITTLE cores and GPU - Add CLK_SET_RATE_PARENT flags to propagate parent clock when changing the clock for DVFS(big.LITTLE Cores and GPU) (patch6/8) 3. Support the suspend-to-ram - Add missing DIV_CPIF register to save/restore register on suspend-to-ram (patch7) - Add CLK_IGNORE_UNUSED flag to SMC (Secure Monitor Call) cloks to support the suspend-to-ram (patch9) - Add CLK_IGNORE_UNUSED flag some clocks to support the suspend-to-ram (patch10) Changelog: Change fromv v2: (https://lkml.org/lkml/2015/4/2/824) - Add new patches (patch7 ~ patch10) Change from v1: (https://lkml.org/lkml/2015/3/17/855) - Add new patches (patch3 ~ patch6) Chanwoo Choi (4): clk: samsung: Use CONFIG_ARCH_EXYNOS instead of CONFIG_ARCH_EXYNOS5433 clk: samsung: exynos5433: Fix wrong parent clock of sclk_apollo clock clk: samsung: exynos5433: Fix wrong PMS value of exynos5433_pll_rates clk: samsung: exynos5433: Add CLK_SET_RATE_PARENT to support DVFS for big.LITTLE core Hyungwon Hwang (1): clk: samsung: exynos5433: Add DIV_CPIF to store it when the board is being suspended Jonghwa Lee (4): clk: samsung: exynos5433: Fix wrong offset of PCLK_MSCL_SECURE_SMMU_JPEG clk: samsung: exynos5433: Fix CLK_PCLK_MONOTONIC_CNT's register correctly. clk: samsung: exynos5433: Add CLK_IGNORE_UNUSED flag to clocks for sercure monitor call clk: samsung: exynos5433: Add CLK_IGNORE_UNUSED flag to prevent the hang for suspend-to-ram Joonyoung Shim (1): clk: samsung: exynos5433: Add clock flag to support the DVFS of GPU drivers/clk/samsung/Makefile | 2 +- drivers/clk/samsung/clk-exynos5433.c | 126 +++++++++++++++++++---------------- 2 files changed, 68 insertions(+), 60 deletions(-) -- 1.8.5.5 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/