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=-2.4 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no 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 8C4BBC433DF for ; Wed, 17 Jun 2020 12:50:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 6D48A20FC3 for ; Wed, 17 Jun 2020 12:50:16 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="g48g+UOO" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726491AbgFQMuP (ORCPT ); Wed, 17 Jun 2020 08:50:15 -0400 Received: from lelv0142.ext.ti.com ([198.47.23.249]:35752 "EHLO lelv0142.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725894AbgFQMuO (ORCPT ); Wed, 17 Jun 2020 08:50:14 -0400 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 05HCo4X6095317; Wed, 17 Jun 2020 07:50:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1592398204; bh=BXXLlXyiZ34Pa+skFKuCFmgnUEithsnyVV/ercr7hMg=; h=Subject:To:CC:References:From:Date:In-Reply-To; b=g48g+UOOzBxkV+1nKxOOKDEkHZOSrWF5cwzwCmXc3ket7nwIC2fo6XxfS/2UG8iLd q9MZK5aYhm3zhEnYh/JlgIPwoU3kll0336ljll0hrFOy+XzHuYjyh2GQVhO3QQhsyi kPwkG4NynPsW3rZEK7BHJhfTWI4YRrJ7dVX/zufo= Received: from DLEE105.ent.ti.com (dlee105.ent.ti.com [157.170.170.35]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 05HCo4Nl128396 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 17 Jun 2020 07:50:04 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Wed, 17 Jun 2020 07:50:04 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Wed, 17 Jun 2020 07:50:04 -0500 Received: from [10.250.100.73] (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 05HCnxCX006519; Wed, 17 Jun 2020 07:50:00 -0500 Subject: Re: [PATCH 1/5] drm/omap: Fix suspend resume regression after platform data removal To: Tomi Valkeinen , Tony Lindgren CC: , "Andrew F . Davis" , Dave Gerlach , Faiz Abbas , Greg Kroah-Hartman , Keerthy , Nishanth Menon , Peter Ujfalusi , Roger Quadros , Suman Anna , Tero Kristo , , , , Laurent Pinchart References: <20200531193941.13179-1-tony@atomide.com> <20200531193941.13179-2-tony@atomide.com> <16ba1808-5c7f-573d-8dd0-c80cac2f476e@ti.com> <20200603140639.GG37466@atomide.com> <47e286dd-f87a-4440-5bde-1f7b53e8b672@ti.com> <20200609151943.GL37466@atomide.com> <9ed70121-2a53-d2b3-051a-88eb83e6c53f@ti.com> <592501c9-2d94-b266-ae76-e383d3bffa29@ti.com> <20200616153042.GZ37466@atomide.com> <3f2855cc-48b8-ecb8-5d92-beeabe344b26@ti.com> From: Grygorii Strashko Message-ID: <8404d47b-33bb-499f-4d50-33501e7c5921@ti.com> Date: Wed, 17 Jun 2020 15:49:59 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 17/06/2020 09:04, Tomi Valkeinen wrote: > On 16/06/2020 19:56, Grygorii Strashko wrote: >> >> >> On 16/06/2020 18:30, Tony Lindgren wrote: >>> * Tomi Valkeinen [200616 13:02]: >>>> On 11/06/2020 17:00, Grygorii Strashko wrote: >>>>> I think, suspend might be fixed if all devices, which are now child of ti-sysc, will do >>>>> pm_runtime_force_xxx() calls at noirq suspend stage by adding: >>>>> >>>>>       SET_NOIRQ_SYSTEM_SLEEP_PM_OPS(pm_runtime_force_suspend, >>>>>                         pm_runtime_force_resume) >>>>> >>>>> Am I missing smth? >>>> >>>> Isn't this almost exactly the same my patch does? I just used suspend_late >>>> and resume_early. Is noirq phase better than late & early? >>> >>> Well up to you as far as I'm concerned. The noirq phase comes with serious >>> limitations, for let's say i2c bus usage if needed. Probably also harder >>> to debug for suspend and resume. >> >> Unfortunately, you can't use PM runtime force API at .suspend() stage as pm_runtime_get will still work and >> there is no sync between suspend and pm_runtime. >> The PM runtime force API can be used only during late/noirq as at this time pm_runtime is disabled. > > Yes, but which one... Do you know what the diff is with late/noirq from driver's perspective? I guess noirq is atomic context, late is nto? noirq is *not* atomic, jus IRQs (non-wakeup) will be disabled (disbale_irq()) > > Dispc's suspend uses synchronize_irq(), so that rules out noirq. Although the call is not needed if using noirq version, so that could also be managed with small change. But I wonder if there's any benefit in using noirq versus late. -- Best regards, grygorii 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=-2.2 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no 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 21551C433E1 for ; Wed, 17 Jun 2020 12:50:16 +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 E5AD52070A for ; Wed, 17 Jun 2020 12:50:15 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="MrdTWqlf"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ti.com header.i=@ti.com header.b="g48g+UOO" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E5AD52070A Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=ti.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-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=bombadil.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=nmNpDtrVLPzy9qnXWCzkvtp6nZIcLc+46ptjjJNDAG0=; b=MrdTWqlfd+HQVlUw2QBde49zW 3gIZ8vUICjTgoZR0kW9SFgtnE0O89f94ZIMf410l+GRLNoGm7g2aowNCz4taGCptS1b4RIvabsFNv 2QotlZLpyW7EPAvoLUtssWmH1z64aF0ayzb/GlLnVO7dUENw+LKz+ZigvUthu8VITVu30rHGNLJDE NB5mkrlJXs/JVJJkKe6iNu0l9KkC6Tq7bCR6owhmEAF8AcA2dVh5240YNNZYXjYELwEJohXMt4rLO IJ/kv7SL9hkbq4ud2DtxFhC5qGoCPWM0ii5JNDVlw5TqEJMMBEywnGgKI4QRwVVT1ODtThgr/kdgi CFPCGP9Ww==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jlXWB-00086L-JT; Wed, 17 Jun 2020 12:50:15 +0000 Received: from lelv0142.ext.ti.com ([198.47.23.249]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jlXW8-00085V-Eg for linux-arm-kernel@lists.infradead.org; Wed, 17 Jun 2020 12:50:14 +0000 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 05HCo4X6095317; Wed, 17 Jun 2020 07:50:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1592398204; bh=BXXLlXyiZ34Pa+skFKuCFmgnUEithsnyVV/ercr7hMg=; h=Subject:To:CC:References:From:Date:In-Reply-To; b=g48g+UOOzBxkV+1nKxOOKDEkHZOSrWF5cwzwCmXc3ket7nwIC2fo6XxfS/2UG8iLd q9MZK5aYhm3zhEnYh/JlgIPwoU3kll0336ljll0hrFOy+XzHuYjyh2GQVhO3QQhsyi kPwkG4NynPsW3rZEK7BHJhfTWI4YRrJ7dVX/zufo= Received: from DLEE105.ent.ti.com (dlee105.ent.ti.com [157.170.170.35]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 05HCo4Nl128396 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 17 Jun 2020 07:50:04 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Wed, 17 Jun 2020 07:50:04 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Wed, 17 Jun 2020 07:50:04 -0500 Received: from [10.250.100.73] (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 05HCnxCX006519; Wed, 17 Jun 2020 07:50:00 -0500 Subject: Re: [PATCH 1/5] drm/omap: Fix suspend resume regression after platform data removal To: Tomi Valkeinen , Tony Lindgren References: <20200531193941.13179-1-tony@atomide.com> <20200531193941.13179-2-tony@atomide.com> <16ba1808-5c7f-573d-8dd0-c80cac2f476e@ti.com> <20200603140639.GG37466@atomide.com> <47e286dd-f87a-4440-5bde-1f7b53e8b672@ti.com> <20200609151943.GL37466@atomide.com> <9ed70121-2a53-d2b3-051a-88eb83e6c53f@ti.com> <592501c9-2d94-b266-ae76-e383d3bffa29@ti.com> <20200616153042.GZ37466@atomide.com> <3f2855cc-48b8-ecb8-5d92-beeabe344b26@ti.com> From: Grygorii Strashko Message-ID: <8404d47b-33bb-499f-4d50-33501e7c5921@ti.com> Date: Wed, 17 Jun 2020 15:49:59 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200617_055012_659525_105CCE84 X-CRM114-Status: GOOD ( 13.27 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Nishanth Menon , Tero Kristo , Suman Anna , Dave Gerlach , Keerthy , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, "Andrew F . Davis" , Peter Ujfalusi , Faiz Abbas , Laurent Pinchart , Greg Kroah-Hartman , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Roger Quadros Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgpPbiAxNy8wNi8yMDIwIDA5OjA0LCBUb21pIFZhbGtlaW5lbiB3cm90ZToKPiBPbiAxNi8wNi8y MDIwIDE5OjU2LCBHcnlnb3JpaSBTdHJhc2hrbyB3cm90ZToKPj4KPj4KPj4gT24gMTYvMDYvMjAy MCAxODozMCwgVG9ueSBMaW5kZ3JlbiB3cm90ZToKPj4+ICogVG9taSBWYWxrZWluZW4gPHRvbWku dmFsa2VpbmVuQHRpLmNvbT4gWzIwMDYxNiAxMzowMl06Cj4+Pj4gT24gMTEvMDYvMjAyMCAxNzow MCwgR3J5Z29yaWkgU3RyYXNoa28gd3JvdGU6Cj4+Pj4+IEkgdGhpbmssIHN1c3BlbmQgbWlnaHQg YmUgZml4ZWQgaWYgYWxsIGRldmljZXMsIHdoaWNoIGFyZSBub3cgY2hpbGQgb2YgdGktc3lzYywg d2lsbCBkbwo+Pj4+PiBwbV9ydW50aW1lX2ZvcmNlX3h4eCgpIGNhbGxzIGF0IG5vaXJxIHN1c3Bl bmQgc3RhZ2UgYnkgYWRkaW5nOgo+Pj4+Pgo+Pj4+PiDCoCDCoMKgwqDCoFNFVF9OT0lSUV9TWVNU RU1fU0xFRVBfUE1fT1BTKHBtX3J1bnRpbWVfZm9yY2Vfc3VzcGVuZCwKPj4+Pj4gwqAgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBtX3J1bnRpbWVfZm9yY2VfcmVz dW1lKQo+Pj4+Pgo+Pj4+PiBBbSBJIG1pc3Npbmcgc210aD8KPj4+Pgo+Pj4+IElzbid0IHRoaXMg YWxtb3N0IGV4YWN0bHkgdGhlIHNhbWUgbXkgcGF0Y2ggZG9lcz8gSSBqdXN0IHVzZWQgc3VzcGVu ZF9sYXRlCj4+Pj4gYW5kIHJlc3VtZV9lYXJseS4gSXMgbm9pcnEgcGhhc2UgYmV0dGVyIHRoYW4g bGF0ZSAmIGVhcmx5Pwo+Pj4KPj4+IFdlbGwgdXAgdG8geW91IGFzIGZhciBhcyBJJ20gY29uY2Vy bmVkLiBUaGUgbm9pcnEgcGhhc2UgY29tZXMgd2l0aCBzZXJpb3VzCj4+PiBsaW1pdGF0aW9ucywg Zm9yIGxldCdzIHNheSBpMmMgYnVzIHVzYWdlIGlmIG5lZWRlZC4gUHJvYmFibHkgYWxzbyBoYXJk ZXIKPj4+IHRvIGRlYnVnIGZvciBzdXNwZW5kIGFuZCByZXN1bWUuCj4+Cj4+IFVuZm9ydHVuYXRl bHksIHlvdSBjYW4ndCB1c2UgUE0gcnVudGltZSBmb3JjZSBBUEkgYXQgLnN1c3BlbmQoKSBzdGFn ZSBhcyBwbV9ydW50aW1lX2dldCB3aWxsIHN0aWxsIHdvcmsgYW5kCj4+IHRoZXJlIGlzIG5vIHN5 bmMgYmV0d2VlbiBzdXNwZW5kIGFuZCBwbV9ydW50aW1lLgo+PiBUaGUgUE0gcnVudGltZSBmb3Jj ZSBBUEkgY2FuIGJlIHVzZWQgb25seSBkdXJpbmcgbGF0ZS9ub2lycSBhcyBhdCB0aGlzIHRpbWUg cG1fcnVudGltZSBpcyBkaXNhYmxlZC4KPiAKPiBZZXMsIGJ1dCB3aGljaCBvbmUuLi4gRG8geW91 IGtub3cgd2hhdCB0aGUgZGlmZiBpcyB3aXRoIGxhdGUvbm9pcnEgZnJvbSBkcml2ZXIncyBwZXJz cGVjdGl2ZT8gSSBndWVzcyBub2lycSBpcyBhdG9taWMgY29udGV4dCwgbGF0ZSBpcyBudG8/Cgpu b2lycSBpcyAqbm90KiBhdG9taWMsIGp1cyBJUlFzIChub24td2FrZXVwKSB3aWxsIGJlIGRpc2Fi bGVkIChkaXNiYWxlX2lycSgpKQoKPiAKPiBEaXNwYydzIHN1c3BlbmQgdXNlcyBzeW5jaHJvbml6 ZV9pcnEoKSwgc28gdGhhdCBydWxlcyBvdXQgbm9pcnEuIEFsdGhvdWdoIHRoZSBjYWxsIGlzIG5v dCBuZWVkZWQgaWYgdXNpbmcgbm9pcnEgdmVyc2lvbiwgc28gdGhhdCBjb3VsZCBhbHNvIGJlIG1h bmFnZWQgd2l0aCBzbWFsbCBjaGFuZ2UuIEJ1dCBJIHdvbmRlciBpZiB0aGVyZSdzIGFueSBiZW5l Zml0IGluIHVzaW5nIG5vaXJxIHZlcnN1cyBsYXRlLgoKCgoKLS0gCkJlc3QgcmVnYXJkcywKZ3J5 Z29yaWkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxp bnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFk ZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4 LWFybS1rZXJuZWwK 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=-2.0 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no 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 56CFFC433E0 for ; Thu, 18 Jun 2020 07:17:53 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 1224D21532 for ; Thu, 18 Jun 2020 07:17:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ti.com header.i=@ti.com header.b="g48g+UOO" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1224D21532 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=ti.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D93196EAA3; Thu, 18 Jun 2020 07:17:32 +0000 (UTC) Received: from lelv0142.ext.ti.com (lelv0142.ext.ti.com [198.47.23.249]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9EFD86E944 for ; Wed, 17 Jun 2020 12:50:10 +0000 (UTC) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id 05HCo4X6095317; Wed, 17 Jun 2020 07:50:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1592398204; bh=BXXLlXyiZ34Pa+skFKuCFmgnUEithsnyVV/ercr7hMg=; h=Subject:To:CC:References:From:Date:In-Reply-To; b=g48g+UOOzBxkV+1nKxOOKDEkHZOSrWF5cwzwCmXc3ket7nwIC2fo6XxfS/2UG8iLd q9MZK5aYhm3zhEnYh/JlgIPwoU3kll0336ljll0hrFOy+XzHuYjyh2GQVhO3QQhsyi kPwkG4NynPsW3rZEK7BHJhfTWI4YRrJ7dVX/zufo= Received: from DLEE105.ent.ti.com (dlee105.ent.ti.com [157.170.170.35]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 05HCo4Nl128396 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 17 Jun 2020 07:50:04 -0500 Received: from DLEE100.ent.ti.com (157.170.170.30) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3; Wed, 17 Jun 2020 07:50:04 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1979.3 via Frontend Transport; Wed, 17 Jun 2020 07:50:04 -0500 Received: from [10.250.100.73] (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 05HCnxCX006519; Wed, 17 Jun 2020 07:50:00 -0500 Subject: Re: [PATCH 1/5] drm/omap: Fix suspend resume regression after platform data removal To: Tomi Valkeinen , Tony Lindgren References: <20200531193941.13179-1-tony@atomide.com> <20200531193941.13179-2-tony@atomide.com> <16ba1808-5c7f-573d-8dd0-c80cac2f476e@ti.com> <20200603140639.GG37466@atomide.com> <47e286dd-f87a-4440-5bde-1f7b53e8b672@ti.com> <20200609151943.GL37466@atomide.com> <9ed70121-2a53-d2b3-051a-88eb83e6c53f@ti.com> <592501c9-2d94-b266-ae76-e383d3bffa29@ti.com> <20200616153042.GZ37466@atomide.com> <3f2855cc-48b8-ecb8-5d92-beeabe344b26@ti.com> From: Grygorii Strashko Message-ID: <8404d47b-33bb-499f-4d50-33501e7c5921@ti.com> Date: Wed, 17 Jun 2020 15:49:59 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Mailman-Approved-At: Thu, 18 Jun 2020 07:17:31 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Nishanth Menon , Tero Kristo , Suman Anna , Dave Gerlach , Keerthy , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, "Andrew F . Davis" , Peter Ujfalusi , Faiz Abbas , Laurent Pinchart , Greg Kroah-Hartman , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Roger Quadros Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" CgpPbiAxNy8wNi8yMDIwIDA5OjA0LCBUb21pIFZhbGtlaW5lbiB3cm90ZToKPiBPbiAxNi8wNi8y MDIwIDE5OjU2LCBHcnlnb3JpaSBTdHJhc2hrbyB3cm90ZToKPj4KPj4KPj4gT24gMTYvMDYvMjAy MCAxODozMCwgVG9ueSBMaW5kZ3JlbiB3cm90ZToKPj4+ICogVG9taSBWYWxrZWluZW4gPHRvbWku dmFsa2VpbmVuQHRpLmNvbT4gWzIwMDYxNiAxMzowMl06Cj4+Pj4gT24gMTEvMDYvMjAyMCAxNzow MCwgR3J5Z29yaWkgU3RyYXNoa28gd3JvdGU6Cj4+Pj4+IEkgdGhpbmssIHN1c3BlbmQgbWlnaHQg YmUgZml4ZWQgaWYgYWxsIGRldmljZXMsIHdoaWNoIGFyZSBub3cgY2hpbGQgb2YgdGktc3lzYywg d2lsbCBkbwo+Pj4+PiBwbV9ydW50aW1lX2ZvcmNlX3h4eCgpIGNhbGxzIGF0IG5vaXJxIHN1c3Bl bmQgc3RhZ2UgYnkgYWRkaW5nOgo+Pj4+Pgo+Pj4+PiDCoCDCoMKgwqDCoFNFVF9OT0lSUV9TWVNU RU1fU0xFRVBfUE1fT1BTKHBtX3J1bnRpbWVfZm9yY2Vfc3VzcGVuZCwKPj4+Pj4gwqAgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBtX3J1bnRpbWVfZm9yY2VfcmVz dW1lKQo+Pj4+Pgo+Pj4+PiBBbSBJIG1pc3Npbmcgc210aD8KPj4+Pgo+Pj4+IElzbid0IHRoaXMg YWxtb3N0IGV4YWN0bHkgdGhlIHNhbWUgbXkgcGF0Y2ggZG9lcz8gSSBqdXN0IHVzZWQgc3VzcGVu ZF9sYXRlCj4+Pj4gYW5kIHJlc3VtZV9lYXJseS4gSXMgbm9pcnEgcGhhc2UgYmV0dGVyIHRoYW4g bGF0ZSAmIGVhcmx5Pwo+Pj4KPj4+IFdlbGwgdXAgdG8geW91IGFzIGZhciBhcyBJJ20gY29uY2Vy bmVkLiBUaGUgbm9pcnEgcGhhc2UgY29tZXMgd2l0aCBzZXJpb3VzCj4+PiBsaW1pdGF0aW9ucywg Zm9yIGxldCdzIHNheSBpMmMgYnVzIHVzYWdlIGlmIG5lZWRlZC4gUHJvYmFibHkgYWxzbyBoYXJk ZXIKPj4+IHRvIGRlYnVnIGZvciBzdXNwZW5kIGFuZCByZXN1bWUuCj4+Cj4+IFVuZm9ydHVuYXRl bHksIHlvdSBjYW4ndCB1c2UgUE0gcnVudGltZSBmb3JjZSBBUEkgYXQgLnN1c3BlbmQoKSBzdGFn ZSBhcyBwbV9ydW50aW1lX2dldCB3aWxsIHN0aWxsIHdvcmsgYW5kCj4+IHRoZXJlIGlzIG5vIHN5 bmMgYmV0d2VlbiBzdXNwZW5kIGFuZCBwbV9ydW50aW1lLgo+PiBUaGUgUE0gcnVudGltZSBmb3Jj ZSBBUEkgY2FuIGJlIHVzZWQgb25seSBkdXJpbmcgbGF0ZS9ub2lycSBhcyBhdCB0aGlzIHRpbWUg cG1fcnVudGltZSBpcyBkaXNhYmxlZC4KPiAKPiBZZXMsIGJ1dCB3aGljaCBvbmUuLi4gRG8geW91 IGtub3cgd2hhdCB0aGUgZGlmZiBpcyB3aXRoIGxhdGUvbm9pcnEgZnJvbSBkcml2ZXIncyBwZXJz cGVjdGl2ZT8gSSBndWVzcyBub2lycSBpcyBhdG9taWMgY29udGV4dCwgbGF0ZSBpcyBudG8/Cgpu b2lycSBpcyAqbm90KiBhdG9taWMsIGp1cyBJUlFzIChub24td2FrZXVwKSB3aWxsIGJlIGRpc2Fi bGVkIChkaXNiYWxlX2lycSgpKQoKPiAKPiBEaXNwYydzIHN1c3BlbmQgdXNlcyBzeW5jaHJvbml6 ZV9pcnEoKSwgc28gdGhhdCBydWxlcyBvdXQgbm9pcnEuIEFsdGhvdWdoIHRoZSBjYWxsIGlzIG5v dCBuZWVkZWQgaWYgdXNpbmcgbm9pcnEgdmVyc2lvbiwgc28gdGhhdCBjb3VsZCBhbHNvIGJlIG1h bmFnZWQgd2l0aCBzbWFsbCBjaGFuZ2UuIEJ1dCBJIHdvbmRlciBpZiB0aGVyZSdzIGFueSBiZW5l Zml0IGluIHVzaW5nIG5vaXJxIHZlcnN1cyBsYXRlLgoKCgoKLS0gCkJlc3QgcmVnYXJkcywKZ3J5 Z29yaWkKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==