From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-14.2 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C29A3C433F5 for ; Wed, 15 Sep 2021 03:39:39 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8A18460EB6 for ; Wed, 15 Sep 2021 03:39:39 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 8A18460EB6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=HCqjLU+U5esGBpueVQzCFOJ5dSOSYlpcdMXY8x4qOVM=; b=Tv0mUz8Xcvwks/vUKV6l11b8XZ tNm1ltQZ6UytupDishy0BV/Lqj5CDvXdRYoN6q45qMiuGJb6kuj4LTdXZmtXY1bBUMiX2WQfvlaKO kwoyDn3v56AhmtmH1VixNPUODZ+okuJy7fd+7y/o50AtY2H46w2jesw6XkYBSXkfFlWyXmfjNJvAC uYvW+/M3OS5efc7X2xj4yDXrHNSat/Bnnf2fj6TCTRySoAOONxmbFhB+opL74x7ekma07Up4JfOku a1kylM53OlsORPti7Tc/oSxngudIvhi1IkjRKHyPpnb1NiBkeokvth/rk2FbwtApsoTATn8bSIq0p 2pKWE/DA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mQLkD-007yyB-7d; Wed, 15 Sep 2021 03:37:57 +0000 Received: from mail-pg1-x535.google.com ([2607:f8b0:4864:20::535]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mQLk9-007yxI-5x for linux-arm-kernel@lists.infradead.org; Wed, 15 Sep 2021 03:37:54 +0000 Received: by mail-pg1-x535.google.com with SMTP id w7so1305245pgk.13 for ; Tue, 14 Sep 2021 20:37:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=spn4en1wfCALlInYrzPB6PufsSAlB1YYpPOo+pD9FLo=; b=E+ckviagp6gxglvMpmTOPvzOomn6/c07uTzDVb/K3hOs7n+xuIZVucN+PrsQEWBQrP X/CQKhzx7ATsswuT6qEQHtwg7CkFvsIxxmS/45XLabsQ/dZGekih9oJ9+0jrwKNaaiLr f+rpxSPsZ9Fx8txUlqxFunsDyt8lMFjgHOdSUi49oHJreNtfDqtGu0LcuCdNDInX7FC4 UY2Ozyxhlln4DtkhhGl4Kg7d3Gy2dDpYuvJOyuwVRJf9kd/WPAGzhq2C9AWL57fz1mST nbG6tAnAR9LoY0fgVedqP6Q+IiCqRoofbnK5G39Qw+Tjg44cF8de7oJTH1lUB+xoktu2 QRjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=spn4en1wfCALlInYrzPB6PufsSAlB1YYpPOo+pD9FLo=; b=rLU9vldS0l9tb9FbT/nceVfiLqsRy+22Q5OEKUgGA9htlGEOuCTGLT92cX7Zusf394 1Of7MM/nAxjOSBH+1skkoy+HJJHpWRTCr9CUGs2B2nie2ccTWhptUCow6gnxEYVpOjpu LdWXSySOzIKNdyGvNR+OXr6WhG31jgWgk8pXZnzY6WULJR/K59lb7fyy4lCB6t8Lfu/s tum1kYKXpOb4D1kdU3knQ4pITMASf0OIUwDsQVf+/OkyAB0lx7ppSvoDZepYwdvX8RHk QtpiWAYDW/9Wh4yKab4EHmsDQhzJBYrYu4dgDfcy0AG2ajlHAJWIeJA8AHw8jTgz5htd QagQ== X-Gm-Message-State: AOAM5317pJ5jnYFDWOqmZ7n2UaUcW2b9mwyZyBR0vDa6+2ZO2HXV3EdQ c9+1oo7QQIAMQGIqstVvLGdhR6sztyg= X-Google-Smtp-Source: ABdhPJzSEyDgqJC609VHGYsT1KbShRf/0W/gwbOvhh5jQ+uWJAK6pkqMx+HcWxCDriM8hYYTvySZ0w== X-Received: by 2002:a62:55c2:0:b0:3ec:c066:495c with SMTP id j185-20020a6255c2000000b003ecc066495cmr8275916pfb.38.1631677071899; Tue, 14 Sep 2021 20:37:51 -0700 (PDT) Received: from [172.30.1.2] ([14.32.163.5]) by smtp.gmail.com with ESMTPSA id 73sm11934665pfu.92.2021.09.14.20.37.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Sep 2021 20:37:51 -0700 (PDT) Subject: Re: [RFC 06/19] devfreq: imx8m-ddrc: Add late system sleep PM ops To: Abel Vesa , Rob Herring , Dong Aisheng , Shawn Guo , Sascha Hauer , Fabio Estevam , "catalin.marinas@arm.com" , Will Deacon , MyungJoo Ham , Kyungmin Park , Chanwoo Choi , Georgi Djakov , Adrian Hunter , Ulf Hansson , Ahmad Fatoum Cc: Pengutronix Kernel Team , linux-serial@vger.kernel.org, NXP Linux Team , Linux Kernel Mailing List , devicetree@vger.kernel.org, linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org References: <1631554694-9599-1-git-send-email-abel.vesa@nxp.com> <1631554694-9599-7-git-send-email-abel.vesa@nxp.com> From: Chanwoo Choi Message-ID: Date: Wed, 15 Sep 2021 12:37:45 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <1631554694-9599-7-git-send-email-abel.vesa@nxp.com> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210914_203753_270211_D65EAC95 X-CRM114-Status: GOOD ( 30.26 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGksCgpBcyBJIGNvbW1lbnRlZCBvbiBwYXRjaDUsIHlvdSBrZWVwIHRoZSBPUFAgbGlzdCBvbiBk ZXZpY2V0cmVlIGZpbGUKYW5kIHRoZW4geW91IGJldHRlciB0byB1c2UgdGhlICdzdXNwZW5kX29w cCcgcHJvcGVydHkKZm9yIHNldHRpbmcgdGhlIGhpZ2hlc3QgZnJlcXVlbmN5IGR1cmluZyBzdXNw ZW5kL3Jlc3VtZS4KCk9uIDIxLiA5LiAxNC4g7Jik7KCEIDI6MzgsIEFiZWwgVmVzYSB3cm90ZToK PiBTZWVtcyB0aGF0LCBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHJlc3VtZSBmcm9tIHN1c3BlbmQs IHRoZSBkcmFtIHJhdGUKPiBuZWVkcyB0byBiZSB0aGUgaGlnaGVzdCBvbmUgYXZhaWxhYmxlLiBU aGVyZWZvcmUsIGFkZCB0aGUgbGF0ZSBzeXN0ZW0KPiBzdXNwZW5kL3Jlc3VtZSBQTSBvcHMgd2hp Y2ggc2V0IHRoZSBoaWdoZXN0IHJhdGUgb24gc3VzcGVuZCBhbmQgdGhlCj4gbGF0ZXN0IG9uZSB1 c2VkIGJlZm9yZSBzdXNwZW5kaW5nIG9uIHJlc3VtZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBYmVs IFZlc2EgPGFiZWwudmVzYUBueHAuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9kZXZmcmVxL2lteDht LWRkcmMuYyB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiAgIDEgZmlsZSBjaGFu Z2VkLCAyNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZGV2ZnJlcS9pbXg4bS1kZHJjLmMgYi9kcml2ZXJzL2RldmZyZXEvaW14OG0tZGRyYy5j Cj4gaW5kZXggZjE4YTVjM2MxYzAzLi5mMzk3NDFiNGEwYjAgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy cy9kZXZmcmVxL2lteDhtLWRkcmMuYwo+ICsrKyBiL2RyaXZlcnMvZGV2ZnJlcS9pbXg4bS1kZHJj LmMKPiBAQCAtNzIsNiArNzIsOCBAQCBzdHJ1Y3QgaW14OG1fZGRyYyB7Cj4gICAJc3RydWN0IGNs ayAqZHJhbV9hbHQ7Cj4gICAJc3RydWN0IGNsayAqZHJhbV9hcGI7Cj4gICAKPiArCXVuc2lnbmVk IGxvbmcgc3VzcGVuZF9yYXRlOwo+ICsJdW5zaWduZWQgbG9uZyByZXN1bWVfcmF0ZTsKPiAgIAlp bnQgZnJlcV9jb3VudDsKPiAgIAlzdHJ1Y3QgaW14OG1fZGRyY19mcmVxIGZyZXFfdGFibGVbSU1Y OE1fRERSQ19NQVhfRlJFUV9DT1VOVF07Cj4gICB9Owo+IEBAIC0yNzEsNiArMjczLDIyIEBAIHN0 YXRpYyBpbnQgaW14OG1fZGRyY190YXJnZXQoc3RydWN0IGRldmljZSAqZGV2LCB1bnNpZ25lZCBs b25nICpmcmVxLCB1MzIgZmxhZ3MpCj4gICAJcmV0dXJuIHJldDsKPiAgIH0KPiAgIAo+ICtzdGF0 aWMgaW50IGlteDhtX2RkcmNfc3VzcGVuZChzdHJ1Y3QgZGV2aWNlICpkZXYpCj4gK3sKPiArCXN0 cnVjdCBpbXg4bV9kZHJjICpwcml2ID0gZGV2X2dldF9kcnZkYXRhKGRldik7Cj4gKwo+ICsJcHJp di0+cmVzdW1lX3JhdGUgPSBjbGtfZ2V0X3JhdGUocHJpdi0+ZHJhbV9jb3JlKTsKPiArCj4gKwly ZXR1cm4gaW14OG1fZGRyY190YXJnZXQoZGV2LCAmcHJpdi0+c3VzcGVuZF9yYXRlLCAwKTsKPiAr fQo+ICsKPiArc3RhdGljIGludCBpbXg4bV9kZHJjX3Jlc3VtZShzdHJ1Y3QgZGV2aWNlICpkZXYp Cj4gK3sKPiArCXN0cnVjdCBpbXg4bV9kZHJjICpwcml2ID0gZGV2X2dldF9kcnZkYXRhKGRldik7 Cj4gKwo+ICsJcmV0dXJuIGlteDhtX2RkcmNfdGFyZ2V0KGRldiwgJnByaXYtPnJlc3VtZV9yYXRl LCAwKTsKPiArfQo+ICsKPiAgIHN0YXRpYyBpbnQgaW14OG1fZGRyY19nZXRfY3VyX2ZyZXEoc3Ry dWN0IGRldmljZSAqZGV2LCB1bnNpZ25lZCBsb25nICpmcmVxKQo+ICAgewo+ICAgCXN0cnVjdCBp bXg4bV9kZHJjICpwcml2ID0gZGV2X2dldF9kcnZkYXRhKGRldik7Cj4gQEAgLTMyNCw2ICszNDIs OSBAQCBzdGF0aWMgaW50IGlteDhtX2RkcmNfaW5pdF9mcmVxX2luZm8oc3RydWN0IGRldmljZSAq ZGV2KQo+ICAgCj4gICAJCWlmIChkZXZfcG1fb3BwX2FkZChkZXYsIGZyZXEtPnJhdGUgKiAyNTAw MDAsIDApKQo+ICAgCQkJcmV0dXJuIC1FTk9ERVY7Cj4gKwo+ICsJCWlmIChpbmRleCA9PSAgMCkK PiArCQkJcHJpdi0+c3VzcGVuZF9yYXRlID0gZnJlcS0+cmF0ZSAqIDI1MDAwMDsKPiAgIAl9Cj4g ICAKPiAgIAlyZXR1cm4gMDsKPiBAQCAtMzk5LDExICs0MjAsMTYgQEAgc3RhdGljIGNvbnN0IHN0 cnVjdCBvZl9kZXZpY2VfaWQgaW14OG1fZGRyY19vZl9tYXRjaFtdID0gewo+ICAgfTsKPiAgIE1P RFVMRV9ERVZJQ0VfVEFCTEUob2YsIGlteDhtX2RkcmNfb2ZfbWF0Y2gpOwo+ICAgCj4gK3N0YXRp YyBjb25zdCBzdHJ1Y3QgZGV2X3BtX29wcyBpbXg4bV9kZHJjX3BtX29wcyA9IHsKPiArCVNFVF9M QVRFX1NZU1RFTV9TTEVFUF9QTV9PUFMoaW14OG1fZGRyY19zdXNwZW5kLCBpbXg4bV9kZHJjX3Jl c3VtZSkKPiArfTsKPiArCj4gICBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX2RyaXZlciBpbXg4bV9k ZHJjX3BsYXRkcnYgPSB7Cj4gICAJLnByb2JlCQk9IGlteDhtX2RkcmNfcHJvYmUsCj4gICAJLmRy aXZlciA9IHsKPiAgIAkJLm5hbWUJPSAiaW14OG0tZGRyYy1kZXZmcmVxIiwKPiAtCQkub2ZfbWF0 Y2hfdGFibGUgPSBpbXg4bV9kZHJjX29mX21hdGNoLAo+ICsJCS5wbSA9ICZpbXg4bV9kZHJjX3Bt X29wcywKPiArCQkub2ZfbWF0Y2hfdGFibGUgPSBvZl9tYXRjaF9wdHIoaW14OG1fZGRyY19vZl9t YXRjaCksCj4gICAJfSwKPiAgIH07Cj4gICBtb2R1bGVfcGxhdGZvcm1fZHJpdmVyKGlteDhtX2Rk cmNfcGxhdGRydik7Cj4gCgoKLS0gCkJlc3QgUmVnYXJkcywKU2Ftc3VuZyBFbGVjdHJvbmljcwpD aGFud29vIENob2kKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMu aW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2xpbnV4LWFybS1rZXJuZWwK