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 AF69AC6FD1D for ; Fri, 17 Mar 2023 16:04:55 +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-Type: Content-Transfer-Encoding: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=qz6JmJG3NVm9ASJ9lsbex9f963Ix8BRADTBWX4PiQps=; b=ob3yFIMfXvISCe ibEmGNJ5W9EBr9Npu5sfNc1c6FagpGC7EZVuF1GzWJqUfbwmsPZ8XHEWPV+bh/bM4atugGfCS+p0Q ivyTltS+kerDNKTm2KUcumifoQimEtfB1fUZ/WyGNSa0AWx+FX/QZd0goVzjXEqaIv5aFdJ6IHRlX hclUpLFfYUDxPI8CzKg51kGZSggB6Xa7fcUKpELqhSOUsctbzyG2RQxQzF0pCQLHx7+t0Uu9aIf4n 2TgQbuyrnXiVZw7jKbPmCeHZBjBOYUDDJLi0dZT4K45PddOUX0YPD/5anWur3NAERRBih4s8SPwKC hntLjoSrN7rhP8uMNQ+Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pdCYk-002hY8-0P; Fri, 17 Mar 2023 16:04:02 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pdCYg-002hWZ-1z for linux-arm-kernel@lists.infradead.org; Fri, 17 Mar 2023 16:04:00 +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 AD85213D5; Fri, 17 Mar 2023 09:04:37 -0700 (PDT) Received: from [10.57.53.217] (unknown [10.57.53.217]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4832A3F885; Fri, 17 Mar 2023 09:03:51 -0700 (PDT) Message-ID: Date: Fri, 17 Mar 2023 16:03:49 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [PATCH 6/7] of/platform: Skip coresight etm4x devices from AMBA bus To: Rob Herring , Anshuman Khandual Cc: linux-arm-kernel@lists.infradead.org, coresight@lists.linaro.org, scclevenger@os.amperecomputing.com, Frank Rowand , Russell King , Greg Kroah-Hartman , "Rafael J. Wysocki" , Len Brown , Sudeep Holla , Lorenzo Pieralisi , Mathieu Poirier , Mike Leach , Leo Yan , devicetree@vger.kernel.org, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org References: <20230317030501.1811905-1-anshuman.khandual@arm.com> <20230317030501.1811905-7-anshuman.khandual@arm.com> From: Suzuki K Poulose In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230317_090358_748386_10EFCBF1 X-CRM114-Status: GOOD ( 28.18 ) 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-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 SGkgUm9iCgpUaGFua3MgZm9yIHlvdXIgcmVzcG9uc2UuCgpPbiAxNy8wMy8yMDIzIDE0OjUyLCBS b2IgSGVycmluZyB3cm90ZToKPiBPbiBUaHUsIE1hciAxNiwgMjAyMyBhdCAxMDowNuKAr1BNIEFu c2h1bWFuIEtoYW5kdWFsCj4gPGFuc2h1bWFuLmtoYW5kdWFsQGFybS5jb20+IHdyb3RlOgo+Pgo+ PiBBbGxvdyBvdGhlciBkcml2ZXJzIHRvIGNsYWltIGEgZGV2aWNlLCBkaXNyZWdhcmRpbmcgdGhl ICJwcmlvcml0eSIgb2YKPj4gImFybSxwcmltZWNlbGwiLiBlLmcuLCBDb3JlU2lnaHQgRVRNNHgg ZGV2aWNlcyBjb3VsZCBiZSBhY2Nlc3NlZCB2aWEgTU1JTwo+PiAoQU1CQSBCdXMpIG9yIHZpYSBD UFUgc3lzdGVtIGluc3RydWN0aW9ucy4KPiAKPiBUaGUgT1MgY2FuIHBpY2sgd2hpY2ggb25lLCB1 c2UgYm90aCwgb3IgdGhpcyBpcyBhIHN5c3RlbSBpbnRlZ3JhdGlvbgo+IHRpbWUgZGVjaXNpb24/ CgpOb3QgYW4gT1MgY2hvaWNlLiBIaXN0b3JpY2FsbHksIHRoaXMgaGFzIGFsd2F5cyBiZWVuIE1N SU8gYWNjZXNzZWQgYnV0CndpdGggdjguNCBUcmFjZUZpbHRlcmluZyBzdXBwb3J0LCBDUFVzIGFy ZSBlbmNvdXJhZ2VkIHRvIHVzZSBzeXN0ZW0KaW5zdHJ1Y3Rpb25zIGFuZCBvYnNvbGV0ZSBNTUlP LiBTbywgeWVzLCBNTUlPIGlzIHN0aWxsIHBvc3NpYmxlIGJ1dApzb21ldGhpbmcgdGhhdCBpcyBk aXNjb3VyYWdlZCBhbmQgaGF2ZSB0byBiZSBkZWNpZGVkIGF0IHN5c3RlbQppbnRlZ3JhdGlvbiB0 aW1lLgoKPiAKPj4gVGhlIENvcmVTaWdodCBFVE00eCBwbGF0Zm9ybQo+PiBkcml2ZXIgY2FuIG5v dyBoYW5kbGUgYm90aCB0eXBlcyBvZiBkZXZpY2VzLiBJbiBvcmRlciB0byBtYWtlIHN1cmUgdGhl Cj4+IGRyaXZlciBnZXRzIHRvIGhhbmRsZSB0aGUgIk1NSU8gYmFzZWQiIGRldmljZXMsIHdoaWNo IGFsd2F5cyBoYWQgdGhlCj4+ICJhcm0scHJpbWVjZWxsIiBjb21wYXRpYmxlLCB3ZSBoYXZlIHR3 byBvcHRpb25zIDoKPj4KPj4gMSkgUmVtb3ZlIHRoZSAiYXJtLHByaW1lY2VsbCIgZnJvbSB0aGUg RFRTLiBCdXQgdGhpcyBtYXkgYmUgcHJvYmxlbWF0aWMKPj4gICBmb3IgYW4gb2xkZXIga2VybmVs IHdpdGhvdXQgdGhlIHN1cHBvcnQuCj4+Cj4+IDIpIFRoZSBvdGhlciBvcHRpb24gaXMgdG8gYWxs b3cgT0YgY29kZSB0byAiaWdub3JlIiB0aGUgYXJtLHByaW1lY2VsbAo+PiBwcmlvcml0eSBmb3Ig YSBzZWxlY3RlZCBsaXN0IG9mIGNvbXBhdGlibGVzLiBUaGlzIHdvdWxkIG1ha2Ugc3VyZSB0aGF0 Cj4+IGJvdGggb2xkZXIga2VybmVscyBhbmQgdGhlIG5ldyBrZXJuZWxzIHdvcmsgZmluZSB3aXRo b3V0IGJyZWFraW5nCj4+IHRoZSBmdW5jdGlvbmFsaXR5LiBUaGUgbmV3IERUUyBjb3VsZCBhbHdh eXMgaGF2ZSB0aGUgImFybSxwcmltZWNlbGwiCj4+IHJlbW92ZWQuCj4gCj4gMykgRHJvcCBwYXRj aGVzIDYgYW5kIDcgYW5kIGp1c3QgcmVnaXN0ZXIgYXMgYm90aCBBTUJBIGFuZCBwbGF0Zm9ybQo+ IGRyaXZlcnMuIEl0J3MganVzdCBzb21lIGV4dHJhIGJvaWxlcnBsYXRlLiBJIHdvdWxkIGFsc28g ZG8gZGlmZmVyZW50Cj4gY29tcGF0aWJsZSBzdHJpbmdzIGZvciBDUFUgc3lzdGVtIGluc3RydWN0 aW9uIHZlcnNpb24gKGFzc3VtaW5nIHRoaXMKPiBpcyBhbiBpbnRlZ3JhdGlvbiB0aW1lIGRlY2lz aW9uKS4KClRoZSBzeXN0ZW0gaW5zdHJ1Y3Rpb24gKGFuZCB0aGUgcmVpZ3N0ZXIgbGF5b3V0cykg YXJlIGFsbCBwYXJ0IG9mIHRoZQpFVE12NC9FVEUgYXJjaGl0ZWN0dXJlIGFuZCBzcGVjaWZpYyBj YXBhYmlsaXRpZXMvZmVhdHVyZXMgYXJlCmRpc2NvdmVyYWJsZSwganVzdCBsaWtlIHRoZSBBcm0g Q1BVcy4gVGh1cyB3ZSBkb24ndCBuZWVkIHNwZWNpYWwKdmVyc2lvbnMgd2l0aGluIHRoZSBFVE12 NHggb3IgRVRFIG1pbm9yIHZlcnNpb25zLiBBcyBvZiBub3csIHdlIGhhdmUKb25lIGZvciBldG00 eCBhbmQgYW5vdGhlciBmb3IgZXRlLgoKT25lIHByb2JsZW0gd2l0aCB0aGUgQU1CQSBkcml2ZXIg aW4gcGxhY2UgaXMgaGF2aW5nIHRvIGtlZXAgb24gYWRkaW5nCm5ldyBQSURzIGZvciB0aGUgQ1BV cy4gVGhlIG90aGVyIG9wdGlvbiBpcyB0byBoYXZlIGEgYmxhbmtldCBtYXNrCmZvciBtYXRjaGlu ZyB0aGUgUElEcyB3aXRoIEFNQkFfVUNJX0lEIGNoZWNrcy4KCgo+IAo+Pgo+PiBUaGlzIHBhdGNo IGltcGxlbWVudHMgT3B0aW9uICgyKS4KPj4KPj4gQ2M6IFJvYiBIZXJyaW5nIDxyb2JoK2R0QGtl cm5lbC5vcmc+Cj4+IENjOiBGcmFuayBSb3dhbmQgPGZyb3dhbmQubGlzdEBnbWFpbC5jb20+Cj4+ IENjOiBSdXNzZWxsIEtpbmcgKE9yYWNsZSkgPGxpbnV4QGFybWxpbnV4Lm9yZy51az4KPj4gQ2M6 IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cj4+IENjOiBk ZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZwo+PiBDYzogbGludXgta2VybmVsQHZnZXIua2VybmVs Lm9yZwo+PiBDby1kZXZlbG9wZWQtYnk6IFN1enVraSBQb3Vsb3NlIDxzdXp1a2kucG91bG9zZUBh cm0uY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBTdXp1a2kgUG91bG9zZSA8c3V6dWtpLnBvdWxvc2VA YXJtLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogQW5zaHVtYW4gS2hhbmR1YWwgPGFuc2h1bWFuLmto YW5kdWFsQGFybS5jb20+Cj4+IC0tLQo+PiAgIGRyaXZlcnMvb2YvcGxhdGZvcm0uYyB8IDEwICsr KysrKysrKy0KPj4gICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL29mL3BsYXRmb3JtLmMgYi9kcml2ZXJzL29m L3BsYXRmb3JtLmMKPj4gaW5kZXggYjJiZDJlNzgzNDQ1Li41OWZmMWEzOGNjYWEgMTAwNjQ0Cj4+ IC0tLSBhL2RyaXZlcnMvb2YvcGxhdGZvcm0uYwo+PiArKysgYi9kcml2ZXJzL29mL3BsYXRmb3Jt LmMKPj4gQEAgLTMyNSw2ICszMjUsMTMgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBvZl9kZXZfYXV4 ZGF0YSAqb2ZfZGV2X2xvb2t1cChjb25zdCBzdHJ1Y3Qgb2ZfZGV2X2F1eGRhdGEgKmwKPj4gICAg ICAgICAgcmV0dXJuIE5VTEw7Cj4+ICAgfQo+Pgo+PiArc3RhdGljIGNvbnN0IHN0cnVjdCBvZl9k ZXZpY2VfaWQgb2ZfaWdub3JlX2FtYmFfdGFibGVbXSA9IHsKPj4gKyNpZmRlZiBDT05GSUdfQ09S RVNJR0hUX1NPVVJDRV9FVE00WAo+PiArICAgICAgIHsgLmNvbXBhdGlibGUgPSAiYXJtLGNvcmVz aWdodC1ldG00eCIgfSwKPj4gKyNlbmRpZgo+PiArICAgICAgIHt9ICAgIC8qIE5VTEwgdGVybWlu YXRlZCAqLwo+PiArfTsKPj4gKwo+PiAgIC8qKgo+PiAgICAqIG9mX3BsYXRmb3JtX2J1c19jcmVh dGUoKSAtIENyZWF0ZSBhIGRldmljZSBmb3IgYSBub2RlIGFuZCBpdHMgY2hpbGRyZW4uCj4+ICAg ICogQGJ1czogZGV2aWNlIG5vZGUgb2YgdGhlIGJ1cyB0byBpbnN0YW50aWF0ZQo+PiBAQCAtMzcz LDcgKzM4MCw4IEBAIHN0YXRpYyBpbnQgb2ZfcGxhdGZvcm1fYnVzX2NyZWF0ZShzdHJ1Y3QgZGV2 aWNlX25vZGUgKmJ1cywKPj4gICAgICAgICAgICAgICAgICBwbGF0Zm9ybV9kYXRhID0gYXV4ZGF0 YS0+cGxhdGZvcm1fZGF0YTsKPj4gICAgICAgICAgfQo+Pgo+PiAtICAgICAgIGlmIChvZl9kZXZp Y2VfaXNfY29tcGF0aWJsZShidXMsICJhcm0scHJpbWVjZWxsIikpIHsKPj4gKyAgICAgICBpZiAo b2ZfZGV2aWNlX2lzX2NvbXBhdGlibGUoYnVzLCAiYXJtLHByaW1lY2VsbCIpICYmCj4+ICsgICAg ICAgICAgIHVubGlrZWx5KCFvZl9tYXRjaF9ub2RlKG9mX2lnbm9yZV9hbWJhX3RhYmxlLCBidXMp KSkgewo+IAo+IG9mX21hdGNoX25vZGUgaXMgZ29pbmcgdG8gdGFrZSBvcmRlcnMgb2YgbWFnbml0 dWRlIGxvbmdlciB0aGFuIGFueQo+IGRpZmZlcmVuY2UgdW5saWtlbHkoKSB3b3VsZCBtYWtlLiBE cm9wIGl0LgoKQWdyZWVkLgoKU3V6dWtpCgo+IAo+PiAgICAgICAgICAgICAgICAgIC8qCj4+ICAg ICAgICAgICAgICAgICAgICogRG9uJ3QgcmV0dXJuIGFuIGVycm9yIGhlcmUgdG8ga2VlcCBjb21w YXRpYmlsaXR5IHdpdGggb2xkZXIKPj4gICAgICAgICAgICAgICAgICAgKiBkZXZpY2UgdHJlZSBm aWxlcy4KPj4gLS0KPj4gMi4yNS4xCj4+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=