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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 1E7DBC77B73 for ; Tue, 6 Jun 2023 10:32:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=sATNK84fjMgHTKWwaOnrXdmnxSNAuyQzXEwa+aG7Kpk=; b=3XHtAaHcPqbjMe 8evYyRNPk+553NyZCdYKzoKIoMGMyyv3KlpK6H/2PYrt5UznK4B0hlgCe8JVnvbR/YsLod3+4gyK6 IyqjEJCDMDjCAaoZmd//tByx7IQT3wjAyQWFtAaWjEMXs9pXGCqJ+cf2R8y7RTHUmQtcIjpUx0oH+ 0z8MoVFZy5mcKGPydqQL12juT1/pjrvZWHHej+t0KjQj3Wd4XTKDq1Q9asRpxzyKTZZ/bXKdj0VV7 xhX0YpW1i8Gs36SwBYWUI6fUqs+K2F4wuKlVJJB4ua40FF6v3J75WedQ4LUkhtZh09JmExprqSDAE 5SNwaF7QY9l9r6zDeJ+w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q6TyU-001BpW-0Q; Tue, 06 Jun 2023 10:31:38 +0000 Received: from dfw.source.kernel.org ([2604:1380:4641:c500::1]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q6TyQ-001Bm8-36; Tue, 06 Jun 2023 10:31:36 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 711F961844; Tue, 6 Jun 2023 10:31:34 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5E981C433D2; Tue, 6 Jun 2023 10:31:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1686047493; bh=EPV8QB8xKvak9x+4BKf5dw6FlILFq7gexapXHtjTEMw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=KMKqMMXZ/uDhv0tZZbuGYuyMQ7fF4KqPOTHnJuSB+O1L+f6eECg0UsRkGLmNvzPob qENu7c8ftPu1ja3nXJM3x182p1pfIdGw6dTIfTQJfrtrCxB8w/o7yE26h2el94CfqV C+dfZg6pWx3DiSgTbQbvYwuLyfKZKc1TkgaBRBxw= Date: Tue, 6 Jun 2023 12:31:31 +0200 From: Greg Kroah-Hartman To: Ilpo =?iso-8859-1?Q?J=E4rvinen?= Cc: Chen-Yu Tsai , AngeloGioacchino Del Regno , Jiri Slaby , Matthias Brugger , John Ogness , linux-serial , linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, LKML , Tony Lindgren Subject: Re: [PATCH] serial: 8250_mtk: Simplify clock sequencing and runtime PM Message-ID: <2023060608-bucket-footsore-9e43@gregkh> References: <20230606091747.2031168-1-wenst@chromium.org> <58949bbd-1506-90a0-7154-e6e57d8ddf70@collabora.com> <61ec34d0-6cc2-951e-c990-fdfd57381d7@linux.intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <61ec34d0-6cc2-951e-c990-fdfd57381d7@linux.intel.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230606_033135_090082_05C2081A X-CRM114-Status: GOOD ( 36.36 ) 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 T24gVHVlLCBKdW4gMDYsIDIwMjMgYXQgMDE6MjE6NTVQTSArMDMwMCwgSWxwbyBKw6RydmluZW4g d3JvdGU6Cj4gT24gVHVlLCA2IEp1biAyMDIzLCBDaGVuLVl1IFRzYWkgd3JvdGU6Cj4gCj4gPiBP biBUdWUsIEp1biA2LCAyMDIzIGF0IDU6MzbigK9QTSBBbmdlbG9HaW9hY2NoaW5vIERlbCBSZWdu bwo+ID4gPGFuZ2Vsb2dpb2FjY2hpbm8uZGVscmVnbm9AY29sbGFib3JhLmNvbT4gd3JvdGU6Cj4g PiA+Cj4gPiA+IElsIDA2LzA2LzIzIDExOjE3LCBDaGVuLVl1IFRzYWkgaGEgc2NyaXR0bzoKPiA+ ID4gPiBUaGUgODI1MF9tdGsgZHJpdmVyJ3MgcnVudGltZSBQTSBzdXBwb3J0IGhhcyBzb21lIGlz c3VlczoKPiA+ID4gPgo+ID4gPiA+IC0gVGhlIGJ1cyBjbG9jayBpcyBlbmFibGVkICh0aHJvdWdo IHJ1bnRpbWUgUE0gY2FsbGJhY2spIGxhdGVyIHRoYW4gYQo+ID4gPiA+ICAgIHJlZ2lzdGVyIHdy aXRlCj4gPiA+ID4gLSBydW50aW1lIFBNIHJlc3VtZSBjYWxsYmFjayBkaXJlY3RseSBjYWxsZWQg aW4gcHJvYmUsIGJ1dCBubwo+ID4gPiA+ICAgIHBtX3J1bnRpbWVfc2V0X2FjdGl2ZSgpIGNhbGwg aXMgcHJlc2VudAo+ID4gPiA+IC0gVUFSVCBQTSBmdW5jdGlvbiBjYWxscyB0aGUgY2FsbGJhY2tz IGRpcmVjdGx5LCBfYW5kXyBjYWxscyBydW50aW1lCj4gPiA+ID4gICAgUE0gQVBJCj4gPiA+ID4g LSBydW50aW1lIFBNIGNhbGxiYWNrcyB0cnkgdG8gZG8gcmVmZXJlbmNlIGNvdW50aW5nLCBhZGRp bmcgeWV0IGFub3RoZXIKPiA+ID4gPiAgICBjb3VudCBiZXR3ZWVuIHJ1bnRpbWUgUE0gYW5kIGNs b2Nrcwo+ID4gPiA+Cj4gPiA+ID4gVGhpcyBmcmFnaWxlIHNldHVwIHdvcmtlZCBpbiBhIHdheSwg YnV0IGJyb2tlIHJlY2VudGx5IHdpdGggcnVudGltZSBQTQo+ID4gPiA+IHN1cHBvcnQgYWRkZWQg dG8gdGhlIHNlcmlhbCBjb3JlLiBUaGUgc3lzdGVtIHdvdWxkIGhhbmcgd2hlbiB0aGUgVUFSVAo+ ID4gPiA+IGNvbnNvbGUgd2FzIHByb2JlZCBhbmQgYnJvdWdodCB1cC4KPiA+ID4gPgo+ID4gPiA+ IFRvbnkgcHJvdmlkZWQgc29tZSBwb3RlbnRpYWwgZml4ZXMgWzFdWzJdLCB0aG91Z2ggdGhleSB3 ZXJlIHN0aWxsIGEgYml0Cj4gPiA+ID4gY29tcGxpY2F0ZWQuIFRoZSA4MjUwX2R3IGRyaXZlciwg d2hpY2ggdGhlIDgyNTBfbXRrIGRyaXZlciBtaWdodCBoYXZlCj4gPiA+ID4gYmVlbiBiYXNlZCBv biwgaGFzIGEgc2ltaWxhciBzdHJ1Y3R1cmUgYnV0IHNpbXBsZXIgcnVudGltZSBQTSB1c2FnZS4K PiA+ID4gPgo+ID4gPiA+IFNpbXBsaWZ5IGNsb2NrIHNlcXVlbmNpbmcgYW5kIHJ1bnRpbWUgUE0g c3VwcG9ydCBpbiB0aGUgODI1MF9tdGsgZHJpdmVyLgo+ID4gPiA+IFNwZWNpZmljYWxseSwgdGhl IGNsb2NrIGlzIGFjcXVpcmVkIGVuYWJsZWQgYW5kIGFzc3VtZWQgdG8gYmUgYWN0aXZlLAo+ID4g PiA+IHVubGVzcyB0b2dnbGVkIHRocm91Z2ggcnVudGltZSBQTSBzdXNwZW5kL3Jlc3VtZS4gUmVm ZXJlbmNlIGNvdW50aW5nIGlzCj4gPiA+ID4gcmVtb3ZlZCBhbmQgbGVmdCB0byB0aGUgcnVudGlt ZSBQTSBjb3JlLiBUaGUgc2VyaWFsIHBtIGZ1bmN0aW9uIG5vdwo+ID4gPiA+IG9ubHkgY2FsbHMg dGhlIHJ1bnRpbWUgUE0gQVBJLgo+ID4gPiA+Cj4gPiA+ID4gWzFdIGh0dHBzOi8vbG9yZS5rZXJu ZWwub3JnL2xpbnV4LXNlcmlhbC8yMDIzMDYwMjA5MjcwMS5HUDE0Mjg3QGF0b21pZGUuY29tLwo+ ID4gPiA+IFsyXSBodHRwczovL2xvcmUua2VybmVsLm9yZy9saW51eC1zZXJpYWwvMjAyMzA2MDUw NjE1MTEuR1cxNDI4N0BhdG9taWRlLmNvbS8KPiA+ID4gPgo+ID4gPiA+IEZpeGVzOiA4NGE5NTgy ZmQyMDMgKCJzZXJpYWw6IGNvcmU6IFN0YXJ0IG1hbmFnaW5nIHNlcmlhbCBjb250cm9sbGVycyB0 byBlbmFibGUgcnVudGltZSBQTSIpCj4gPiA+ID4gU3VnZ2VzdGVkLWJ5OiBUb255IExpbmRncmVu IDx0b255QGF0b21pZGUuY29tPgo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IENoZW4tWXUgVHNhaSA8 d2Vuc3RAY2hyb21pdW0ub3JnPgo+ID4gPgo+ID4gPiBZb3UncmUgYm90aCBjbGVhbmluZyB0aGlz IHVwIGFuZCBzb2x2aW5nIGEgY3JpdGljYWwgaXNzdWUgYW5kIEkgCj4gPiA+IGNvbXBsZXRlbHkg YWdyZWUgYWJvdXQgZG9pbmcgdGhhdC4KPiA+ID4KPiA+ID4gSSBjYW4gaW1hZ2luZSB3aGF0IGFj dHVhbGx5IGZpeGVzIHRoZSBkcml2ZXIsIGJ1dCBzdGlsbCwgaXMgaXQgCj4gPiA+IHBvc3NpYmxl IHRvIHNwbGl0IHRoaXMgY29tbWl0IGluIHR3bz8KPiA+ID4gT25lIHRoYXQgc29sdmVzIHRoZSBp c3N1ZSwgb25lIHRoYXQgcGVyZm9ybXMgdGhlIG11Y2ggbmVlZGVkIGNsZWFudXBzLgo+ID4gPgo+ ID4gPiBJZiBpdCdzIG5vdCBwb3NzaWJsZSwgdGhlbiB3ZSBjYW4gbGVhdmUgdGhpcyBjb21taXQg YXMgaXQgaXMuLi4gYW5kIGlmIHRoZSBwcm9ibGVtCj4gPiA+IGFib3V0IHNwbGl0dGluZyBpcyB0 aGUgRml4ZXMgdGFnLi4uIHdlbGwsIHdlIGRvbid0IGZvcmNlZnVsbHkgbmVlZCBpdDogYWZ0ZXIg YWxsLAo+ID4gPiBpc3N1ZXMgc3RhcnRlZCBhcmlzaW5nIGFmdGVyIHJ1bnRpbWUgUE0gc3VwcG9y dCBmb3IgODI1MCBsYW5kZWQgYW5kIGJlZm9yZSB0aGF0IHRoZQo+ID4gPiBkcml2ZXIgdGVjaG5p Y2FsbHkgd29ya2VkLCBldmVuIHRob3VnaCBpdCB3YXMgZnJhZ2lsZS4KPiA+IAo+ID4gVGhlIHB1 cmUgZml4IHdvdWxkIGxvb2sgbGlrZSB3aGF0IFRvbnkgcG9zdGVkIFsxXS4gSG93ZXZlciBpdCB3 b3VsZCBhZGQgc3R1ZmYKPiA+IHRoYXQgaXNuJ3Qgc3RyaWN0bHkgbmVlZGVkIGFmdGVyIHRoZSBj bGVhbnVwLiBEb2luZyBpdCBpbiBvbmUgcGF0Y2ggcmVzdWx0cwo+ID4gaW4gbGVzcyBjaHVybi4g VGhpbmsgb2YgaXQgYW5vdGhlciB3YXk6IGl0J3MgYSBuaWNlIGNsZWFudXAgdGhhdCBqdXN0IHNv Cj4gPiBoYXBwZW5zIHRvIGZpeCBhIHJlZ3Jlc3Npb24uCj4gPiAKPiA+IEFzIGZvciB0aGUgZml4 ZXMgdGFnLCBpdCdzIHRoZXJlIHNvIG90aGVyIHBlb3BsZSBwb3RlbnRpYWxseSBkb2luZyBiYWNr cG9ydHMKPiA+IG9mIHRoZSA4MjUwIHJ1bnRpbWUgUE0gd29yayBjYW4gc3BvdCB0aGlzIGZvbGxv d3VwIGZpeC4KPiAKPiBUb255J3MgcGF0Y2ggaXMgcmVjZW50IGVub3VnaCB0byBub3QgaGF2ZSBw cm9ncmVzc2VkIGJleW9uZCB0dHktbmV4dCBzbyAKPiBmaXhpbmcgaXQgc2hvdWxkbid0IHJlYWxs eSByZXF1aXJlIHBheWluZyB0aGF0IG11Y2ggYXR0ZW50aW9uIHRvIHN0YWJsZSAKPiBydWxlcyB3 cnQuIEZpeGVzIHRhZyBhbmQgbWluaW1hbGl0eS4KPiAKPiBBcyB0aGUgdGFyZ2V0IGN1cnJlbnRs eSBpcyB0dHktbmV4dCwgYSBjbGVhbnVwIHdoaWNoIGFsc28gaGFwcGVucyB0byBmaXggCj4gdGhl IGlzc3VlIHNlZW1zIHBlcmZlY3RseSBmaW5lLgoKVGhlIEZpeGVzOiB0YWcgaXMgcmVsZXZhbnQg aGVyZSwgcGxlYXNlIGRvbid0IGRpc3N1YWRlIHBlb3BsZSBmcm9tIHVzaW5nCnRoZW0uCgpncmVn IGstaAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlu dXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt YXJtLWtlcm5lbAo=