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 1815CC433F5 for ; Fri, 13 May 2022 16:58:40 +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=ehP00wLhdYS7X2rIhcwVrvq2GQVYYzAeobd9Y9Qevt4=; b=zjW0jM2lpGNkh8 tAuTrnU8NIttTrDTsd1gaiGpP8ScJh5y+I2dlR2poixxEFl6gunnQA9Ur1vnC32PdJTRhLOjWvniP ceX23083svBMy5LID17w0OT21laUy+sof5Z4oC2BKLwOhLNHvohan9qUOO/NU3D8e0gxCmgQv7qHO nV2qnV3zTMrdFdYT/MZ5VHO2Y2cjGXE2RItLX06gWE6chQNVVbT8apIz142GOrObz2S9LwTB6VgSE Fkl+CNseM4btf8IR1ud/HSRmY/hgLjhChhHV0/YmpBzMt7joCwj4l5suCTP2ZxMd57A+aiXIXbRTK +cgv7cCNI3cqDf2fEKfw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1npYbj-00Gxif-Nq; Fri, 13 May 2022 16:57:39 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1npYbf-00Gxgh-RZ for linux-arm-kernel@lists.infradead.org; Fri, 13 May 2022 16:57:37 +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 ams.source.kernel.org (Postfix) with ESMTPS id D300CB83109; Fri, 13 May 2022 16:57:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 37E19C34116; Fri, 13 May 2022 16:57:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1652461052; bh=3LgAB7LXidCIIPCa2afVRTeOdsjPVUd09/+ADq6bqWg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=d+d5yxeVs1u0LFwkEttogOcyjr092IoJp23roLZjwnWPBpmtBfVIpnWtgTCILyVgW 4+ZuoAxuVk0ZGFobSFGV7a8Z0MnHD666rIALk97iHuKkth8LopUrqsIZ81GzbpccTY 5c05g1iRkeb3ios9XzeLh5K9zGZe+5Ukt4qhoP6QGowWjE1PxQe6K4A7g2rGcyJFmY tBpKcKCLNsBop3hCrqFojVCdxVDcblegEyHiMiXZLxJZB4Tzm/pGC4hVknxOdnMBnB yA+IlVTwektG5ss89neRJeMEQhcj+h8cVDs7GOf3tx9joyWo6h05ui708UM2SVrMC6 p0pUESGVuevbA== Received: by pali.im (Postfix) id 46E742B90; Fri, 13 May 2022 18:57:29 +0200 (CEST) Date: Fri, 13 May 2022 18:57:29 +0200 From: Pali =?utf-8?B?Um9ow6Fy?= To: Lukas Wunner Cc: Marek =?utf-8?B?QmVow7pu?= , Lorenzo Pieralisi , Bjorn Helgaas , Krzysztof Wilczy??ski , Marc Zyngier , linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Gregory CLEMENT Subject: Re: [PATCH 06/18] PCI: pciehp: Enable DLLSC interrupt only if supported Message-ID: <20220513165729.wuaatfr2drsjwoos@pali> References: <20220220193346.23789-1-kabel@kernel.org> <20220220193346.23789-7-kabel@kernel.org> <20220509034216.GA26780@wunner.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20220509034216.GA26780@wunner.de> User-Agent: NeoMutt/20180716 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220513_095736_224631_9FD36A02 X-CRM114-Status: GOOD ( 31.46 ) 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 T24gTW9uZGF5IDA5IE1heSAyMDIyIDA1OjQyOjE2IEx1a2FzIFd1bm5lciB3cm90ZToKPiBPbiBT dW4sIEZlYiAyMCwgMjAyMiBhdCAwODozMzozNFBNICswMTAwLCBNYXJlayBCZWjDum4gd3JvdGU6 Cj4gPiAtLS0gYS9kcml2ZXJzL3BjaS9ob3RwbHVnL3BjaWVocF9ocGMuYwo+ID4gKysrIGIvZHJp dmVycy9wY2kvaG90cGx1Zy9wY2llaHBfaHBjLmMKPiA+IEBAIC03ODgsNiArNzg4LDcgQEAgc3Rh dGljIGludCBwY2llaHBfcG9sbCh2b2lkICpkYXRhKQo+ID4gQEAgLTgwMCwxMiArODAxLDE3IEBA IHN0YXRpYyB2b2lkIHBjaWVfZW5hYmxlX25vdGlmaWNhdGlvbihzdHJ1Y3QgY29udHJvbGxlciAq Y3RybCkKPiA+ICAJICogbmV4dCBwb3dlciBmYXVsdCBkZXRlY3RlZCBpbnRlcnJ1cHQgd2FzIG5v dGlmaWVkIGFnYWluLgo+ID4gIAkgKi8KPiA+ICAKPiA+ICsJcGNpZV9jYXBhYmlsaXR5X3JlYWRf ZHdvcmQoY3RybF9kZXYoY3RybCksIFBDSV9FWFBfTE5LQ0FQLCAmbGlua19jYXApOwo+ID4gIAkv Kgo+ID4gLQkgKiBBbHdheXMgZW5hYmxlIGxpbmsgZXZlbnRzOiB0aHVzIGxpbmstdXAgYW5kIGxp bmstZG93biBzaGFsbAo+ID4gLQkgKiBhbHdheXMgYmUgdHJlYXRlZCBhcyBob3RwbHVnIGFuZCB1 bnBsdWcgcmVzcGVjdGl2ZWx5LiBFbmFibGUKPiA+IC0JICogcHJlc2VuY2UgZGV0ZWN0IG9ubHkg aWYgQXR0ZW50aW9uIEJ1dHRvbiBpcyBub3QgcHJlc2VudC4KPiA+ICsJICogRW5hYmxlIGxpbmsg ZXZlbnRzIGlmIHRoZWlyIHN1cHBvcnQgaXMgaW5kaWNhdGVkIGluIExpbmsgQ2FwYWJpbGl0eQo+ ID4gKwkgKiByZWdpc3RlcjogdGh1cyBsaW5rLXVwIGFuZCBsaW5rLWRvd24gc2hhbGwgYWx3YXlz IGJlIHRyZWF0ZWQgYXMKPiA+ICsJICogaG90cGx1ZyBhbmQgdW5wbHVnIHJlc3BlY3RpdmVseS4g RW5hYmxlIHByZXNlbmNlIGRldGVjdCBvbmx5IGlmCj4gPiArCSAqIEF0dGVudGlvbiBCdXR0b24g aXMgbm90IHByZXNlbnQuCj4gPiAgCSAqLwo+ID4gLQljbWQgPSBQQ0lfRVhQX1NMVENUTF9ETExT Q0U7Cj4gPiArCWNtZCA9IDA7Cj4gPiArCWlmIChsaW5rX2NhcCAmIFBDSV9FWFBfTE5LQ0FQX0RM TExBUkMpCj4gPiArCQljbWQgfD0gUENJX0VYUF9TTFRDVExfRExMU0NFOwo+IAo+IFRoZSBEYXRh IExpbmsgTGF5ZXIgTGluayBBY3RpdmUgUmVwb3J0aW5nIENhcGFibGUgYml0IGlzIGNhY2hlZAo+ IGluIGN0cmxfZGV2KGN0cmwpLT5saW5rX2FjdGl2ZV9yZXBvcnRpbmcuICBQbGVhc2UgdXNlIHRo YXQKPiBpbnN0ZWFkIG9mIHJlLXJlYWRpbmcgaXQgZnJvbSB0aGUgcmVnaXN0ZXIuCj4gCj4gQWNj b3JkaW5nIHRvIFBDSWUgcjYuMCwgc2VjLiA3LjUuMy42LCAiRm9yIGEgaG90LXBsdWcgY2FwYWJs ZQo+IERvd25zdHJlYW0gUG9ydCBbLi4uXSwgdGhpcyBiaXQgbXVzdCBiZSBoYXJkd2lyZWQgdG8g MWIuIgo+IAo+IFRoYXQgaGFzIGJlZW4gcGFydCBvZiB0aGUgc3BlYyBzaW5jZSBQQ0llIHIxLjEs IHNlYy4gNy44LjYuCj4gCj4gUENJZSByMS4wIGRpZCBub3QgY29udGFpbiB0aGUgc2VudGVuY2Ug YmVjYXVzZSBpdCBkaWQgbm90IHN1cHBvcnQKPiBETExMQVJDIChpdCBkZWZpbmVkIGJpdCAyMCBh cyBSc3ZkUCkuCj4gCj4gSW4gb3RoZXIgd29yZHMsIHdoYXQgeW91J3JlIGRvaW5nIGhlcmUgaXMg YWRkIHN1cHBvcnQgZm9yIFBDSWUgcjEuMC4KPiBJJ20gbm90IG9wcG9zZWQgdG8gdGhhdCwgYnV0 IEknZCBhc3N1bWUgdGhhdCBhYXJkdmFyayBzdXBwb3J0cyBhCj4gbW9yZSByZWNlbnQgc3BlYyB2 ZXJzaW9uLiAgTW9yZSBsaWtlbHkgaXQgZG9lc24ndCBjb21wbHkgd2l0aCB0aGUgc3BlYz8KPiAK PiBXaGF0IGlzIHRoZSB1c2VyLXZpc2libGUgaXNzdWUgdGhhdCB5b3UncmUgZXhwZXJpZW5jaW5n IHdpdGhvdXQgdGhpcwo+IGNvbW1pdD8gIERvZXMgYWFyZHZhcmsgc29tZWhvdyBtaXNiZWhhdmUg aWYgdGhlIERMTExBUkMgYml0IGlzIHNldCB0byAxPwo+IFNpbmNlIHRoZSBiaXQgaXMgUnN2ZFAs IHNldHRpbmcgaXQgc2hvdWxkbid0IGhhdmUgYW55IG5lZ2F0aXZlIHNpZGUKPiBlZmZlY3RzLgoK SSB3aWxsIGxldCBmaXhpbmcgdGhvc2UgaXNzdWVzIHRvIE1hcmVrLgoKVG8gYW5zd2VyIHlvdXIg cXVlc3Rpb25zOiBDb25maWcgc3BhY2Ugb2YgQWFyZHZhcmsgUm9vdCBQb3J0IGRvZXMgbm90CmNv bmZvcm0gdG8gUENJZSBiYXNlIHNwZWMuIEl0IGRvZXMgbm90IGltcGxlbWVudCBETExMQVJDLCBu b3IgRExMU0NFIGFuZApsb3Qgb2Ygb3RoZXIgYml0cy4gUGx1cyBpdCBoYXMgVHlwZSAwIGhlYWRl ciAobm90IFR5cGUgMSkuIEFuZCBkdWUgdG8KdGhlc2UgcmVhc29ucywgcGNpLWFhcmR2YXJrLmMg ZHJpdmVyIGltcGxlbWVudHMgImVtdWxhdGlvbiIgb2YgdGhlClJvb3QgUG9ydCBhbmQgaW1wbGVt ZW50cyBzb21lIG9mIHRoZSBmdW5jdGlvbmFsaXR5IHZpYSBjdXN0b20gYWFyZHZhcmsKcmVnaXN0 ZXJzLiBTbyBSb290IFBvcnQgd291bGQgYmUgcHJlc2VudGVkIHRvIGtlcm5lbCBhbmQgYWxzbyB0 bwp1c2Vyc3BhY2UgYXMgUENJIEJyaWRnZSBkZXZpY2Ugd2l0aCBUeXBlIDEgaGVhZGVyIGFuZCB3 aXRoIFBDSWUKcmVnaXN0ZXJzIHJlcXVpcmVkIGJ5IGxpbnV4IGtlcm5lbC4KCkR1cmluZyBteSB0 ZXN0aW5nIG9mIGtlcm5lbCBob3RwbHVnIGNvZGUgbGFzdCB5ZWFyLCBJIGZpZ3VyZWQgb3V0IHRo YXQKa2VybmVsIHdhcyB3YWl0aW5nIGZvciBldmVudCB3aGljaCBuZXZlciBoYXBwZW5lZC4gQW5k IHNvIGl0IHdhcyBuZWVkZWQKdG8gImZpeCIga2VybmVsIHRvIG5vdCB0cnkgdG8gZW5hYmxlIERM TFNDRSBiZWNhdXNlIGl0IGRpZCBub3RoaW5nLgoKSSBhc2tlZCBtb3JlIHRpbWVzIE1hcnZlbGwg Zm9yIEFhcmR2YXJrIGRvY3VtZW50YXRpb24sIHNvIEkgY291bGQgZml4CnRoZXNlIGlzc3Vlcywg YnV0IEkgaGF2ZSBuZXZlciByZWNlaXZlZCBhbnkgcmVzcG9uc2UgZm9yIGl0LgoKPiAKPiA+IC0t LSBhL2RyaXZlcnMvcGNpL2hvdHBsdWcvcG52X3BocC5jCj4gPiArKysgYi9kcml2ZXJzL3BjaS9o b3RwbHVnL3Budl9waHAuYwo+ID4gQEAgLTg0MCw2ICs4NDAsNyBAQCBzdGF0aWMgdm9pZCBwbnZf cGhwX2luaXRfaXJxKHN0cnVjdCBwbnZfcGhwX3Nsb3QgKnBocF9zbG90LCBpbnQgaXJxKQo+ID4g IAlzdHJ1Y3QgcGNpX2RldiAqcGRldiA9IHBocF9zbG90LT5wZGV2Owo+ID4gIAl1MzIgYnJva2Vu X3BkYyA9IDA7Cj4gPiAgCXUxNiBzdHMsIGN0cmw7Cj4gPiArCXUzMiBsaW5rX2NhcDsKPiA+ICAJ aW50IHJldDsKPiA+ICAKPiA+ICAJLyogQWxsb2NhdGUgd29ya3F1ZXVlICovCj4gCj4gcG52X3Bo cC5jIGlzIGEgZHJpdmVyIGZvciBQb3dlck5WLCB5ZXQgdGhpcyBwYXRjaCBpcyBmb3IgYSBzZXJp ZXMKPiB0YXJnZXRpbmcgYW4gQVJNIFBDSWUgY29udHJvbGxlci4gIFRoYXQgZG9lc24ndCBtYWtl IHNlbnNlLAo+IGNoYW5nZXMgdG8gcG52X3BocC5jIHNlZW0gd3JvbmcgaGVyZS4KPiAKPiBUaGFu a3MsCj4gCj4gTHVrYXMKCkF0IHRpbWUgd2hlbiBJIHByZXBhcmVkIHRoaXMgcGF0Y2ggKHllYXIg YWdvKSBJIGNoYW5nZWQgdGhhdCBETExTQ0UKcGF0dGVybiBpbiBhbGwgcGxhY2VzIGJlY2F1c2Ug aXQgbG9va2VkIGxpa2UgY29weStwYXN0ZSBjb2RlIHdoaWNoCnNob3VsZCBiZSBmaXhlZCB0b28u CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1h cm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5v cmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0t a2VybmVsCg==