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=-15.6 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,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 F38C9C433ED for ; Fri, 21 May 2021 08:29:36 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (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 678D36135C for ; Fri, 21 May 2021 08:29:36 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 678D36135C Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:References:In-Reply-To:MIME-Version:Date:Message-ID: From: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=RoqXG2SCEpmgQuEZHQR6BQKg5fkGVpd5HB6W5y+95Xc=; b=JQLRPnEEyoUMIMi+7R2WVRMXVo 2/ZYfokEPKSNasJQ4TygI81lgJMKzFI8fLFcO6yRi6K9FGWfcYp8CRHyxIFuxjJgfIEBLaGxJAhdP arscE4xliH5EsoqC0T65CPvwXWs8o03cVWsW+Kxt1nfJq3UK14nyl5IT+9RuAgAk3/wqrskIvH5BA 4RlFX/6UO6MKZiXmv+1sKoqmNxEpiSt68vE+mD5CoA2P3iqoM+mUGG+oUUkqn1FQA9FUYq16s05GY x0oD5GCC3MuJHZAvqfK2Deda9t3rbrHcwvQRnFAVJP2rwIc/iHCNKE5Wiw0s+lDXt+gB6+9DEnwoZ adxyAtqw==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lk0VU-004Pbf-JS; Fri, 21 May 2021 08:27:44 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lk0VQ-004PbK-Oj for linux-arm-kernel@desiato.infradead.org; Fri, 21 May 2021 08:27:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=References:Content-Type: Content-Transfer-Encoding:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:To :Subject:Sender:Reply-To:Content-ID:Content-Description; bh=dSDP2cg5nlvlMUqKPQMpwyhPJ1f9HE/1TYl7jAchFy0=; b=2GqS3JM0d2wueEHEHLrnPGB2Ly Tu/1aCRAVaWscYWnpk456rqQ0tjY2bTwXjTUiCySal+qYDqcqeN7exn1ccsG0n79wXFBYyuEXbYad Pi6WCuzjcKmSleQwu+jOTtQXzggu++x2uzdPUtO9g1AJ5dKkysPqlKZ21QVRj79LZ1SCjEYuQW6T8 rA8A3+3vmzbVUnr+hV1qFO10wZw272oPk8OoTc24muiNbbqrWY8cnpp8QQmYZx2rdkJ0yDDylOAK2 QcIX6wru6eqAIbfiHb2adjuhEefZQQdgbIL/cgDy0/DyS+NwtPnRSQn1IGw90mW1nE2Cwj1qEMbXn l1sR/xqw==; Received: from mailout3.samsung.com ([203.254.224.33]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lk0VL-00GweN-Iu for linux-arm-kernel@lists.infradead.org; Fri, 21 May 2021 08:27:39 +0000 Received: from epcas1p4.samsung.com (unknown [182.195.41.48]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20210521082727epoutp0399d48285ae4a96b6a5773f203b7f35f1~BB44UaDBN2689926899epoutp03b for ; Fri, 21 May 2021 08:27:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20210521082727epoutp0399d48285ae4a96b6a5773f203b7f35f1~BB44UaDBN2689926899epoutp03b DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1621585647; bh=dSDP2cg5nlvlMUqKPQMpwyhPJ1f9HE/1TYl7jAchFy0=; h=Subject:To:Cc:From:Date:In-Reply-To:References:From; b=g/ZEEm9SAfrZ3/w+ZJyEiK6BGZfPzUjULWQusQ5RcYNIZley1nk4gjQBMGjSbrLag K9FnWzBU6t0pl/nI+VUy1L14eqHRAiKmTghdLi6Cd6ycbGM+RUG2W3zCEdCsKwMzkI Fw92laIbh4KoDnDYwqiB70WtNYBuMTV4gjRTIfeI= Received: from epsnrtp3.localdomain (unknown [182.195.42.164]) by epcas1p2.samsung.com (KnoxPortal) with ESMTP id 20210521082727epcas1p2e0553c9775ff62675c8bd830adaa215f~BB435LYjn0855108551epcas1p2G; Fri, 21 May 2021 08:27:27 +0000 (GMT) Received: from epsmges1p4.samsung.com (unknown [182.195.40.157]) by epsnrtp3.localdomain (Postfix) with ESMTP id 4FmfqH40b0z4x9Q2; Fri, 21 May 2021 08:27:23 +0000 (GMT) Received: from epcas1p4.samsung.com ( [182.195.41.48]) by epsmges1p4.samsung.com (Symantec Messaging Gateway) with SMTP id 77.3E.10258.BEE67A06; Fri, 21 May 2021 17:27:23 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas1p2.samsung.com (KnoxPortal) with ESMTPA id 20210521082723epcas1p281a7e4ac6bd16316facaa90a10d9ceab~BB40LRS9u2885128851epcas1p2K; Fri, 21 May 2021 08:27:23 +0000 (GMT) Received: from epsmgms1p2.samsung.com (unknown [182.195.42.42]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20210521082723epsmtrp2c7e97dced7e3b3353c45931179dd6e02~BB40KiXG50302003020epsmtrp2z; Fri, 21 May 2021 08:27:23 +0000 (GMT) X-AuditID: b6c32a38-42fff70000002812-4a-60a76eeb6d11 Received: from epsmtip2.samsung.com ( [182.195.34.31]) by epsmgms1p2.samsung.com (Symantec Messaging Gateway) with SMTP id 2D.1D.08163.BEE67A06; Fri, 21 May 2021 17:27:23 +0900 (KST) Received: from [10.113.221.211] (unknown [10.113.221.211]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20210521082722epsmtip27dcca55f7aeced2bd9caefaaaa5b2fd9~BB4z73dJ_2729227292epsmtip2S; Fri, 21 May 2021 08:27:22 +0000 (GMT) Subject: Re: [PATCH] drm/exynos: Use pm_runtime_resume_and_get() to replace open coding To: Tian Tao , airlied@linux.ie, daniel@ffwll.ch, krzysztof.kozlowski@canonical.com Cc: linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org From: Inki Dae Message-ID: <43b89645-808b-e148-7b8e-ddb1856bd48e@samsung.com> Date: Fri, 21 May 2021 17:36:57 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <722b1b97-b229-2c72-6fc8-42cf294fbd7b@huawei.com> Content-Language: en-US X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGJsWRmVeSWpSXmKPExsWy7bCmge7rvOUJBj1X5Cx6z51ksvi/bSKz xca3P5gsNj2+xmox4/w+JovVr/exO7B5zGroZfPY+20Bi8fjuRvZPbZ/e8DqsXlJvcfnTXIB bFHZNhmpiSmpRQqpecn5KZl56bZK3sHxzvGmZgaGuoaWFuZKCnmJuam2Si4+AbpumTlAVygp lCXmlAKFAhKLi5X07WyK8ktLUhUy8otLbJVSC1JyCiwL9IoTc4tL89L1kvNzrQwNDIxMgQoT sjOmbLjDWjBJuGL+xaVMDYwv+LsYOTkkBEwkfqxYy9jFyMUhJLCDUeLz55VsEM4nRolvn36x QjifGSV+/GtmgWl59O4BVNUuRolTzx4xgiSEBN4zSvz/Xg5iCwtESuz4dBksLiKQK3Fr8n0w m1nAW6L7+Dowm01AVWLiivtAgzg4eAXsJO78EgQxWYDC246kglSICkRIvPk8AWwtr4CgxMmZ T8BsTqDq9Zc2Qk0Ul7j1ZD4ThC0v0bx1NjPIaRICnRwSpzpnsELc7CJxbF0n1P3CEq+Ob2GH sKUkPr/bywbR0MwoMXHGaSYIp4NR4u7j61AdxhL7l05mArmOWUBTYv0ufYiwosTO33OhruCT ePe1hxWkREKAV6KjTQiiREni2MUbjBC2hMSFJRPZIGwPiZlTV7BOYFScheS3WUj+mYXkn1kI ixcwsqxiFEstKM5NTy02LDBBjuxNjOAEqmWxg3Hu2w96hxiZOBgPMUpwMCuJ8HI7Lk8Q4k1J rKxKLcqPLyrNSS0+xGgKDOyJzFKiyfnAFJ5XEm9oamRsbGxhYmhmamioJM6b7lydICSQnliS mp2aWpBaBNPHxMEp1cCU5rKt44XwLs0stxd28uHn4ms1v9+8m+R0xUxTL65kr1/7/HMnvIr5 +jJPSd6/3nasUF+9e13TzzfGFyLv2ZSbld011Hx85WtYm/aU9+Lnsopuhf3k2e5oHnO43OxN D69seZW4Y+VCMV7OQ1Yvs2P/7Js2wW7yzdI3XY9Nwl+V2NT9vO+9ckZ93aTswFzhyJRib+vY 1LZb5/hdpLV7RI89m16cZJ4vkOco+fqxsJ08l5KjfO/X/azhr/OqA/m3/v2bqBCZeEg9PvDH np2r9QSfHZaeGiVXMLdvyT+elewRKwwbX67mP71he4lEVoPwqQkPtxyP3q3o1FszW+Pg0lmX mlr+8l84dzeIn+1wnBJLcUaioRZzUXEiADRENscpBAAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrELMWRmVeSWpSXmKPExsWy7bCSvO7rvOUJBt8WsVr0njvJZPF/20Rm i41vfzBZbHp8jdVixvl9TBarX+9jd2DzmNXQy+ax99sCFo/Hczeye2z/9oDVY/OSeo/Pm+QC 2KK4bFJSczLLUov07RK4MqZsuMNaMEm4Yv7FpUwNjC/4uxg5OSQETCQevXvA1sXIxSEksINR YvfbCSxdjBxACQmJLVs5IExhicOHiyFK3jJKdOzrYgfpFRaIlNjx6TIjiC0ikCvx98dWVhCb WcBbovv4OkaIhmYmiW23lzCBJNgEVCUmrrjPBjKUV8BO4s4vQRCTBSi87UgqiCkqECFxbxpY Ma+AoMTJmU9YQGxOoOL1lzYyQkxXl/gz7xIzhC0ucevJfCYIW16ieets5gmMQrOQtM9C0jIL ScssJC0LGFlWMUqmFhTnpucWGxYY5aWW6xUn5haX5qXrJefnbmIER4uW1g7GPas+6B1iZOJg PMQowcGsJMLL7bg8QYg3JbGyKrUoP76oNCe1+BCjNAeLkjjvha6T8UIC6YklqdmpqQWpRTBZ Jg5OqQYm5fd2s0+XbNEP3iNcHHD8LFu3Tt+Bu1xfZkw4VLTs6ffS+uZo23vFdmnFf+pFI/eX Fu1cunClQoeNjPmR1pz2uml/lLJM9NsjV7cYP1o/LeFMxb0Feg/+Hp0l8HnaQqn751a6vcgM stbckCuqrWd7OHTewxzHuddybRf83y9eXaKZtTjw/uE9nl9WxpdHZjZPvhIZcWz20cLX66z7 F6Xd33Usl2ezVJPrdLfJq9ROXbf5sXwv9/QNR+ZfStvOyahZLDv1hHD8uhtdSX73Ir+l209L 6tFqrd+euSaDreiygpcARx3ffibZoz++CIhMsuQN9nTXPnL7npnLhA1Pjp64sH52lAgrd27O xld3lrHXK7EUZyQaajEXFScCAGja8E4FAwAA X-CMS-MailID: 20210521082723epcas1p281a7e4ac6bd16316facaa90a10d9ceab X-Msg-Generator: CA X-Sendblock-Type: SVC_REQ_APPROVE CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20210520133703epcas1p138cb4b2bc0f0bc0ef45886a16852fa60 References: <1621517811-64765-1-git-send-email-tiantao6@hisilicon.com> <0d5b2910-079e-ecd7-0985-e2b0c8c74b24@samsung.com> <722b1b97-b229-2c72-6fc8-42cf294fbd7b@huawei.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210521_012735_999336_C03E5E35 X-CRM114-Status: GOOD ( 25.89 ) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgoyMS4gNS4gMjEuIOyYpO2bhCAzOjA47JeQIHRpYW50YW8gKEgpIOydtCjqsIApIOyTtCDquIA6 Cj4gCj4g5ZyoIDIwMjEvNS8yMSAxMjo0NywgSW5raSBEYWUg5YaZ6YGTOgo+PiBIaSwKPj4KPj4g MjEuIDUuIDIwLiDsmKTtm4QgMTA6Mzbsl5AgVGlhbiBUYW8g7J20KOqwgCkg7JO0IOq4gDoKPj4+ IHVzZSBwbV9ydW50aW1lX3Jlc3VtZV9hbmRfZ2V0KCkgdG8gcmVwbGFjZSBwbV9ydW50aW1lX2dl dF9zeW5jIGFuZAo+Pj4gcG1fcnVudGltZV9wdXRfbm9pZGxlLiBpdCBhbHNvIGF2b2lkcyB0aGUg cHJvYmxlbSBvZiBwb3NpdGl2ZSByZXR1cm4KPj4+IHZhbHVlcyBzbyB3ZSBjYW4gY2hhbmdlIGlm IChyZXQgPCAwKSB0byBpZiAocmV0KS4KPj4gQ291bGQgeW91IHRlbGwgbWUgd2h5IGRpZCB5b3Ug Y2hhbmdlIHRoZSBjb25kaXRpb24/IHBtX3J1bnRpbWVfcmVzdW1lX2FuZF9nZXQoKSBjYW4gcmV0 dXJuIG9ubHkgMCBvciBuZWdhdGl2ZSB2YWx1ZS4KPj4gU28gSSB0aGluayB5b3UgZG9uJ3QgaGF2 ZSB0byBjaGFuZ2UgdGhlIGNvbmRpdGlvbi4gQ291bGQgeW91IGRyb3AgdGhpcyBkZXNjcmlwdGlv bj8KPj4KPj4+IFNpZ25lZC1vZmYtYnk6IFRpYW4gVGFvIDx0aWFudGFvNkBoaXNpbGljb24uY29t Pgo+Pj4gLS0tCj4+PiDCoCBkcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fbWljLmMg fCA2ICsrLS0tLQo+Pj4gwqAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNCBkZWxl dGlvbnMoLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlu b3NfZHJtX21pYy5jIGIvZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJtX21pYy5jCj4+ PiBpbmRleCAzODIxZWE3Li42ZDk0ZWFlIDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2V4eW5vcy9leHlub3NfZHJtX21pYy5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZXh5bm9z L2V4eW5vc19kcm1fbWljLmMKPj4+IEBAIC0yNjgsMTEgKzI2OCw5IEBAIHN0YXRpYyB2b2lkIG1p Y19wcmVfZW5hYmxlKHN0cnVjdCBkcm1fYnJpZGdlICpicmlkZ2UpCj4+PiDCoMKgwqDCoMKgIGlm IChtaWMtPmVuYWJsZWQpCj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgZ290byB1bmxvY2s7Cj4+PiDC oCAtwqDCoMKgIHJldCA9IHBtX3J1bnRpbWVfZ2V0X3N5bmMobWljLT5kZXYpOwo+Pj4gLcKgwqDC oCBpZiAocmV0IDwgMCkgewo+Pj4gLcKgwqDCoMKgwqDCoMKgIHBtX3J1bnRpbWVfcHV0X25vaWRs ZShtaWMtPmRldik7Cj4+PiArwqDCoMKgIHJldCA9IHBtX3J1bnRpbWVfcmVzdW1lX2FuZF9nZXQo bWljLT5kZXYpOwo+PiBSaWdodCwgd2UgY2FuIHVzZSBwbV9ydW50aW1lX3Jlc3VtZV9hbmRfZ2V0 IGZ1bmN0aW9uIGJlY2F1c2UgcG1fcnVudGltZV9yZXN1bWVfYW5kX2dldCBmdW5jdGlvbiBkb2Vz IGV4YWN0bHkgc2FtZSB0aGluZyBhcyBleGlzdGluZyBjb2RlIGRvZXMuCj4+Cj4+PiArwqDCoMKg IGlmIChyZXQpCj4+IFNlZW1zIHVubmVjZXNzYXJ5IGNoYW5nZS4KPiAKPiBhcyB5b3UgY2FuIHNl Ze+8jElmIHBtX3J1bnRpbWVfcmVzdW1lX2FuZF9nZXQgcmV0dXJucyAwLCBpdCBtZWFucyB0aGF0 IHRoZSBmdW5jdGlvbiB3YXMgZXhlY3V0ZWQgc3VjY2Vzc2Z1bGx5IGFuZCBzaG91bGQgbm90IGJl IGV4ZWN1dGVkIGluIGFuIGlmIGNvbmRpdGlvbi4KPiAKPiBUaGVyZSBpcyBubyBlcnJvciBpbiBj b250aW51aW5nIHRvIHVzZSBpZiAocmV0IDwgMCksIGJ1dCBpdCBpcyBub3QgYXMgY29uY2lzZSBh cyB1c2luZyBpZiAocmV0KSBkaXJlY3RseQo+IAoKSSBkb24ndCBzZWUgd2h5IHBvc2l0aXZlIHZh bHVlIHNob3VsZCBiZSBjb25zaWRlcmVkIGJlY2F1c2UgcG1fcnVudGltZV9yZXN1bWVfYW5kX2dl dCBmdW5jdGlvbiBuZXZlciByZXR1cm4gcG9zaXRpdmUgdmFsdWUgYXMgeW91IGNhbiBzZWUuCklz IHRoZXJlIHNvbWV0aGluZyBJJ20gbWlzc2luZz8KCj4gc3RhdGljIGlubGluZSBpbnQgcG1fcnVu dGltZV9yZXN1bWVfYW5kX2dldChzdHJ1Y3QgZGV2aWNlICpkZXYpCj4gewo+IMKgwqDCoCBpbnQg cmV0Owo+IAo+IMKgwqDCoCByZXQgPSBfX3BtX3J1bnRpbWVfcmVzdW1lKGRldiwgUlBNX0dFVF9Q VVQpOwo+IMKgwqDCoCBpZiAocmV0IDwgMCkgewo+IMKgwqDCoCDCoMKgwqAgcG1fcnVudGltZV9w dXRfbm9pZGxlKGRldik7Cj4gwqDCoMKgIMKgwqDCoCByZXR1cm4gcmV0Owo+IMKgwqDCoCB9Cj4g Cj4gwqDCoMKgIHJldHVybiAwOwo+IH0KPj4KPj4gVGhhbmtzLAo+PiBJbmtpIERhZQo+Pgo+Pj4g wqDCoMKgwqDCoMKgwqDCoMKgIGdvdG8gdW5sb2NrOwo+Pj4gLcKgwqDCoCB9Cj4+PiDCoCDCoMKg wqDCoMKgIG1pY19zZXRfcGF0aChtaWMsIDEpOwo+Pj4gwqAKPj4gLgo+Pgo+IAo+IAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=