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 10363C0015E for ; Tue, 1 Aug 2023 08:54:16 +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=9HoZDxxirFaB5CFESvpjLu/RaX0QYsDhHpY1iq4LGwg=; b=hLCKwKOJ1Ly9oQ 74Z/qrILReTxNgnyuOuHtw+1CjV2AiC+OBXGkOYy2xWlYsuSAkPyQvq6npY3Ygd0Ly938sTGtXypp Liv+nSueBe5A+K/ebH6JCnxAQK7GEMNeERSN45rmKGwUWtM/FX5nM+cAcBHskX/DwN89y2IDvEa7W HsOwTOekOBDp7KmIQv6ikJzmFtaDrS7Xrr/FE0LzJSUmBWqU0MoIglMlRb77XJr+WIvq2jHB73dNF P/H10sg1PJfFYHjy9Z++Hwf79kwTiKGB2N3E7r3ZzWDDd4m9V+V5m9OkDFJh060GYviDV1CVb5McY jCUZq7FOqBhT7+bnEkbw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qQl8Y-000gwP-34; Tue, 01 Aug 2023 08:53:50 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qQl8V-000gvb-0t for linux-arm-kernel@lists.infradead.org; Tue, 01 Aug 2023 08:53:49 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 61688D75; Tue, 1 Aug 2023 01:54:26 -0700 (PDT) Received: from [10.163.53.114] (unknown [10.163.53.114]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BF3B43F5A1; Tue, 1 Aug 2023 01:53:40 -0700 (PDT) Message-ID: <3380a12b-605e-394c-c711-e31ce4112e60@arm.com> Date: Tue, 1 Aug 2023 14:23:38 +0530 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH 1/3] arm_pmu: acpi: Add a representative platform device for TRBE Content-Language: en-US To: Will Deacon Cc: linux-arm-kernel@lists.infradead.org, suzuki.poulose@arm.com, Catalin Marinas , Mark Rutland , linux-kernel@vger.kernel.org References: <20230728112733.359620-1-anshuman.khandual@arm.com> <20230728112733.359620-2-anshuman.khandual@arm.com> <20230728144056.GE21718@willie-the-truck> <3ee165d7-3727-53cc-295d-a2108734952d@arm.com> <20230731145922.GB24881@willie-the-truck> <20230801073857.GB25854@willie-the-truck> From: Anshuman Khandual In-Reply-To: <20230801073857.GB25854@willie-the-truck> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230801_015347_415059_491B4FBF X-CRM114-Status: GOOD ( 23.19 ) 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 CgpPbiA4LzEvMjMgMTM6MDgsIFdpbGwgRGVhY29uIHdyb3RlOgo+IE9uIFR1ZSwgQXVnIDAxLCAy MDIzIGF0IDA5OjA1OjU0QU0gKzA1MzAsIEFuc2h1bWFuIEtoYW5kdWFsIHdyb3RlOgo+Pgo+Pgo+ PiBPbiA3LzMxLzIzIDIwOjI5LCBXaWxsIERlYWNvbiB3cm90ZToKPj4+IE9uIE1vbiwgSnVsIDMx LCAyMDIzIGF0IDA1OjM4OjM4UE0gKzA1MzAsIEFuc2h1bWFuIEtoYW5kdWFsIHdyb3RlOgo+Pj4+ IE9uIDcvMjgvMjMgMjA6MTAsIFdpbGwgRGVhY29uIHdyb3RlOgo+Pj4+PiBPbiBGcmksIEp1bCAy OCwgMjAyMyBhdCAwNDo1NzozMVBNICswNTMwLCBBbnNodW1hbiBLaGFuZHVhbCB3cm90ZToKPj4+ Pj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3BlcmYvYXJtX3BtdV9hY3BpLmMgYi9kcml2ZXJzL3Bl cmYvYXJtX3BtdV9hY3BpLmMKPj4+Pj4+IGluZGV4IDkwODE1YWQ3NjJlYi4uZGQzZGY2NzI5ODA4 IDEwMDY0NAo+Pj4+Pj4gLS0tIGEvZHJpdmVycy9wZXJmL2FybV9wbXVfYWNwaS5jCj4+Pj4+PiAr KysgYi9kcml2ZXJzL3BlcmYvYXJtX3BtdV9hY3BpLmMKPj4+Cj4+PiBbLi4uXQo+Pj4KPj4+Pj4+ ICsJcmV0ID0gcGxhdGZvcm1fZGV2aWNlX3JlZ2lzdGVyKCZ0cmJlX2FjcGlfZGV2KTsKPj4+Pj4+ ICsJaWYgKHJldCA8IDApIHsKPj4+Pj4+ICsJCXByX3dhcm4oIkFDUEk6IFRSQkU6IFVuYWJsZSB0 byByZWdpc3RlciBkZXZpY2VcbiIpOwo+Pj4+Pj4gKwkJYWNwaV91bnJlZ2lzdGVyX2dzaShnc2kp Owo+Pj4+Pj4gKwl9Cj4+Pj4+PiArfQo+Pj4+Pj4gKyNlbHNlCj4+Pj4+PiArc3RhdGljIGlubGlu ZSB2b2lkIGFybV90cmJlX2FjcGlfcmVnaXN0ZXJfZGV2aWNlKHZvaWQpCj4+Pj4+PiArewo+Pj4+ Pj4gKwo+Pj4+Pj4gK30KPj4+Pj4+ICsjZW5kaWYgLyogQ09ORklHX0NPUkVTSUdIVF9UUkJFICov Cj4+Pj4+Cj4+Pj4+IFRoaXMgbG9va3MgbGlrZSB5b3UgcmFuIHMvc3BlL3RyYmUvIG92ZXIgdGhl IFNQRSBkZXZpY2UgcmVnaXN0cmF0aW9uCj4+Pj4+IGNvZGUgOikKPj4+Pgo+Pj4+IFllYWgsIGFs bW9zdCA6KSAKPj4+Pgo+Pj4+PiBQbGVhc2UgY2FuIHlvdSByZWZhY3RvciB0aGluZ3Mgc28gd2Ug ZG9uJ3QgaGF2ZSBhbGwgdGhlIGR1cGxpY2F0aW9uPyBJCj4+Pj4+IHN1c3BlY3QgdGhpcyB3b24n dCBiZSB0aGUgbGFzdCBkZXZpY2Ugd2hpY2ggbmVlZHMgdGhlIHNhbWUgdHJlYXRlbWVudC4KPj4+ Pgo+Pj4+IFNob3VsZCB0aGUgcmVmYWN0b3JpbmcganVzdCBhY2NvbW1vZGF0ZSBTUEUsIGFuZCBU UkJFIG9yIG1ha2UgaXQgbW9yZSBnZW5lcmljIHRvCj4+Pj4gYWNjb21tb2RhdGUgZnV0dXJlIGRl dmljZXMgYXMgd2VsbC4gU29tZXRoaW5nIGxpa2UgdGhlIGZvbGxvd2luZyBlbnVtZXJhdGlvbi4K Pj4+Pgo+Pj4+IGVudW0gYXJtX3BsYXRmb3JtX2RldmljZSB7Cj4+Pj4gICAgICAgIEFSTV9QTEFU Rk9STV9ERVZJQ0VfU1BFLAo+Pj4+ICAgICAgICBBUk1fUExBVEZPUk1fREVWSUNFX1RSQkUsCj4+ Pj4gICAgICAgIEFSTV9QTEFURk9STV9ERVZJQ0VfTUFYLAo+Pj4+IH07Cj4+Pj4KPj4+PiBCdXQg dGhhdCB3b3VsZCByZXF1aXJlIGFkZGluZyBzb21lIGhlbHBlciBmdW5jdGlvbnMgdG8gc2VsZWN0 IHRoZXNlIGZvbGxvd2luZwo+Pj4+IGVsZW1lbnRzIGJhc2VkIG9uIHRoZSBhYm92ZSBlbnVtZXJh dGlvbiB2aWEgYSBjb21tb24gZnVuY3Rpb24KPj4+Pgo+Pj4+IC0gZ2ljYy0+WFhYX2ludGVycnVw dAo+Pj4+IC0gQUNQSV9NQURUX0dJQ0NfU1BFL1RSQkUgZm9yIGhlYWRlciBsZW5ndGggY29tcGFy aXNvbgo+Pj4+IC0gc3RhdGljIHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UvcmVzb3VyY2VzIChzdGF0 aWMgb2JqZWN0cyBpbiB0aGUgZmlsZSkKPj4+Pgo+Pj4+IFNlZW1zIGxpa2Ugd2lsbCBhZGQgbXVj aCBtb3JlIGNvZGUgZm9yIGEgcmVmYWN0b3IuIERpZCB5b3UgaGF2ZSBzb21ldGhpbmcgZWxzZQo+ Pj4+IGluIG1pbmQgZm9yIHRoZSByZWZhY3Rvci4KPj4+Cj4+PiBBbGwgSSdtIHNheWluZyBpcyB0 aGF0IHdlIHNob3VsZG4ndCBoYXZlIGlkZW50aWNhbCBjb3BpZXMgb2YgdGhlIGNvZGUgdG8KPj4+ IHdhbGsgdGhlIE1BRFQsIHB1bGwgb3V0IHRoZSBpcnFzIGFuZCByZWdpc3RlciB0aGUgZGV2aWNl Lgo+Pj4KPj4+IFNvIHNvbWV0aGluZyBsaWtlIHRoZSB0b3RhbGx5IHVudGVzdGVkIGhhY2sgYmVs b3cuIEkgcHJvYmFibHkgYnJva2UKPj4+IHNvbWV0aGluZywgYnV0IGhvcGVmdWxseSB5b3Ugc2Vl IHdoYXQgSSBtZWFuLgo+Pj4KPj4+IFdpbGwKPj4+Cj4+PiAtLS0+OAo+Pj4KPj4+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL3BlcmYvYXJtX3BtdV9hY3BpLmMgYi9kcml2ZXJzL3BlcmYvYXJtX3BtdV9h Y3BpLmMKPj4+IGluZGV4IDkwODE1YWQ3NjJlYi4uN2YxY2YzNmM2ZTY5IDEwMDY0NAo+Pj4gLS0t IGEvZHJpdmVycy9wZXJmL2FybV9wbXVfYWNwaS5jCj4+PiArKysgYi9kcml2ZXJzL3BlcmYvYXJt X3BtdV9hY3BpLmMKPj4+IEBAIC02OSw2ICs2OSw2MiBAQCBzdGF0aWMgdm9pZCBhcm1fcG11X2Fj cGlfdW5yZWdpc3Rlcl9pcnEoaW50IGNwdSkKPj4+ICAgICAgICAgICAgICAgICBhY3BpX3VucmVn aXN0ZXJfZ3NpKGdzaSk7Cj4+PiAgfQo+Pj4gIAo+Pj4gK3N0YXRpYyBpbnQKPj4+ICthcm1fYWNw aV9yZWdpc3Rlcl9wbXVfZGV2aWNlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsIHU4IGxl biwKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgdTE2ICgqcGFyc2VfZ3NpKShzdHJ1 Y3QgYWNwaV9tYWR0X2dlbmVyaWNfaW50ZXJydXB0ICopKQo+Pgo+PiBUaGlzIGZhY3RvcmVkIG91 dCBoZWxwZXIgc2hvdWxkIGJlIHdyYXBwZWQgaW5zaWRlIENPTkZJR19BUk1fU1BFX1BNVQo+PiBh bmQgQ09ORklHX0NPUkVTSUdIVF9UUkJFID8gT3RoZXJ3aXNlLCB0aGVyZSB3aWxsIGJlIG5vIGNh bGxlcnMgbGVmdAo+PiBmb3IgdGhpcyBoZWxwZXIgdHJpZ2dlcmluZyB3YXJuaW5nLgo+Pgo+PiBk cml2ZXJzL3BlcmYvYXJtX3BtdV9hY3BpLmM6NzM6MTogd2FybmluZzog4oCYYXJtX2FjcGlfcmVn aXN0ZXJfcG11X2RldmljZeKAmSBkZWZpbmVkIGJ1dCBub3QgdXNlZCBbLVd1bnVzZWQtZnVuY3Rp b25dCj4+ICAgIDczIHwgYXJtX2FjcGlfcmVnaXN0ZXJfcG11X2RldmljZShzdHJ1Y3QgcGxhdGZv cm1fZGV2aWNlICpwZGV2LCB1OCBsZW4sCj4+ICAgICAgIHwgXn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+fgo+Pgo+PiBCdXQgaW4gdGhhdCBjYXNlLCB3ZSBoYXZlIHRvIGtlZXAgYWRkaW5nIG5l dyBjb25maWdzIHdoZW4gbmV3IGRldmljZXMKPj4gcmVxdWlyZSBwbGF0Zm9ybSBkZXZpY2VzIHRv IGJlIHJlZ2lzdGVyZWQuIElzIHRoZXJlIGEgYmV0dGVyIHdheSA/Cj4gCj4gX19tYXliZV91bnVz ZWQ/Cj4gCj4gTGlrZSBJIHNhaWQsIEkgZGlkbid0IHRlc3QgdGhhdCB0aGluZyBhdCBhbGwsIEkg d2FzIGp1c3QgdHJ5aW5nIHRvCj4gaWxsdXN0cmF0ZSB0aGUgc29ydCBvZiByZWZhY3RvcmluZyBJ IGhhZCBpbiBtaW5kLgoKU3VyZS4gSWYgaXQncyBva2F5LCB3aWxsIHVzZSB5b3VyIENvLWRldmVs b3BlZC1ieS9TaWduZWQtb2ZmLWJ5IHRhZ3MKZm9yIHRoaXMgcmVmYWN0b3JpbmcgcGF0Y2guCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0t a2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcK aHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2Vy bmVsCg==