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 5368AC46CD2 for ; Tue, 9 Jan 2024 16:44:22 +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:MIME-Version:Message-ID:In-Reply-To: Date:References:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=yOhmi+Z6L4s0O3oL/uxLmsrHI+Zz8HUjcrtJ+KcFLjQ=; b=eTbY24yBcaRa5Z VS3vA2auy/XcEqXquOeMBoy8Wfj2TfB8d7frJ6xhA+zasz6OZ1n9TATlcMP2cd9/m2pD7gYOvOEX7 Q4GgHrPhkH0fTHtv7yOJwr6LSfVc8cug+rjgQB4jkXFNPSaIqr/Whe9AiZXSNPqS4PheD4Ff27Mmp +ob6b78yDb2U/slsMCs11vIctjF/FuOIwSXhZMR+K6zgMnw+2G5mfg5pjIcEC/XMEdLVvLJJXcnBd cvjmJVsYyYmkOnomsokxPAnkHZx9Cly7z5/uQY5K0w39eqEq/r1HZOwgMA5SEy5ZI2Huzq2eWl1Zi LboxrM37OrUTcSk9IzJA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rNFCl-008shR-0S; Tue, 09 Jan 2024 16:43:55 +0000 Received: from ams.source.kernel.org ([145.40.68.75]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rNFCi-008sg2-09 for linux-arm-kernel@lists.infradead.org; Tue, 09 Jan 2024 16:43:53 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by ams.source.kernel.org (Postfix) with ESMTP id 0BD8DB81B8E; Tue, 9 Jan 2024 16:43:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7EF17C433F1; Tue, 9 Jan 2024 16:43:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1704818629; bh=yAp04RHGBK3kZbfdthXQtiaJrJ2VNSMii5hP7oiD+zw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=G4dkcEVL0oWynRladsUPhZwHfdDo8UD+5c464yEtzLCtGIVanqhEeQwe1/n5CTgM0 B2CqdYV6p+V44I07Mt9gSRhS+Lqvp8DD7HA7Nfj9henMfX/qHATwgT78HqR0qEPClw fgITg/4pAARBbYA4IiAgLsqB+Sy8geWKI67CP4JUDhbWPzB29ctC5MQ13mXgT3Yxme yu852Wes/t5ILUt11tKtONA3zuC+OpYLEeVqZNUTFLDr2VMQkWEZNycM8LihQ1SjXl kl4R6UMi1HH4Vjz/4PCmYe9xSYuEHgM5+QazTkSFUrFew/ZJNUp3fBvlb5T5rMrbLh /qT6qG0+gcEGg== From: Kalle Valo To: "Arnd Bergmann" Cc: "Chen-Yu Tsai" , "Jeff Johnson" , "Bartosz Golaszewski" , "David S . Miller" , "Eric Dumazet" , "Jakub Kicinski" , "Paolo Abeni" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Bjorn Andersson" , "Konrad Dybcio" , "Catalin Marinas" , "Will Deacon" , "Bjorn Helgaas" , Heiko =?utf-8?Q?St=C3=BCbner?= , "Jernej Skrabec" , "Chris Morgan" , "Linus Walleij" , "Geert Uytterhoeven" , "Neil Armstrong" , =?utf-8?Q?N=C3=ADcolas?= F. R. A. Prado , "Marek Szyprowski" , "Peng Fan" , "Robert Richter" , "Dan Williams" , "Jonathan Cameron" , "Terry Bowman" , "Kuppuswamy Sathyanarayanan" , Ilpo =?utf-8?Q?J=C3=A4rvin?= =?utf-8?Q?en?= , "Huacai Chen" , "Alex Elder" , "Srinivas Kandagatla" , "Greg Kroah-Hartman" , linux-wireless@vger.kernel.org, Netdev , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-pci@vger.kernel.org, "Bartosz Golaszewski" Subject: Re: [RFC 8/9] PCI/pwrseq: add a pwrseq driver for QCA6390 References: <20240104130123.37115-1-brgl@bgdev.pl> <20240104130123.37115-9-brgl@bgdev.pl> <15443d5d-6544-45d0-afeb-b23e6a041ecf@quicinc.com> <87jzoizwz7.fsf@kernel.org> <87bk9uzum9.fsf@kernel.org> <5904461c-ca3c-4eb1-a44a-876872234545@app.fastmail.com> Date: Tue, 09 Jan 2024 18:43:38 +0200 In-Reply-To: <5904461c-ca3c-4eb1-a44a-876872234545@app.fastmail.com> (Arnd Bergmann's message of "Tue, 09 Jan 2024 11:14:43 +0100") Message-ID: <87y1cycv9h.fsf@kernel.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240109_084352_382902_6E53D7A0 X-CRM114-Status: GOOD ( 24.91 ) 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 IkFybmQgQmVyZ21hbm4iIDxhcm5kQGFybmRiLmRlPiB3cml0ZXM6Cgo+IE9uIFR1ZSwgSmFuIDks IDIwMjQsIGF0IDExOjA5LCBLYWxsZSBWYWxvIHdyb3RlOgo+Cj4+IENoZW4tWXUgVHNhaSA8d2Vu c3RAY2hyb21pdW0ub3JnPiB3cml0ZXM6Cj4+PiBPbiBUdWUsIEphbiA5LCAyMDI0IGF0IDU6MTji gK9QTSBLYWxsZSBWYWxvIDxrdmFsb0BrZXJuZWwub3JnPiB3cm90ZToKPj4+PiBKZWZmIEpvaG5z b24gPHF1aWNfampvaG5zb25AcXVpY2luYy5jb20+IHdyaXRlczoKPj4+Pgo+Pj4+ID4gT24gMS80 LzIwMjQgNTowMSBBTSwgQmFydG9zeiBHb2xhc3pld3NraSB3cm90ZToKPj4+PiA+PiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9wY2kvcGNpZS9wd3JzZXEvS2NvbmZpZyBiL2RyaXZlcnMvcGNpL3BjaWUv cHdyc2VxL0tjb25maWcKPj4+PiA+PiBpbmRleCAwMTBlMzFmNDMyYzkuLmY5ZmU1NTViODUwNiAx MDA2NDQKPj4+PiA+PiAtLS0gYS9kcml2ZXJzL3BjaS9wY2llL3B3cnNlcS9LY29uZmlnCj4+Pj4g Pj4gKysrIGIvZHJpdmVycy9wY2kvcGNpZS9wd3JzZXEvS2NvbmZpZwo+Pj4+ID4+IEBAIC02LDMg KzYsMTQgQEAgbWVudWNvbmZpZyBQQ0lFX1BXUlNFUQo+Pj4+ID4+ICAgICAgaGVscAo+Pj4+ID4+ ICAgICAgICBTYXkgeWVzIGhlcmUgdG8gZW5hYmxlIHN1cHBvcnQgZm9yIFBDSWUgcG93ZXIgc2Vx dWVuY2luZwo+Pj4+ID4+ICAgICAgICBkcml2ZXJzLgo+Pj4+ID4+ICsKPj4+PiA+PiAraWYgUENJ RV9QV1JTRVEKPj4+PiA+PiArCj4+Pj4gPj4gK2NvbmZpZyBQQ0lFX1BXUlNFUV9RQ0E2MzkwCj4+ Pj4gPj4gKyAgICB0cmlzdGF0ZSAiUENJZSBQb3dlciBTZXF1ZW5jaW5nIGRyaXZlciBmb3IgUUNB NjM5MCIKPj4+PiA+PiArICAgIGRlcGVuZHMgb24gQVJDSF9RQ09NIHx8IENPTVBJTEVfVEVTVAo+ Pj4+ID4+ICsgICAgaGVscAo+Pj4+ID4+ICsgICAgICBFbmFibGUgc3VwcG9ydCBmb3IgdGhlIFBD SWUgcG93ZXIgc2VxdWVuY2luZyBkcml2ZXIgZm9yIHRoZQo+Pj4+ID4+ICsgICAgICBhdGgxMWsg bW9kdWxlIG9mIHRoZSBRQ0E2MzkwIFdMQU4vQlQgY2hpcC4KPj4+PiA+PiArCj4+Pj4gPj4gK2Vu ZGlmCj4+Pj4gPgo+Pj4+ID4gQXMgSSBtZW50aW9uZWQgaW4gdGhlIDUvOSBwYXRjaCBJJ20gY29u Y2VybmVkIHRoYXQgdGhlIGN1cnJlbnQKPj4+PiA+IGRlZmluaXRpb24gb2YgUENJRV9QV1JTRVEg YW5kIFBDSUVfUFdSU0VRX1FDQTYzOTAgd2lsbCBlZmZlY3RpdmVseSBoaWRlCj4+Pj4gPiB0aGUg ZmFjdCB0aGF0IFFDQTYzOTAgbWF5IG5lZWQgYWRkaXRpb25hbCBjb25maWd1cmF0aW9uIHNpbmNl IHRoZSBtZW51Cj4+Pj4gPiBpdGVtIHdpbGwgb25seSBzaG93IHVwIGlmIHlvdSBoYXZlIGFscmVh ZHkgZW5hYmxlZCBQQ0lFX1BXUlNFUS4KPj4+PiA+IFllcyBJIHNlZSB0aGF0IHRoZXNlIGFyZSBz ZXQgaW4gdGhlIGRlZmNvbmZpZyBpbiA5LzkgYnV0IEknbSBjb25jZXJuZWQKPj4+PiA+IGFib3V0 IHRoZSBtb3JlIGdlbmVyaWMgY2FzZS4KPj4+PiA+Cj4+Pj4gPiBJJ20gd29uZGVyaW5nIGlmIHRo ZXJlIHNob3VsZCBiZSBhIHNlcGFyYXRlIGNvbmZpZyBRQ0E2MzkwIHdpdGhpbiBhdGgxMWsKPj4+ PiA+IHdoaWNoIHdvdWxkIHRoZW4gc2VsZWN0IFBDSUVfUFdSU0VRIGFuZCBQQ0lFX1BXUlNFUV9R Q0E2MzkwCj4+Pj4KPj4+PiBPciBpcyBpdCBwb3NzaWJsZSB0byBwcm92aWRlIGFuIG9wdGlvbmFs IGRlcGVuZGVuY3kgaW4gS2NvbmZpZyAoSSBndWVzcwo+Pj4KPj4+IGltcGx5IFBDSUVfUFdSU0VR Cj4+PiBpbXBseSBQQ0lFX1BXUlNFUV9RQ0E2MzkwCj4+PiA/Cj4+Cj4+IE5pY2UsIEkgaGFkIGZv cmdvdHRlbiBpbXBseSBhbHRvZ2V0aGVyLiBXb3VsZCAnaW1wbHkKPj4gUENJRV9QV1JTRVFfUUNB NjM5MCcgaW4gYXRoMTFrIEtjb25maWcgYmUgZW5vdWdoIHRvIGFkZHJlc3MgSmVmZidzCj4+IGNv bmNlcm4/Cj4KPiBQbGVhc2UgZG9uJ3QgdXNlIGltcGx5IChldmVyKSwgaXQgZG9lc24ndCBub3Jt YWxseSBkbwo+IHdoYXQgeW91IHdhbnQuIEluIHRoaXMgY2FzZSwgdGhlIG9ubHkgZWZmZWN0IHRo ZQo+ICdpbXBseScgaGFzIGlzIHRvIGNoYW5nZSB0aGUgZGVmYXVsdCBvZiB0aGUgUENJRV9QV1JT RVFfUUNBNjM5MAo+IG9wdGlvbiB3aGVuIGEgZGVmY29uZmlnIGNvbnRhaW5zIFFDQTYzOTAuCj4K PiBJZiB0aGlzIGlzIGluZGVlZCB3aGF0IHlvdSB3YW50LCBpdCdzIHN0aWxsIGJldHRlciB0byBk byB0aGUKPiBlcXVpdmFsZW50IGV4cHJlc3Npb24gaW4gUENJRV9QV1JTRVFfUUNBNjM5MCByYXRo ZXIgdGhhbiBBVEgxMUs6Cj4KPiBjb25maWcgUENJRV9QV1JTRVFfUUNBNjM5MAo+ICAgICAgIHRy aXN0YXRlICJQQ0llIFBvd2VyIFNlcXVlbmNpbmcgZHJpdmVyIGZvciBRQ0E2MzkwIgo+ICAgICAg IGRlZmF1bHQgQVRIMTFLICYmIEFSQ0hfUUNPTQoKU291bmRzIGdvb2QgdG8gbWUgYnV0IHNob3Vs ZCBpdCBiZSAnZGVmYXVsdCBBVEgxMUtfUENJICYmIEFSQ0hfUUNPTSc/IE15CnVuZGVyc3RhbmRp bmcgaXMgdGhhdCB3ZSBkb24ndCBuZWVkIFBXUlNFUSBmb3IgQVRIMTFLX0FIQiBkZXZpY2VzLgoK LS0gCmh0dHBzOi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvcHJvamVjdC9saW51eC13aXJlbGVzcy9s aXN0LwoKaHR0cHM6Ly93aXJlbGVzcy53aWtpLmtlcm5lbC5vcmcvZW4vZGV2ZWxvcGVycy9kb2N1 bWVudGF0aW9uL3N1Ym1pdHRpbmdwYXRjaGVzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1h cm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcv bWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==