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 5E9F5C77B75 for ; Fri, 19 May 2023 10:09:17 +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:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=P6tI6O9KHcE8EzUGwlhHYvtEdFHeXelpfN6/t4s0WZs=; b=Zdkpk7Gw3PghXK 2E+j9U9NNzk2Wpq2Ic2CCeeW27uBQ1G3n3OucnnRqqhjEEWK/sYryv3sfmeOPcJUpX/Wd4VwV2m75 EqaGJpWnikxsN5WI7uSH/HWtuQVMEHki+LJprlJhiG6TOLLE3akxVaMOngSjxmL0AWta7m/Lf3cQi ksxuea5kd4QAyyw6vSbrMOLV5n3At6RSyxOVWO8g49AsaxufzBhY80X++TM3qvVwp/IFDB0hL/t18 TkRscJOsmizXHuM9gQ1R6Ah4fpM/cWfk7Cd8vhLhGkuRy8FO13/vh/u8MW944WizI60mVzXgvBaKr LkDQpGlyxiZI5J+BrW8w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pzx2e-00Fqow-1u; Fri, 19 May 2023 10:08:56 +0000 Received: from out30-131.freemail.mail.aliyun.com ([115.124.30.131]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pzx2a-00FqmP-2E for linux-arm-kernel@lists.infradead.org; Fri, 19 May 2023 10:08:55 +0000 X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R311e4;CH=green;DM=||false|;DS=||;FP=0|-1|-1|-1|0|-1|-1|-1;HT=ay29a033018045176;MF=xueshuai@linux.alibaba.com;NM=1;PH=DS;RN=13;SR=0;TI=SMTPD_---0Vj-PkJA_1684490913; Received: from 30.240.113.228(mailfrom:xueshuai@linux.alibaba.com fp:SMTPD_---0Vj-PkJA_1684490913) by smtp.aliyun-inc.com; Fri, 19 May 2023 18:08:34 +0800 Message-ID: <09097e1e-fdf3-31ce-fadf-3c75dfc71fa2@linux.alibaba.com> Date: Fri, 19 May 2023 18:08:31 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Subject: Re: [PATCH v3 2/3] drivers/perf: add DesignWare PCIe PMU driver Content-Language: en-US To: Bjorn Helgaas , Jonathan Cameron Cc: Robin Murphy , yangyicong@huawei.com, will@kernel.org, baolin.wang@linux.alibaba.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, rdunlap@infradead.org, mark.rutland@arm.com, zhuo.song@linux.alibaba.com, linux-cxl@vger.kernel.org References: From: Shuai Xue In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230519_030852_899691_807BEDA9 X-CRM114-Status: GOOD ( 30.41 ) 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 CgpPbiAyMDIzLzUvMTggMDA6MjcsIEJqb3JuIEhlbGdhYXMgd3JvdGU6Cj4gT24gV2VkLCBNYXkg MTcsIDIwMjMgYXQgMTA6NTQ6MjFBTSArMDEwMCwgSm9uYXRoYW4gQ2FtZXJvbiB3cm90ZToKPj4g T24gVHVlLCAxNiBNYXkgMjAyMyAxNDoxNzo1MiAtMDUwMAo+PiBCam9ybiBIZWxnYWFzIDxoZWxn YWFzQGtlcm5lbC5vcmc+IHdyb3RlOgo+Pgo+Pj4gT24gVHVlLCBNYXkgMTYsIDIwMjMgYXQgMDQ6 MDM6MDRQTSArMDEwMCwgSm9uYXRoYW4gQ2FtZXJvbiB3cm90ZToKPj4gLi4uCj4gCj4+Pj4gVGhl IGFwcHJvYWNoIHVzZWQgaGVyZSBpcyB0byBzZXBhcmF0ZWx5IHdhbGsgdGhlIFBDSSB0b3BvbG9n eSBhbmQKPj4+PiByZWdpc3RlciB0aGUgZGV2aWNlcy4gIEl0IGNhbiAnbWF5YmUnIGdldCBhd2F5 IHdpdGggdGhhdCBiZWNhdXNlIG5vCj4+Pj4gaW50ZXJydXB0cyBhbmQgSSBhc3N1bWUgcmVzZXRz IGhhdmUgbm8gbmFzdHkgaW1wYWN0cyBvbiBpdCBiZWNhdXNlCj4+Pj4gdGhlIGRldmljZSBpcyBm YWlybHkgc2ltcGxlLiAgSW4gZ2VuZXJhbCB0aGF0J3Mgbm90IGdvaW5nIHRvIHdvcmsuCj4+Pj4g Q1hMIGRvZXMgYSBzaW1pbGFyIHRyaWNrICh3aGljaCBJIGRvbid0IG11Y2ggbGlrZSwgYnV0IHRv byBsYXRlCj4+Pj4gbm93KSwgYnV0IHdlJ3ZlIGFsc28gcnVuIGludG8gdGhlIHByb2JsZW0gb2Yg aG93IHRvIGdldCBpbnRlcnJ1cHRzCj4+Pj4gaWYgbm90IHRoZSBtYWluIGRyaXZlci4gIAo+Pj4K Pj4+IFllcywgdGhpcyBpcyBhIHJlYWwgcHJvYmxlbS4gIEkgdGhpbmsgdGhlICJ3YWxrIGFsbCBQ Q0kgZGV2aWNlcwo+Pj4gbG9va2luZyBmb3Igb25lIHdlIGxpa2UiIGFwcHJvYWNoIGlzIHRlcnJp YmxlIGJlY2F1c2UgaXQgYnJlYWtzIGEgbG90Cj4+PiBvZiBkcml2ZXIgbW9kZWwgYXNzdW1wdGlv bnMgKG5vIGRldmljZSBJRCB0byBhdXRvbG9hZCBtb2R1bGUgdmlhIHVkZXYsCj4+PiBob3RwbHVn IGRvZXNuJ3Qgd29yaywgZXRjKSwgYnV0IHdlIGRvbid0IGhhdmUgYSBnb29kIGFsdGVybmF0aXZl IHJpZ2h0Cj4+PiBub3cuCj4+Pgo+Pj4gSSB0aGluayBwb3J0ZHJ2IGlzIHNsaWdodGx5IGJldHRl ciBiZWNhdXNlIGF0IGxlYXN0IGl0IGNsYWltcyB0aGUKPj4+IGRldmljZSBpbiB0aGUgdXN1YWwg d2F5IGFuZCBnaXZlcyBhIHdheSBmb3Igc2VydmljZSBkcml2ZXJzIHRvCj4+PiByZWdpc3RlciB3 aXRoIGl0LiAgQnV0IEkgZG9uJ3QgcmVhbGx5IGxpa2UgdGhhdCBlaXRoZXIgYmVjYXVzZSBpdAo+ Pj4gY3JlYXRlZCBhIG5ldyB3ZWlyZCAvc3lzL2J1cy9wY2lfZXhwcmVzcyBoaWVyYXJjaHkgZnVs bCBvZiB0aGVzZQo+Pj4gc3ViLWRldmljZXMgdGhhdCBhcmVuJ3QgcmVhbGx5IGRldmljZXMsIGFu ZCBpdCBkb2Vzbid0IHNvbHZlIHRoZQo+Pj4gbW9kdWxlIGxvYWQgYW5kIGhvdHBsdWcgaXNzdWVz Lgo+Pj4KPj4+IEkgd291bGQgbGlrZSB0byBoYXZlIHBvcnRkcnYgYmUgY29tcGxldGVseSBidWls dCBpbnRvIHRoZSBQQ0kgY29yZSBhbmQKPj4+IG5vdCBjbGFpbSBSb290IFBvcnRzIG9yIFN3aXRj aCBQb3J0cy4gIFRoZW4gdGhvc2UgZGV2aWNlcyB3b3VsZCBiZQo+Pj4gYXZhaWxhYmxlIHZpYSB0 aGUgdXN1YWwgZHJpdmVyIG1vZGVsIGZvciBkcml2ZXIgbG9hZGluZyBhbmQgYmluZGluZwo+Pj4g YW5kIGZvciBob3RwbHVnLgo+Pgo+PiBMZXQgbWUgc2VlIGlmIEkgdW5kZXJzdGFuZCB0aGlzIGNv cnJlY3RseSBhcyBJIGNhbiB0aGluayBvZiBhIGZldyBvcHRpb25zCj4+IHRoYXQgcGVyaGFwcyBh cmUgaW5saW5lIHdpdGggd2hhdCB5b3UgYXJlIHRoaW5raW5nLgo+Pgo+PiAxKSBBbGwgdGhlIHBv cnRkcnYgc3R1ZmYgY29udmVydGVkIHRvIG5vcm1hbCBQQ0kgY29yZSBoZWxwZXIgZnVuY3Rpb25z Cj4+ICAgIHRoYXQgYSBkcml2ZXIgYm91bmQgdG8gdGhlIHN0cnVjdCBwY2lfZGV2IGNhbiB1c2Uu Cj4+IDIpIERyaXZlciBjb3JlIGl0c2VsZiBwcm92aWRlcyBhIGJ1bmNoIG9mIGV4dHJhIGRldmlj ZXMgYWxvbmdzaWRlIHRoZQo+PiAgICBzdHJ1Y3QgcGNpX2RldiBvbmUgdG8gd2hpY2ggYWRkaXRp b25hbCBkcml2ZXJzIGNhbiBiaW5kPyAtIHNvIGtpbmQKPj4gICAgb2YgcG9ydGRydiBoYW5kbGlu ZywgYnV0IHNxdWFzaGVkIGludG8gdGhlIFBDSSBkZXZpY2UgdG9wb2xvZ3k/Cj4+IDMpIEhhdmUg cG9ydGRydiBvcGVyYXRlZCB1bmRlciB0aGUgaG9vZCwgc28gYWxsIHRoZSBzZXJ2aWNlcyBldGMg dGhhdAo+PiAgICBpdCBwcm92aWRlcyBkb24ndCByZXF1aXJlIGEgZHJpdmVyIHRvIGJlIGJvdW5k IGF0IGFsbC4gIFRoZW4KPj4gICAgYWxsb3cgdXN1YWwgVklEL0RJRCBiYXNlZCBkcml2ZXIgYmlu ZGluZy4KPj4KPj4gSWYgMSAtIHdlIGFyZSBnb2luZyB0byBydW4gaW50byBjbGFzcyBkZXZpY2Ug cmVzdHJpY3Rpb25zIGFuZCB0aGF0IHdpbGwKPj4ganVzdCBtb3ZlIHdoZXJlIHdlIGhhdmUgdG8g aGFuZGxlIHRoZSBwb3RlbnRpYWwgdmVuZG9yIHNwZWNpZmljIHBhcnRzLgo+PiBXZSBwcm9iYWJs eSBkb24ndCB3YW50IHRoYXQgdG8gYmUgYSBoeWRyYSB3aXRoIGFsbCB0aGUgZnVuY3Rpb25hbGl0 eQo+PiBhbmQgbG9va3VwcyBldGMgZHJpdmVuIGZyb20gdGhlcmUsIHNvIGRvIHdlIGVuZCB1cCB3 aXRoIHN1YiBkZXZpY2VzCj4+IG9mIHRoYXQgbmV3IFBDSSBwb3J0IGRyaXZlciB3aXRoIGEgZGlz Y292ZXIgbWV0aG9kIGJhc2VkIG9uIGVpdGhlcgo+PiB2c2VjICsgVklEIG9yIERWU0VDIHdpdGgg ZGV2aWNlcyBjcmVhdGVkIHVuZGVyIHRoZSBtYWluIHBjaV9kZXYuCj4+IFRoYXQgd291bGQgaGF2 ZSB0byBpbmNsdWRlIG5hc3RpbmVzcyBhcm91bmQgaW50ZXJydXB0IGRpc2NvdmVyeSBmb3IKPj4g dGhvc2Ugc3ViIGRldmljZXMuIFNvIGVuZHMgdXAgcm91Z2hseSBsaWtlIHBvcnRfZHJ2Lgo+Pgo+ PiBJIGRvbid0IHRoaW5rIDIgc29sdmVzIGFueXRoaW5nLgo+Pgo+PiBGb3IgMyAtIGludGVycnVw dHMgYW5kIG93bmVyc2hpcCBvZiBmYWNpbGl0aWVzIGlzIGdvaW5nIHRvIGJlIHRyaWNreQo+PiBh cyBpbml0aWFsbHkgdGhvc2UgbmVlZCB0byBiZSBvd25lZCBieSB0aGUgUENJIGNvcmUgKG5vIGRl dmljZSBkcml2ZXIgYm91bmQpCj4+IGFuZCB0aGVuIEkgZ3Vlc3MgaGFuZGVkIG9mZiB0byB0aGUg ZHJpdmVyIG9uY2UgaXQgc2hvd3MgdXA/ICBNYXliZSB0aGF0Cj4+IGRyaXZlciBzaG91bGQgY2Fs bCBhIHBjaV9jbGFpbV9wb3J0KCkgdGhhdCBnaXZlcyBpdCBjb250cm9sIG9mIGV2ZXJ5dGhpbmcK Pj4gYW5kIHBjaV9yZWxlYXNlX3BvcnQoKSB0aGF0IGhhbmRzIGl0IGFsbCBiYWNrIHRvIHRoZSBj b3JlLiAgVGhhdCBzZWVtcwo+PiByYWNleS4KPiAKPiBZZXMsIDMgaXMgdGhlIG9wdGlvbiBJIHdh bnQgdG8gZXhwbG9yZS4gIFRoYXQncyB3aGF0IHdlIGFscmVhZHkgZG8gZm9yCj4gdGhpbmdzIGxp a2UgQVNQTS4gIEFncmVlZCwgaW50ZXJydXB0cyBpcyBhIHBvdGVudGlhbCBpc3N1ZS4gIEkgdGhp bmsKPiB0aGUgYXJjaGl0ZWN0ZWQgcGFydHMgb2YgY29uZmlnIHNwYWNlIHNob3VsZCBiZSBpbXBs aWNpdGx5IG93bmVkIGJ5Cj4gdGhlIFBDSSBjb3JlLCB3aXRoIGludGVyZmFjZXMgw6AgbGEgcGNp X2Rpc2FibGVfbGlua19zdGF0ZSgpIGlmIGRyaXZlcnMKPiBuZWVkIHRoZW0uCj4gCgpJIGFncmVl ICJ3YWxrIGFsbCBQQ0kgZGV2aWNlcyBsb29raW5nIGZvciBvbmUgd2UgbGlrZSIgYXBwcm9hY2gg aXMgdGVycmlibGUKaW4gZ2VuZXJhbC4gQW5kIEkgYW0gZ2xhZCB0byBtb2RpZnkgbXkgY29kZSB0 byBhZGFwdCB0byBhIG1vcmUgc3VpdGFibGUgc29sdXRpb24Kd2hlbiBpdCBjb21lcy4KCkZvciBu b3csIEkgd2lsbCBjb2xsZWN0IGNvbW1lbnRzIGZyb20gdjMgYW5kIHY0IGFuZCBzZW5kIGEgbmV3 IHZlcnNpb24gYWZ0ZXIKYWRkcmVzc2VkIHRoZW0uIEFueSBhbHRlcm5hdGl2ZSBvcHRpb24gaXMg d2VsY29tZWQsIGFsd2F5cyA6KQoKPiBCam9ybgoKVGhhbmsgeW91LgoKQmVzdCBSZWdhcmRzLApT aHVhaQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlu dXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt YXJtLWtlcm5lbAo=