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 5617FC4332F for ; Tue, 12 Dec 2023 01:56:53 +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:References:In-Reply-To: Message-ID:Date: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=orgkwS5cZQF4loiboGZ0CrFRfqY19XD48RJ0/L80nBU=; b=c/GyhynkwDxYf1 oM4Dmb+OIK9i8NE/oZcqGO3RzZ9EsEMkVIKd4WfP6HLHtPRAGOmug11vc9bIvwf4oQesKmMYA4k4V iANEmvYBgg6vsMdlFwKQo2kjLcdQ4ZlzxCNdrLvvhM957bTiwF/RKalrXbjCeqKTfMZ7I1d7nG//H V6WJnEwFtCx4VleEq3+q1msy4GwE3ACGduMSVvHM8MPKDfHL8aWs6AwitWPXCR21R0sl1xC2SJmh0 U3k1P3gBoFuRidNx2wL0Nz3c/cnNYvQCucpm6z9WGYxZuQwFUoZobuwKy90LNuDc8+v5B1h3Y5kzd A2hVbJ/S6Gs9jJu+q1NA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rCs0S-00ATis-0B; Tue, 12 Dec 2023 01:56:20 +0000 Received: from ex01.ufhost.com ([61.152.239.75]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rCs0O-00AThb-1i for linux-arm-kernel@lists.infradead.org; Tue, 12 Dec 2023 01:56:19 +0000 Received: from EXMBX165.cuchost.com (unknown [175.102.18.54]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "EXMBX165", Issuer "EXMBX165" (not verified)) by ex01.ufhost.com (Postfix) with ESMTP id 4495024E28F; Tue, 12 Dec 2023 09:55:49 +0800 (CST) Received: from EXMBX072.cuchost.com (172.16.6.82) by EXMBX165.cuchost.com (172.16.6.75) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Tue, 12 Dec 2023 09:55:49 +0800 Received: from localhost.localdomain (202.188.176.82) by EXMBX072.cuchost.com (172.16.6.82) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Tue, 12 Dec 2023 09:55:45 +0800 From: Ji Sheng Teoh To: CC: , , , , , , , , , , Subject: Re: [PATCH v4 1/2] perf: starfive: Add StarLink PMU support Date: Tue, 12 Dec 2023 09:55:38 +0800 Message-ID: <20231212015538.2310705-1-jisheng.teoh@starfivetech.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 X-Originating-IP: [202.188.176.82] X-ClientProxiedBy: EXCAS062.cuchost.com (172.16.6.22) To EXMBX072.cuchost.com (172.16.6.82) X-YovoleRuleAgent: yovoleflag X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231211_175616_855453_F97D024D X-CRM114-Status: GOOD ( 28.58 ) 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 T24gTW9uLCAxMSBEZWMgMjAyMyAxMTo1NDoyNSAtMDYwMApSb2IgSGVycmluZyA8cm9iaCtkdEBr ZXJuZWwub3JnPiB3cm90ZToKCj4gT24gVGh1LCBOb3YgMTYsIDIwMjMgYXQgMTA6MjTigK9BTSBK aSBTaGVuZyBUZW9oCj4gPGppc2hlbmcudGVvaEBzdGFyZml2ZXRlY2guY29tPiB3cm90ZToKPiA+ Cj4gPiBUaGlzIHBhdGNoIGFkZHMgc3VwcG9ydCBmb3IgU3RhckZpdmUncyBTdGFyTGluayBQTVUg KFBlcmZvcm1hbmNlCj4gPiBNb25pdG9yIFVuaXQpLiBTdGFyTGluayBQTVUgaW50ZWdyYXRlcyBv bmUgb3IgbW9yZSBDUFUgY29yZXMgd2l0aAo+ID4gYSBzaGFyZWQgTDMgbWVtb3J5IHN5c3RlbS4g VGhlIFBNVSBzdXBwb3J0cyBvdmVyZmxvdyBpbnRlcnJ1cHQsCj4gPiB1cCB0byAxNiBwcm9ncmFt bWFibGUgNjRiaXQgZXZlbnQgY291bnRlcnMsIGFuZCBhbiBpbmRlcGVuZGVudAo+ID4gNjRiaXQg Y3ljbGUgY291bnRlci4gU3RhckxpbmsgUE1VIGlzIGFjY2Vzc2VkIHZpYSBNTUlPLgo+ID4KPiA+ IEV4YW1wbGUgUGVyZiBzdGF0IG91dHB1dDoKPiA+IFtyb290QHVzZXJdIyBwZXJmIHN0YXQgLWEg LWUgL3N0YXJmaXZlX3N0YXJsaW5rX3BtdS9jeWNsZXMvIFwKPiA+ICAgICAgICAgLWUgL3N0YXJm aXZlX3N0YXJsaW5rX3BtdS9yZWFkX21pc3MvIFwKPiA+ICAgICAgICAgLWUgL3N0YXJmaXZlX3N0 YXJsaW5rX3BtdS9yZWFkX2hpdC8gXAo+ID4gICAgICAgICAtZSAvc3RhcmZpdmVfc3Rhcmxpbmtf cG11L3JlbGVhc2VfcmVxdWVzdC8gIFwKPiA+ICAgICAgICAgLWUgL3N0YXJmaXZlX3N0YXJsaW5r X3BtdS93cml0ZV9oaXQvIFwKPiA+ICAgICAgICAgLWUgL3N0YXJmaXZlX3N0YXJsaW5rX3BtdS93 cml0ZV9taXNzLyBcCj4gPiAgICAgICAgIC1lIC9zdGFyZml2ZV9zdGFybGlua19wbXUvd3JpdGVf cmVxdWVzdC8gXAo+ID4gICAgICAgICAtZSAvc3RhcmZpdmVfc3RhcmxpbmtfcG11L3dyaXRlYmFj ay8gXAo+ID4gICAgICAgICAtZSAvc3RhcmZpdmVfc3RhcmxpbmtfcG11L3JlYWRfcmVxdWVzdC8g XAo+ID4gICAgICAgICAtLSBvcGVuc3NsIHNwZWVkIHJzYTIwNDgKPiA+IERvaW5nIDIwNDggYml0 cyBwcml2YXRlIHJzYSdzIGZvciAxMHM6IDUgMjA0OCBiaXRzIHByaXZhdGUgUlNBJ3MgaW4KPiA+ IDIuODRzCj4gPiBEb2luZyAyMDQ4IGJpdHMgcHVibGljIHJzYSdzIGZvciAxMHM6IDE2OSAyMDQ4 IGJpdHMgcHVibGljIFJTQSdzIGluCj4gPiAyLjQycwo+ID4gdmVyc2lvbjogMy4wLjExCj4gPiBi dWlsdCBvbjogVHVlIFNlcCAxOSAxMzowMjozMSAyMDIzIFVUQwo+ID4gb3B0aW9uczogYm4oNjQs NjQpCj4gPiBDUFVJTkZPOiBOL0EKPiA+ICAgICAgICAgICAgICAgICAgIHNpZ24gICAgdmVyaWZ5 ICAgIHNpZ24vcyB2ZXJpZnkvcwo+ID4gcnNhIDIwNDggYml0cyAwLjU2ODAwMHMgMC4wMTQzMjBz ICAgICAgMS44ICAgICA2OS44Cj4gPiAvLy8vLy8vLy8KPiA+ICBQZXJmb3JtYW5jZSBjb3VudGVy IHN0YXRzIGZvciAnc3lzdGVtIHdpZGUnOgo+ID4KPiA+ICAgICAgICAgIDY0OTk5MTk5OCAgICAg IHN0YXJmaXZlX3N0YXJsaW5rX3BtdS9jeWNsZXMvCj4gPiAgICAgICAgICAgIDEwMDk2OTAgICAg ICBzdGFyZml2ZV9zdGFybGlua19wbXUvcmVhZF9taXNzLwo+ID4gICAgICAgICAgICAxMDc5NzUw ICAgICAgc3RhcmZpdmVfc3RhcmxpbmtfcG11L3JlYWRfaGl0Lwo+ID4gICAgICAgICAgICAyMDg5 NDA1ICAgICAgc3RhcmZpdmVfc3RhcmxpbmtfcG11L3JlbGVhc2VfcmVxdWVzdC8KPiA+ICAgICAg ICAgICAgICAgIDEyOSAgICAgIHN0YXJmaXZlX3N0YXJsaW5rX3BtdS93cml0ZV9oaXQvCj4gPiAg ICAgICAgICAgICAgICAgNzAgICAgICBzdGFyZml2ZV9zdGFybGlua19wbXUvd3JpdGVfbWlzcy8K PiA+ICAgICAgICAgICAgICAgIDE5NCAgICAgIHN0YXJmaXZlX3N0YXJsaW5rX3BtdS93cml0ZV9y ZXF1ZXN0Lwo+ID4gICAgICAgICAgICAgMTUwMDgwICAgICAgc3RhcmZpdmVfc3RhcmxpbmtfcG11 L3dyaXRlYmFjay8KPiA+ICAgICAgICAgICAgMjA4OTQyMyAgICAgIHN0YXJmaXZlX3N0YXJsaW5r X3BtdS9yZWFkX3JlcXVlc3QvCj4gPgo+ID4gICAgICAgMjcuMDYyNzU1Njc4IHNlY29uZHMgdGlt ZSBlbGFwc2VkCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogSmkgU2hlbmcgVGVvaCA8amlzaGVuZy50 ZW9oQHN0YXJmaXZldGVjaC5jb20+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL3BlcmYvS2NvbmZpZyAg ICAgICAgICAgICAgICAgfCAgIDkgKwo+ID4gIGRyaXZlcnMvcGVyZi9NYWtlZmlsZSAgICAgICAg ICAgICAgICB8ICAgMSArCj4gPiAgZHJpdmVycy9wZXJmL3N0YXJmaXZlX3N0YXJsaW5rX3BtdS5j IHwgNjU0Cj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysgaW5jbHVkZS9saW51eC9jcHVo b3RwbHVnLmggICAgICAgICAgIHwKPiA+ICAxICsgNCBmaWxlcyBjaGFuZ2VkLCA2NjUgaW5zZXJ0 aW9ucygrKQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3BlcmYvc3RhcmZpdmVfc3Rh cmxpbmtfcG11LmMKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9wZXJmL0tjb25maWcgYi9k cml2ZXJzL3BlcmYvS2NvbmZpZwo+ID4gaW5kZXggMjczZDY3ZWNmNmQyLi40MTI3ODc0MmVmODgg MTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL3BlcmYvS2NvbmZpZwo+ID4gKysrIGIvZHJpdmVycy9w ZXJmL0tjb25maWcKPiA+IEBAIC04Niw2ICs4NiwxNSBAQCBjb25maWcgUklTQ1ZfUE1VX1NCSQo+ ID4gICAgICAgICAgIGZ1bGwgcGVyZiBmZWF0dXJlIHN1cHBvcnQgaS5lLiBjb3VudGVyIG92ZXJm bG93LAo+ID4gcHJpdmlsZWdlIG1vZGUgZmlsdGVyaW5nLCBjb3VudGVyIGNvbmZpZ3VyYXRpb24u Cj4gPgo+ID4gK2NvbmZpZyBTVEFSRklWRV9TVEFSTElOS19QTVUKPiA+ICsgICAgICAgZGVwZW5k cyBvbiBBUkNIX1NUQVJGSVZFCj4gPiArICAgICAgIGJvb2wgIlN0YXJGaXZlIFN0YXJMaW5rIFBN VSIKPiA+ICsgICAgICAgaGVscAo+ID4gKyAgICAgICAgICBQcm92aWRlIHN1cHBvcnQgZm9yIFN0 YXJMaW5rIFBlcmZvcm1hbmNlIE1vbml0b3IgVW5pdC4KPiA+ICsgICAgICAgICAgU3Rhckxpbmsg UGVyZm9ybWFuY2UgTW9uaXRvciBVbml0IGludGVncmF0ZXMgb25lIG9yIG1vcmUKPiA+IGNvcmVz IHdpdGgKPiA+ICsgICAgICAgICAgYW4gTDMgbWVtb3J5IHN5c3RlbS4gVGhlIEwzIGNhY2hlIGV2 ZW50cyBhcmUgYWRkZWQgaW50bwo+ID4gcGVyZiBldmVudAo+ID4gKyAgICAgICAgICBzdWJzeXN0 ZW0sIGFsbG93aW5nIG1vbml0b3Jpbmcgb2YgdmFyaW91cyBMMyBjYWNoZSBwZXJmCj4gPiBldmVu dHMuICsKPiA+ICBjb25maWcgQVJNX1BNVV9BQ1BJCj4gPiAgICAgICAgIGRlcGVuZHMgb24gQVJN X1BNVSAmJiBBQ1BJCj4gPiAgICAgICAgIGRlZl9ib29sIHkKPiA+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL3BlcmYvTWFrZWZpbGUgYi9kcml2ZXJzL3BlcmYvTWFrZWZpbGUKPiA+IGluZGV4IDE2YjNl YzRkYjkxNi4uZTIxNTNhZWUxZTA0IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9wZXJmL01ha2Vm aWxlCj4gPiArKysgYi9kcml2ZXJzL3BlcmYvTWFrZWZpbGUKPiA+IEBAIC0xNSw2ICsxNSw3IEBA IG9iai0kKENPTkZJR19RQ09NX0wzX1BNVSkgKz0gcWNvbV9sM19wbXUubwo+ID4gIG9iai0kKENP TkZJR19SSVNDVl9QTVUpICs9IHJpc2N2X3BtdS5vCj4gPiAgb2JqLSQoQ09ORklHX1JJU0NWX1BN VV9MRUdBQ1kpICs9IHJpc2N2X3BtdV9sZWdhY3kubwo+ID4gIG9iai0kKENPTkZJR19SSVNDVl9Q TVVfU0JJKSArPSByaXNjdl9wbXVfc2JpLm8KPiA+ICtvYmotJChDT05GSUdfU1RBUkZJVkVfU1RB UkxJTktfUE1VKSArPSBzdGFyZml2ZV9zdGFybGlua19wbXUubwo+ID4gIG9iai0kKENPTkZJR19U SFVOREVSWDJfUE1VKSArPSB0aHVuZGVyeDJfcG11Lm8KPiA+ICBvYmotJChDT05GSUdfWEdFTkVf UE1VKSArPSB4Z2VuZV9wbXUubwo+ID4gIG9iai0kKENPTkZJR19BUk1fU1BFX1BNVSkgKz0gYXJt X3NwZV9wbXUubwo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGVyZi9zdGFyZml2ZV9zdGFybGlu a19wbXUuYwo+ID4gYi9kcml2ZXJzL3BlcmYvc3RhcmZpdmVfc3RhcmxpbmtfcG11LmMgbmV3IGZp bGUgbW9kZSAxMDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAwMC4uMjcyODk2YWIxYWRlCj4gPiAt LS0gL2Rldi9udWxsCj4gPiArKysgYi9kcml2ZXJzL3BlcmYvc3RhcmZpdmVfc3RhcmxpbmtfcG11 LmMKPiA+IEBAIC0wLDAgKzEsNjU0IEBACj4gPiArLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6 IEdQTC0yLjAtb25seQo+ID4gKy8qCj4gPiArICogU3RhckZpdmUncyBTdGFyTGluayBQTVUgZHJp dmVyCj4gPiArICoKPiA+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMjMgU3RhckZpdmUgVGVjaG5vbG9n eSBDby4sIEx0ZC4KPiA+ICsgKgo+ID4gKyAqIEF1dGhvcjogSmkgU2hlbmcgVGVvaCA8amlzaGVu Zy50ZW9oQHN0YXJmaXZldGVjaC5jb20+Cj4gPiArICoKPiA+ICsgKi8KPiA+ICsKPiA+ICsjZGVm aW5lIFNUQVJMSU5LX1BNVV9QREVWX05BTUUgInN0YXJmaXZlX3N0YXJsaW5rX3BtdSIKPiA+ICsj ZGVmaW5lIHByX2ZtdChmbXQpICAgIFNUQVJMSU5LX1BNVV9QREVWX05BTUUgIjogIiBmbXQKPiA+ ICsKPiA+ICsjaW5jbHVkZSA8bGludXgvYml0bWFwLmg+Cj4gPiArI2luY2x1ZGUgPGxpbnV4L2Nw dV9wbS5oPgo+ID4gKyNpbmNsdWRlIDxsaW51eC9pby5oPgo+ID4gKyNpbmNsdWRlIDxsaW51eC9p cnEuaD4KPiA+ICsjaW5jbHVkZSA8bGludXgva2VybmVsLmg+Cj4gPiArI2luY2x1ZGUgPGxpbnV4 L21vZHVsZS5oPgo+ID4gKyNpbmNsdWRlIDxsaW51eC9vZl9kZXZpY2UuaD4gIAo+IAo+IFlvdSBw cm9iYWJseSBkb24ndCBuZWVkIHRoaXMgaGVhZGVyIGFuZCB0aGUgaW1wbGljaXQgaW5jbHVkZXMg aXQgbWFrZXMKPiBhcmUgZHJvcHBlZCBub3cgaW4gbGludXgtbmV4dC4gUGxlYXNlIGNoZWNrIHdo YXQgeW91IGFjdHVhbGx5IG5lZWQgYW5kCj4gbWFrZSB0aGVtIGV4cGxpY2l0Lgo+IAo+IFJvYgoK VGhhbmtzIFJvYiwgdGhpcyBoYXMgY2hhbmdlZCB0byAnI2luY2x1ZGUgPGxpbnV4L21vZF9kZXZp Y2V0YWJsZS5oPicgaW4KdjUgc3VibWl0dGVkIHJlY2VudGx5LgpodHRwczovL2xvcmUua2VybmVs Lm9yZy9sa21sLzIwMjMxMjA3MTQyOTQwLjE3OTQwMzItMS1qaXNoZW5nLnRlb2hAc3RhcmZpdmV0 ZWNoLmNvbS9ULyNaMmUuOi4uOjIwMjMxMjA3MTQyOTQwLjE3OTQwMzItMi1qaXNoZW5nLnRlb2g6 OjQwc3RhcmZpdmV0ZWNoLmNvbToxZHJpdmVyczpwZXJmOnN0YXJmaXZlX3N0YXJsaW5rX3BtdS5j CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgt YXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQu b3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJt LWtlcm5lbAo=