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 X-Spam-Level: X-Spam-Status: No, score=-5.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B35DEC433E7 for ; Wed, 14 Oct 2020 16:33:08 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2F40920B1F for ; Wed, 14 Oct 2020 16:33:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="nwY3b8m2" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2F40920B1F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Oei2chhI2Iq3SgDPZBa8kahVOaAQWBKpxfJoAA8b664=; b=nwY3b8m2XJ+PEUjSIGz8XUm8t KosHn7QN2GT655W6ihOiHzD1V4WVQZbmzPahn7Na3TaHHBDU5xAq/gc8YMFZla0YMJEX7Md1D7a4f VV+1hvX156e2PxpBp/A1G8+v47ytN1GfmtatBJTSMEn5MI5C8LAzXhvi3yy1Goj9qJFMRCVRN52u8 NnCvogiqOwotnbj27XsXTWVPXAEbMjVC/SQyUz8DCy3YVeWX2OlmPcJJNTaQ/X/RKQfJ5AtlTsATm C+R++QjZczv4cQK4A7sB82SJhb/NJSvixvnhjpK9BcsKoZxo8G5y7visOhzoTYnBzg9Zke4wQ7Sws QszLD28kQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kSjgc-0000ev-PE; Wed, 14 Oct 2020 16:31:34 +0000 Received: from foss.arm.com ([217.140.110.172]) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kSjga-0000eM-N1 for linux-arm-kernel@lists.infradead.org; Wed, 14 Oct 2020 16:31:33 +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 D20EBD6E; Wed, 14 Oct 2020 09:31:31 -0700 (PDT) Received: from [10.57.48.76] (unknown [10.57.48.76]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4477F3F71F; Wed, 14 Oct 2020 09:31:19 -0700 (PDT) Subject: Re: [PATCH v2 0/3] Arm CMN-600 PMU driver To: Will Deacon , "Zidenberg, Tsahi" References: <55205AE5-EBBD-47F3-AA22-3B2A370CCF22@amazon.com> <20201005102115.GA23702@willie-the-truck> From: Robin Murphy Message-ID: Date: Wed, 14 Oct 2020 17:31:17 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:78.0) Gecko/20100101 Thunderbird/78.3.2 MIME-Version: 1.0 In-Reply-To: <20201005102115.GA23702@willie-the-truck> Content-Language: en-GB X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201014_123132_848929_5D2786D0 X-CRM114-Status: GOOD ( 25.19 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "mark.rutland@arm.com" , "devicetree@vger.kernel.org" , "patrik.berglund@arm.com" , "tuanphan@os.amperecomputing.com" , "harb@amperecomputing.com" , "linux-arm-kernel@lists.infradead.org" , "james.yang@arm.com" , "Saidi, Ali" Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjAyMC0xMC0wNSAxMToyMSwgV2lsbCBEZWFjb24gd3JvdGU6Cj4gT24gTW9uLCBPY3QgMDUs IDIwMjAgYXQgMDk6MTY6MTNBTSArMDAwMCwgWmlkZW5iZXJnLCBUc2FoaSB3cm90ZToKPj4KPj4K Pj4g77u/T24gMTgvMDkvMjAyMCwgMTY6MjksICJSb2JpbiBNdXJwaHkiIDxyb2Jpbi5tdXJwaHlA YXJtLmNvbT4gd3JvdGU6Cj4+ICAgICAgPiBIZXJlJ3MgYW4gdXBkYXRlIHdpdGggc29tZSB2ZXJ5 IG1pbm9yIGNsZWFudXAgdHdlYWtzLCBwbHVzIGEgcHJvcG9zYWwKPj4gICAgICA+IGZvciBzb21l IG1vcmUgaW4tZGVwdGggZGVidWcgaW5mb3JtYXRpb24uIEdpdmVuIHRoYXQgbm9ib2R5IHNlZW1z IHRvCj4+ICAgICAgPiBoYXZlIGFueSBzaWduaWZpY2FudCBjb21wbGFpbnRzIGFib3V0IHRoZSBp bnRlcmZhY2UsIEkgYXNzdW1lIHdlJ3JlIGFsbAo+PiAgICAgID4gaGFwcHkgdG8gbWVyZ2UgdGhl IGJhc2ljIGRyaXZlciBhcy1pcyBhbmQgZml4IGFueXRoaW5nIGxhdGVyIGlmIG5lZWRlZC4KPj4g ICAgICA+Cj4+ICAgICAgPiBSb2Jpbi4KPj4KPj4gQWdyZWUgd2l0aCBtZXJnaW5nIHRoZSBkcml2 ZXIgYXMtaXMuCj4+IFRlc3RlZCBib3RoIHRoZSB1cGRhdGVkIGRyaXZlciBhbmQgdGhlIGRlYnVn ZnMgb24gR3Jhdml0b24yIChBQ1BJKS4KPj4gQm90aCBtYXAgYW5kIGluaXRpYWwgbnVtYmVycyBz ZWVtIHJpZ2h0Lgo+Pgo+PiBUZXN0ZWQtYnk6IFRzYWhpIFppZGVuYmVyZyA8dHNhaGVlQGFtYXpv bi5jb20+Cj4+Cj4+IE1heSBJIG9mZmVyIGEgc21hbGwgYWRkaXRpb24gdG8gdGhlIGRvY3VtZW50 YXRpb24/Cj4+IFNvbWV0aGluZyBhbG9uZyB0aGVzZSBsaW5lczoKPj4KPj4gLS0tIGEvRG9jdW1l bnRhdGlvbi9hZG1pbi1ndWlkZS9wZXJmL2FybS1jbW4ucnN0Cj4+ICsrKyBiL0RvY3VtZW50YXRp b24vYWRtaW4tZ3VpZGUvcGVyZi9hcm0tY21uLnJzdAo+PiBAQCAtNDEsOCArNDEsMTQgQEAgc3Bl Y2lmaWVkIGJ5ICJvY2N1cGlkIi4KPj4gICAKPj4gICBCeSBkZWZhdWx0IGVhY2ggZXZlbnQgcHJv dmlkZXMgYW4gYWdncmVnYXRlIGNvdW50IG92ZXIgYWxsIG5vZGVzIG9mIHRoZQo+PiAgIGdpdmVu IHR5cGUuIFRvIHRhcmdldCBhIHNwZWNpZmljIG5vZGUsICJieW5vZGVpZCIgbXVzdCBiZSBzZXQg dG8gMSBhbmQKPj4gLSJub2RlaWQiIHRvIHRoZSBhcHByb3ByaWF0ZSB2YWx1ZSBkZXJpdmVkIGZy b20gdGhlIENNTiBjb25maWd1cmF0aW9uCj4+IC0oYXMgZGVmaW5lZCBpbiB0aGUgIk5vZGUgSUQg TWFwcGluZyIgc2VjdGlvbiBvZiB0aGUgVFJNKS4KPj4gKyJub2RlaWQiIHRvIHRoZSBhcHByb3By aWF0ZSB2YWx1ZSBkZXJpdmVkIGZyb20gdGhlIENNTiBjb25maWd1cmF0aW9uLgo+PiArCj4+ICtU aGUgQ01OIG1hcCBpcyBhdmFpbGFibGUgaW4gL3N5cy9rZXJuZWwvZGVidWcvYXJtLWNtbi9tYXAu Cj4+ICtBIG5vZGVpZCBjb3VsZCBiZSBjYWxjdWxhdGVkIHdpdGggdGhpcyBmb3JtdWxhZToKPj4g KyAgbm9kZS1pZCA9IGQgfCAocCA8PCAyKSB8ICh5IDw8IDMpIHwgKHggPDwgKDMgKyB4eWJpdHMp KQo+PiArd2hlcmU6Cj4+ICsgIHgseSxwLGQgYXJlIG5vZGUgbG9jYXRpb24gYXMgY2FuIGJlIHNl ZW4gaW4gdGhlIG1hcAo+PiArICB4eWJpdHMgaXMgMiBmb3IgbWVzaGVzIDw9IDIqMiwgYW5kIDMg b3RoZXJ3aXNlLgoKTm90ZSB0aGF0IEkgZGlzYWdyZWUgc3Ryb25nbHkgd2l0aCByZW1vdmluZyB0 aGUgcmVmZXJlbmNlIHRvIHRoZSAKZG9jdW1lbnRhdGlvbiB0aGF0IGNhbm9uaWNhbGx5IGRlZmlu ZXMgdGhlIG5vZGUgSUQgZm9ybWF0LCBlc3BlY2lhbGx5IAp3aGVuIHRoZSBwcm9wb3NhbCBpcyB0 byByZXBsYWNlIGl0IHdpdGggYSBoYXJkZXItdG8tcmVhZCBkZWZpbml0aW9uIHRoYXQgCmlzIGFs c28gd3JvbmcgOykKCklmIHRoZXJlJ3MgYWN0dWFsbHkgaW50ZXJlc3QgaW4gdXNpbmcgdGhlIGNv b3JkaW5hdGUgZm9ybWF0IHJhdGhlciB0aGFuIApqdXN0IHdob2xlIElEIHZhbHVlcywgdGhlbiB3 ZSBzaG91bGQgZ2VuZXJhdGUgZm9ybWF0IGF0dHJpYnV0ZXMgdGhhdCAKb3ZlcmxheSB0aGUgYXBw cm9wcmlhdGUgc2VjdGlvbnMgb2YgdGhlIG5vZGVpZCBmaWVsZC4gSSBoYXZlbid0IHRyaWVkIHRv IAppbXBsZW1lbnQgdGhhdCBzbyBmYXIgc2luY2UgaXQncyBub3QgZW50aXJlbHkgdHJpdmlhbCBh bmQgSSB3YXNuJ3Qgc3VyZSAKaWYgYW55b25lIHdvdWxkIGNhcmUuCgo+IEkgYWxyZWFkeSBxdWV1 ZWQgdGhlIGRyaXZlciwgYnV0IGlmIHlvdSBzZW5kIHRoaXMgYXMgYSBzdGFuZC1hbG9uZSBwYXRj aCAob24KPiB0b3Agb2YgdGhlIGFybTY0IGZvci1uZXh0L3BlcmYgYnJhbmNoKSB0aGVuIEknbSBo YXBweSB0byB0YWtlIGl0LgoKSGEsIHNvIG11Y2ggZm9yIHRha2luZyBteSBob2xpZGF5IGFmdGVy IC1yYzYgYW5kIGV4cGVjdGluZyB0byBjb21lIGJhY2sgCnRvIGNoYXNpbmcgdGhpcyB1cCBhdCAt cmMxLi4uIGNoZWVycyBXaWxsLCB0aGF0IHdhcyBhIHZlcnkgbmljZSBzdXJwcmlzZSAKdG8gcmV0 dXJuIHRvIQoKUm9iaW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxp c3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9saW51eC1hcm0ta2VybmVsCg==