From patchwork Tue Aug 7 10:47:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 143574 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp4346744ljj; Tue, 7 Aug 2018 03:48:02 -0700 (PDT) X-Google-Smtp-Source: AAOMgpf6PSWy7UDfvZj409OVbkRiFg5ZrijRf4ivqxIOmFRZvUpfTU8pQWateVCf/KBLYIR71XOL X-Received: by 2002:a63:f953:: with SMTP id q19-v6mr17727811pgk.292.1533638882315; Tue, 07 Aug 2018 03:48:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533638882; cv=none; d=google.com; s=arc-20160816; b=EhQBL/tqyhf4O1uN+j/qXmqzYX+HzxQymxYH0HGRd2XyW3Mj6vbYEs5yEmmsy4AlDh cjy0Ist3igLQMLTm6cyHgB9C+HB81vL5QdA0a9y1OiMrs20ZnVExx6H2aVUfHaSM3dan 2Ru/p/v3+D8seIHTHUofQ16LnU7nzgs/Rqlj3Ps22Az0JBqbgxKMMs3SG3/0mIoMaBLU n6YW5ojklLy0ZL1LcQ9i9HWjFInRXqUlfxaLjoxUfEGX8JNwJSRvlXlBGZvGXYDMPYrF bqIejGph0Ah6hTwf7kYHWLJ0mHnUTU+mJcYZE/B983vTWRSqXHMGgW72u1Dn3qEhTQuw klMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=TYaSlrpTdHK93jAFSBiSwmBiUUGMEGtq9MnThN/7Nnc=; b=dOFvOGYFvxI9MD88YyWmcbcV4D2rlyjVtW6f2JFg1c5j6sdgEY6OSus+NA7D5gkHue rk/Ec2DYLgKSYZDBvgidyxrfbIlJXFuXDrcXPuVoepwV5xAbtKYv+cwxg4eZhQTp9UNO ZmQTxZ9qqPASyLW/E/S2TVsbFDO8jo9vVNMLVSDsrrF2A5WZWT8biP3QpW10ro4UjPnM zVy+MDsvx52s8M3It0A+c0BLHHpB9utaVmOAgOzaay6umEZQPeafCPRe0NtvdKAmCxaZ Z2dsSZz8gtEzKBXHApQbDQ5Fp597883imOOl+hjKM57PQNfmAD1ehXepBEzQKVLqPBI0 7/IA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@samsung.com header.s=mail20170921 header.b=Ohasa7ui; spf=pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-samsung-soc-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 5-v6si860255pls.431.2018.08.07.03.48.02; Tue, 07 Aug 2018 03:48:02 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@samsung.com header.s=mail20170921 header.b=Ohasa7ui; spf=pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-samsung-soc-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726555AbeHGNBo (ORCPT + 3 others); Tue, 7 Aug 2018 09:01:44 -0400 Received: from mailout2.w1.samsung.com ([210.118.77.12]:56538 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726073AbeHGNBo (ORCPT ); Tue, 7 Aug 2018 09:01:44 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20180807104800euoutp0296ecc1a119c7c70d465dabeb962b3539~IlG_ZynEQ0742707427euoutp02u for ; Tue, 7 Aug 2018 10:48:00 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20180807104800euoutp0296ecc1a119c7c70d465dabeb962b3539~IlG_ZynEQ0742707427euoutp02u DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1533638880; bh=yt6ZK0YMTcJNkkdtoyaXWVH6z6cZRoRGNP5hQMovEP8=; h=From:To:Cc:Subject:Date:References:From; b=Ohasa7ui4bs67tZ6Qm3VHRQJ2QXWekR769n1x4DHAsDT+y0ovNuZfCuIWMsuMoz7Q knNRsKz3lfznZTdHMQ6Bj+IfR/6MXucoaluNbn1X2Av6viC2kaFlYTssI75cBnN3/U gj6BP7UcbF5g0bNrvwA+AIwceklKUcoz8/bQB5+I= Received: from eusmges1new.samsung.com (unknown [203.254.199.242]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20180807104759eucas1p1de5c731769ccc2a8ace0c20352c5c4e7~IlG9_lwyW0824208242eucas1p1z; Tue, 7 Aug 2018 10:47:59 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges1new.samsung.com (EUCPMTA) with SMTP id 4F.EE.04441.FD8796B5; Tue, 7 Aug 2018 11:47:59 +0100 (BST) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20180807104757eucas1p201bd787714f50a798ee7457bdaf2c2f9~IlG8LJVcj1319313193eucas1p2R; Tue, 7 Aug 2018 10:47:57 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20180807104757eusmtrp1f5a8b171d1c1f9dd27b9f5753c156a97~IlG77FKHj1786317863eusmtrp1K; Tue, 7 Aug 2018 10:47:57 +0000 (GMT) X-AuditID: cbfec7f2-5e3ff70000001159-6a-5b6978df7de4 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id C5.96.04284.DD8796B5; Tue, 7 Aug 2018 11:47:57 +0100 (BST) Received: from AMDC2765.digital.local (unknown [106.116.147.25]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20180807104757eusmtip1f8765a9ba17af16b53c7bc47188dbcd2~IlG7jxUZ41818218182eusmtip1Q; Tue, 7 Aug 2018 10:47:57 +0000 (GMT) From: Marek Szyprowski To: linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz Subject: [PATCH v2 0/2] Exynos5250: Fix suspend/resume support Date: Tue, 7 Aug 2018 12:47:41 +0200 X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRmVeSWpSXmKPExsWy7djPc7r3KzKjDb5dE7fYOGM9q8X58xvY LWac38dksfbIXXYHFo9NqzrZPPq2rGL0+LxJLoA5issmJTUnsyy1SN8ugSvjyonzzAVrOSqm 7/jJ2MD4gq2LkYNDQsBE4u0iwy5GLg4hgRWMEi09s5khnC+MEs/nbmOBcD4zSjx4NBnI4QTr uDb3LBtEYjmjxM5ZU1ghnK+MEh0dm8Gq2AQMJbredrGB2CICqhKf2xawgxQxC/QxSlzfO5cZ JCEsYCfx7NoNsCIWoKLFu+9CrZCXWL3hANghEgJr2CT2HbkKVsQrUCbx/9NUNogiF4kV81ay Q9jCEq+Ob4GyZSROT+5hgWhuZpRonzGLHcLpYZTYOmcHVLe1xOHjF1lBYcAsoCmxfpc+RNhR 4vqz7eyQoOGTuPFWECTMDGRO2jadGSLMK9HRJgRRrSYx6/g6uLUHL1xihrA9JDrbToEtEhKI lfi0+AnLBEa5WQi7FjAyrmIUTy0tzk1PLTbMSy3XK07MLS7NS9dLzs/dxAiM7tP/jn/awfj1 UtIhRgEORiUeXo4XGdFCrIllxZW5hxglOJiVRHh5M4FCvCmJlVWpRfnxRaU5qcWHGKU5WJTE efm00qKFBNITS1KzU1MLUotgskwcnFINjJrcmtIFJWV35SbrmJ9KDozs1nXwcNL/Y8Irwv7s 4Qufx6eV+U6EF/nvXm6updy7Qet097PeVytOvJvfGrpxT9XsPe5cM78/CX7wWde5fXffAZ/r tsXTZ764dzf5zl/91X/vmmv+W1Zp9/LkK9aP750zXMVNax7t/7rEJHeXRUPh0UWubhyyRkos xRmJhlrMRcWJAAGhTw3qAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRmVeSWpSXmKPExsVy+t/xu7p3KzKjDRZNlrDYOGM9q8X58xvY LWac38dksfbIXXYHFo9NqzrZPPq2rGL0+LxJLoA5Ss+mKL+0JFUhI7+4xFYp2tDCSM/Q0kLP yMRSz9DYPNbKyFRJ384mJTUnsyy1SN8uQS/jyonzzAVrOSqm7/jJ2MD4gq2LkZNDQsBE4trc s2C2kMBSRolFF2Mg4jISJ6c1sELYwhJ/rnUB1XAB1XxmlFi7dA8TSIJNwFCi620XWLOIgKrE 57YF7CBFzAITGCXOd84ASwgL2Ek8u3YDzGYBKlq8+y4LiM0rYCux8fwMZogN8hKrNxxgnsDI s4CRYRWjSGppcW56brGhXnFibnFpXrpecn7uJkZgSG079nPzDsZLG4MPMQpwMCrx8AosyYgW Yk0sK67MPcQowcGsJMLLmwkU4k1JrKxKLcqPLyrNSS0+xGgKtHwis5Rocj4w3PNK4g1NDc0t LA3Njc2NzSyUxHnPG1RGCQmkJ5akZqemFqQWwfQxcXBKNTD2swhs/6y7qorzyKMq+Vutl3cF SD3b8eZYIWO59oTPjl++eHDb71h6TWtj14qPx/1y1/cU2+W8udXO+OPlk7ZEwTAp272y31au N6mUueF1NZohrlVLbKOPpf7pDQInm/m/qE06bvw10HreumqZ38tuRnWGqK1pbHH8+3XJzef7 9p3nzuHbLy2nxFKckWioxVxUnAgA3kxPSD8CAAA= Message-Id: <20180807104757eucas1p201bd787714f50a798ee7457bdaf2c2f9~IlG8LJVcj1319313193eucas1p2R@eucas1p2.samsung.com> X-CMS-MailID: 20180807104757eucas1p201bd787714f50a798ee7457bdaf2c2f9 X-Msg-Generator: CA X-RootMTR: 20180807104757eucas1p201bd787714f50a798ee7457bdaf2c2f9 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180807104757eucas1p201bd787714f50a798ee7457bdaf2c2f9 References: Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org Hi All, Exynos5250 uses generic cpufreq-dt driver since v4.3 kernel release. This change however broke suspend/resume support if cpufreq support is enabled, because CPU boots at 1GHz after suspend/resume cycle, what needs proper configuration of CPU voltage regulators. Previously used exynos-cpufreq driver stored initial boot CPU operation point and switched to it for the suspend/resume cycle. To achieve similar result with generic cpufreq-dt driver, the 1GHz operation point has to be specially marked as 'suspend opp'. This is possible only in v2 of the OPP bindings, so convert exynos5250.dtsi first to the newer version of the binding. Best regards Marek Szyprowski Changelog: v2: - added cc-stable, reviewed-by and acked-by tags Patch summary: Marek Szyprowski (2): ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings ARM: dts: exynos: Mark 1GHz CPU OPP as suspend OPP arch/arm/boot/dts/exynos5250.dtsi | 131 ++++++++++++++++++++---------- 1 file changed, 89 insertions(+), 42 deletions(-) -- 2.17.1 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html