From patchwork Fri Aug 3 06:51:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 143386 Delivered-To: patch@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp118926ljj; Thu, 2 Aug 2018 23:51:59 -0700 (PDT) X-Google-Smtp-Source: AAOMgpfnLcYlvPIjp3MJDE0LltQ6gaCGuUwY0JwB2LmM/JhNK7A+sUtn5ut/yCWRWPr1GOxfpjVN X-Received: by 2002:a63:ef10:: with SMTP id u16-v6mr2458355pgh.269.1533279119290; Thu, 02 Aug 2018 23:51:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533279119; cv=none; d=google.com; s=arc-20160816; b=E7FgqZF/hQnzlh3iMZjR0laCscgK29lLu9c5ZGLcbIemxn4eD9c/W65PT11f0Fx2R9 OEiz0CApmu7mfokYdh5ncqdN0EwN9vuC0fMG0a7aBm0g2IF8hr3fTjGY2f4y02FfA2gt smlw1ZI8JcgSofVds15QBHnTnlBASJoP3QtlrrfHwZ2yPzNJvyScws95e4lMQzgUCv6w uNtEVikDbCGiLeUzQkrj6Wy3qP+/uP8C2/KTRFO9l+yZgZlj05XawmhucjTRhAdZ5bI4 wdXOn73See9Lg4MVbQYAMO990LPlNf2CorpmNnkvwGB09NV47CLgg6nu7JFxQi82qMYx +44A== 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=0ox3qnhOGNX7XuTOePcN5OlMn/wAs8uvIKTydd9RCKA=; b=cipbl20HgV0/TqQbrJY3m5bDvrOG8BdJJ6u/8Sk8dNj1hyOBDnnNidXq0MLF5XLj4J g9TQrlc+eE0d5nhD8NuhB4VZbNApeBS4vifDB4MZqOG5FAWqSOAht/lLajxYyf2jsBQ0 T8z4J6XoDNmPgPWx7DJTQ5C1khuFmhqM3zqpAb6zeBiU7Mw4iChpf/NWVgbzYkl8xIQH 4KPZejPL8u0AmX57o4QDabPHCUKkDGP7hWV3nuF9uPvtF8nC0WGs7cRUB6fuoT9pr4HI pMtF9+q0cRPcIBFeHF48kOHpMAWaZhLSrvx3lopWdZl9+onWR/L0qJKo6ygm+xVi4Va6 IVvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@samsung.com header.s=mail20170921 header.b=OVVFxTNI; 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 m18-v6si4264011pgg.693.2018.08.02.23.51.59; Thu, 02 Aug 2018 23:51:59 -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=OVVFxTNI; 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 S1728074AbeHCIqs (ORCPT + 3 others); Fri, 3 Aug 2018 04:46:48 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:45199 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726851AbeHCIqs (ORCPT ); Fri, 3 Aug 2018 04:46:48 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20180803065156euoutp0101644f8f1efa90ab9a275dd7084b89a1~HTTuw8uV62963629636euoutp01n for ; Fri, 3 Aug 2018 06:51:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180803065156euoutp0101644f8f1efa90ab9a275dd7084b89a1~HTTuw8uV62963629636euoutp01n DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1533279116; bh=VLxHFDt3Y8iNqevZe+XJhBGpgRDqtyGuAq7FL1esFTA=; h=From:To:Cc:Subject:Date:References:From; b=OVVFxTNIiDSlyC2n3h2ldN8JeAQ6PDRexuPkwnne+MqTRp4g7Ki27cA/3dkXC1aKJ +wkzOWS2TAzYHD9cGoVGx1vg8KbgEAfu551LrqvtAnCw0Y7NcHx9STjqHlO3xvQNr3 tr+Rp6BRkJ1rqcMpBwFBvcTfIBeI9wEGhP3sLnUs= Received: from eusmges1new.samsung.com (unknown [203.254.199.242]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20180803065156eucas1p192c6907d2dd12f88b908ace29b23def2~HTTuTHYIO1217712177eucas1p1c; Fri, 3 Aug 2018 06:51:56 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges1new.samsung.com (EUCPMTA) with SMTP id A8.CE.04627.B8BF36B5; Fri, 3 Aug 2018 07:51:56 +0100 (BST) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20180803065155eucas1p1ab44ee847e1020f0fb9cad361e707e41~HTTtQrGti1217712177eucas1p1Z; Fri, 3 Aug 2018 06:51:55 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20180803065155eusmtrp1eac164d24e3f128e3a1ab6c5b23df2f7~HTTtCcSUX1526815268eusmtrp1n; Fri, 3 Aug 2018 06:51:55 +0000 (GMT) X-AuditID: cbfec7f2-0edff70000021213-c3-5b63fb8bfac5 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id AA.D2.04183.A8BF36B5; Fri, 3 Aug 2018 07:51:54 +0100 (BST) Received: from AMDC2765.digital.local (unknown [106.116.147.25]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20180803065154eusmtip298a0bc356187f03875cc182c3ba7afe2~HTTsrYOir1671816718eusmtip2w; Fri, 3 Aug 2018 06:51:54 +0000 (GMT) From: Marek Szyprowski To: linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz Subject: [PATCH 0/2] Exynos5250: Fix suspend/resume support Date: Fri, 3 Aug 2018 08:51:45 +0200 X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRmVeSWpSXmKPExsWy7djPc7o9v5OjDS72s1psnLGe1eL8+Q3s FjPO72OyWHvkLrsDi8emVZ1sHn1bVjF6fN4kF8AcxWWTkpqTWZZapG+XwJVx9K5GwQv2iq3/ 2xgbGDeydTFyckgImEjM+7aatYuRi0NIYAWjxMmFfUwQzhdGibPnD0M5nxklGvcfZIJp+XTj LCNEYjmjxNamzewQzldGiT//rzODVLEJGEp0ve0CWyIioCrxuW0BWBGzQB+jxPW9c8GKhAWs JX5sXQxmswAVXdv1gR1ihbzE6g0HmEEaJATWsEmsPP6ZFSTBK1AmceL3EajTXSSmtnyHuklY 4tXxLVDNMhKnJ/ewQDQ3M0q0z5jFDuH0AB07ZwdUt7XE4eMXgaZyAN2kKbF+lz5E2FFi7o53 LCBhCQE+iRtvBUHCzEDmpG3TmSHCvBIdbUIQ1WoSs46vg1t78MIlZgjbQ+LnoatgpwkJxEo0 f7jAMoFRbhbCrgWMjKsYxVNLi3PTU4sN81LL9YoTc4tL89L1kvNzNzECo/v0v+OfdjB+vZR0 iFGAg1GJh/eCanK0EGtiWXFl7iFGCQ5mJRHet51AId6UxMqq1KL8+KLSnNTiQ4zSHCxK4rx3 +uOihQTSE0tSs1NTC1KLYLJMHJxSDYzlMz/qFeySzraY2WfGx24u4BxlLRok+Zf15Z6td14/ TWOLf554wNv2Y0qLjvgWzv4DnK9XC7/q66xPFF5Wx6P5L+DdhmsMOVb/LmmEPbhrNW93+b32 CJ3vF9n2qb9rMqp3iV+y9dUL+4mXcq/4Wm7QXHJm1subWmxJCs0i0xY/yi2aoC0oqaDEUpyR aKjFXFScCAADqkEd6gIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRmVeSWpSXmKPExsVy+t/xe7pdv5OjDSbcsLTYOGM9q8X58xvY LWac38dksfbIXXYHFo9NqzrZPPq2rGL0+LxJLoA5Ss+mKL+0JFUhI7+4xFYp2tDCSM/Q0kLP yMRSz9DYPNbKyFRJ384mJTUnsyy1SN8uQS/j6F2NghfsFVv/tzE2MG5k62Lk5JAQMJH4dOMs YxcjF4eQwFJGiY3rfzJBJGQkTk5rYIWwhSX+XOtigyj6zCgxpXk+M0iCTcBQouttF9gkEQFV ic9tC9hBipgFJjBKnO+cAZYQFrCW+LF1MVgDC1DRtV0f2EFsXgEbiU+t69khNshLrN5wgHkC I88CRoZVjCKppcW56bnFRnrFibnFpXnpesn5uZsYgSG17djPLTsYu94FH2IU4GBU4uG9oJoc LcSaWFZcmXuIUYKDWUmE920nUIg3JbGyKrUoP76oNCe1+BCjKdDyicxSosn5wHDPK4k3NDU0 t7A0NDc2NzazUBLnPW9QGSUkkJ5YkpqdmlqQWgTTx8TBKdXAOFE4vVkpNW3fR6WCvp0zdTgr BWdOvzC5rZh7yrl9Kfk7z92YPEGF/bCuXMupeRoLg4TTo9Peabw89JxfbLWHvUZfSOvycqnl pkfSem8dWMqetMlrltxh0+zmq4VG6y49lEhhefnt2SHBHp1fyXdld/F8S3C8Zn/B6m6Efv6a R2uLDhY2xRaUKLEUZyQaajEXFScCACYjBxU/AgAA Message-Id: <20180803065155eucas1p1ab44ee847e1020f0fb9cad361e707e41~HTTtQrGti1217712177eucas1p1Z@eucas1p1.samsung.com> X-CMS-MailID: 20180803065155eucas1p1ab44ee847e1020f0fb9cad361e707e41 X-Msg-Generator: CA X-RootMTR: 20180803065155eucas1p1ab44ee847e1020f0fb9cad361e707e41 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180803065155eucas1p1ab44ee847e1020f0fb9cad361e707e41 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 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