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 0B16ACED618 for ; Wed, 9 Oct 2024 07:33:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-Type:References:In-Reply-To:Date:CC:To:From :Subject:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=TyPX5RsfEu869eEFs5gjuF1hH+zRkucYDdNB+syyCO4=; b=S9o22+HnHwaWc9+B/W6AWyqcAf flCrKFyxi6DXvyvwJHsx9sz47D2laDKktjuTUQDVJSqtdmKhsNLRRYizsVVBuoGI5c9T1OryKwmDn h0Nxn/f83Vrd32+X5Z4R+BFpgwpnfHlktqq7i2VpePsr2nt9CpyKhxP0hH5hguSvkiRahKI02z6Eh YepAupqGAQLTzwGGMEpEzkAKfqITud8B70IMFmtq5YfQndQa2f8AtF3IZ2qThwbIz3nSh0+h5z48v 1IzJaTLs1DMu/y8ohbZzaV+Eza34IYhR2g+VMF5LSKfLw7NOf34mKQcpFVZXqPVNliwELzuqQJOGm goej/oVQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1syRBf-00000008FWG-2qah; Wed, 09 Oct 2024 07:32:47 +0000 Received: from esa.microchip.iphmx.com ([68.232.153.233]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1syR9c-00000008F1G-2hO2 for linux-arm-kernel@lists.infradead.org; Wed, 09 Oct 2024 07:30:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1728459040; x=1759995040; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=TyPX5RsfEu869eEFs5gjuF1hH+zRkucYDdNB+syyCO4=; b=cC/8F96DXb8WfN6sH3h107SAyWwK5TB08rcxb/35XTHLXVq+sHlN11Gz iR16KhNjMGngAvrlaEWu/JHgnQrp5gHoP5FGKo8jjEYvBQiN2dN73+5f5 cjhl/gESP8GGYl1Ypy4hzoFmGFKPgNfXExgQN6QqAhgAsaklVGI0uYECn kzRK9wnBGGfMFInQUhSXwaEpKDDNnRAciKHR9IJ099YOAsCgN4jojxORi f/Nn1EI04WOfgkAqaoaouAckIgWsEs+ErPE7vuytLw5wBzk9PKuzKnAN/ ia/JaiZmWN4rFNts1k6keDjq/0GJ5P4PUpNK/K5JuAfADkWIbh/F2uctv Q==; X-CSE-ConnectionGUID: qFEgkva4S1qo/8hhkxFAyg== X-CSE-MsgGUID: qVQ3upl8TUe5VnRoOX3tPQ== X-IronPort-AV: E=Sophos;i="6.11,189,1725346800"; d="scan'208";a="36104240" X-Amp-Result: SKIPPED(no attachment in message) Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa1.microchip.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 09 Oct 2024 00:30:38 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 9 Oct 2024 00:29:58 -0700 Received: from DEN-DL-M31857.microchip.com (10.10.85.11) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server id 15.1.2507.35 via Frontend Transport; Wed, 9 Oct 2024 00:29:53 -0700 Message-ID: <71fb65a929e5d5be86f95ab76591beb77e641c14.camel@microchip.com> Subject: Re: [PATCH v7 3/6] reset: mchp: sparx5: Map cpu-syscon locally in case of LAN966x From: Steen Hegelund To: Herve Codina , Geert Uytterhoeven , Andy Shevchenko , "Simon Horman" , Lee Jones , Arnd Bergmann , Derek Kiernan , Dragan Cvetic , Greg Kroah-Hartman , Bjorn Helgaas , Philipp Zabel , Lars Povlsen , Daniel Machon , , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Saravana Kannan CC: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Horatiu Vultur , "Andrew Lunn" , , , , , , "Allan Nielsen" , Luca Ceresoli , Thomas Petazzoni Date: Wed, 9 Oct 2024 09:29:52 +0200 In-Reply-To: <20241003081647.642468-4-herve.codina@bootlin.com> References: <20241003081647.642468-1-herve.codina@bootlin.com> <20241003081647.642468-4-herve.codina@bootlin.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.44.4-0ubuntu2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241009_003040_817252_CF4D89F3 X-CRM114-Status: GOOD ( 31.60 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgSGVydmUsCgpPbiBUaHUsIDIwMjQtMTAtMDMgYXQgMTA6MTYgKzAyMDAsIEhlcnZlIENvZGlu YSB3cm90ZToKPiBFWFRFUk5BTCBFTUFJTDogRG8gbm90IGNsaWNrIGxpbmtzIG9yIG9wZW4gYXR0 YWNobWVudHMgdW5sZXNzIHlvdQo+IGtub3cgdGhlIGNvbnRlbnQgaXMgc2FmZQo+IAo+IEluIHRo ZSBMQU45NjZ4IFBDSSBkZXZpY2UgdXNlIGNhc2UsIHRoZSBzeXNjb24gQVBJIGNhbm5vdCBiZSB1 c2VkIGFzCj4gaXQgZG9lcyBub3Qgc3VwcG9ydCBkZXZpY2UgcmVtb3ZhbCBbMV0uIEEgc3lzY29u IGRldmljZSBpcyBhIGNvcmUKPiAic3lzdGVtIiBkZXZpY2UgYW5kIG5vdCBhIGRldmljZSBhdmFp bGFibGUgaW4gc29tZSBhZGRvbiBib2FyZHMgYW5kCj4gc28sCj4gaXQgaXMgbm90IHN1cHBvc2Vk IHRvIGJlIHJlbW92ZWQuIFRoZSBzeXNjb24gQVBJIGZvbGxvd3MgdGhpcwo+IGFzc3VtcHRpb24K PiBidXQgdGhpcyBhc3N1bXB0aW9uIGlzIG5vIGxvbmdlciB2YWxpZCBpbiB0aGUgTEFOOTY2eCB1 c2UgY2FzZS4KPiAKPiBJbiBvcmRlciB0byBhdm9pZCB0aGUgdXNlIG9mIHRoZSBzeXNjb24gQVBJ IGFuZCBzbywgc3VwcG9ydCBmb3IKPiByZW1vdmFsLAo+IHVzZSBhIGxvY2FsIG1hcHBpbmcgb2Yg dGhlIHN5c2NvbiBkZXZpY2UuCj4gCj4gTGluazoKPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9h bGwvMjAyNDA5MjMxMDA3NDEuMTEyNzc0MzlAYm9vdGxpbi5jb20vwqBbMV0KPiBTaWduZWQtb2Zm LWJ5OiBIZXJ2ZSBDb2RpbmEgPGhlcnZlLmNvZGluYUBib290bGluLmNvbT4KPiAtLS0KPiDCoGRy aXZlcnMvcmVzZXQvcmVzZXQtbWljcm9jaGlwLXNwYXJ4NS5jIHwgMzUKPiArKysrKysrKysrKysr KysrKysrKysrKysrLQo+IMKgMSBmaWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9yZXNldC9yZXNldC1taWNyb2NoaXAt c3Bhcng1LmMKPiBiL2RyaXZlcnMvcmVzZXQvcmVzZXQtbWljcm9jaGlwLXNwYXJ4NS5jCj4gaW5k ZXggNjM2ZTg1YzM4OGIwLi40OGE2MmQ1ZGE3OGQgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9yZXNl dC9yZXNldC1taWNyb2NoaXAtc3Bhcng1LmMKPiArKysgYi9kcml2ZXJzL3Jlc2V0L3Jlc2V0LW1p Y3JvY2hpcC1zcGFyeDUuYwo+IEBAIC02Miw2ICs2MiwyOCBAQCBzdGF0aWMgY29uc3Qgc3RydWN0 IHJlc2V0X2NvbnRyb2xfb3BzCj4gc3Bhcng1X3Jlc2V0X29wcyA9IHsKPiDCoMKgwqDCoMKgwqDC oCAucmVzZXQgPSBzcGFyeDVfcmVzZXRfbm9vcCwKPiDCoH07Cj4gCj4gK3N0YXRpYyBjb25zdCBz dHJ1Y3QgcmVnbWFwX2NvbmZpZyBtY2hwX2xhbjk2Nnhfc3lzY29uX3JlZ21hcF9jb25maWcKPiA9 IHsKPiArwqDCoMKgwqDCoMKgIC5yZWdfYml0cyA9IDMyLAo+ICvCoMKgwqDCoMKgwqAgLnZhbF9i aXRzID0gMzIsCj4gK8KgwqDCoMKgwqDCoCAucmVnX3N0cmlkZSA9IDQsCj4gK307Cj4gKwo+ICtz dGF0aWMgc3RydWN0IHJlZ21hcCAqbWNocF9sYW45NjZ4X3N5c2Nvbl90b19yZWdtYXAoc3RydWN0 IGRldmljZQo+ICpkZXYsCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgc3RydWN0Cj4gZGV2aWNlX25vZGUgKnN5c2Nvbl9ucCkKPiArewo+ICvCoMKgwqDCoMKg wqAgc3RydWN0IHJlZ21hcF9jb25maWcgcmVnbWFwX2NvbmZpZyA9Cj4gbWNocF9sYW45NjZ4X3N5 c2Nvbl9yZWdtYXBfY29uZmlnOwo+ICvCoMKgwqDCoMKgwqAgcmVzb3VyY2Vfc2l6ZV90IHNpemU7 Cj4gK8KgwqDCoMKgwqDCoCB2b2lkIF9faW9tZW0gKmJhc2U7Cj4gKwo+ICvCoMKgwqDCoMKgwqAg YmFzZSA9IGRldm1fb2ZfaW9tYXAoZGV2LCBzeXNjb25fbnAsIDAsICZzaXplKTsKPiArwqDCoMKg wqDCoMKgIGlmIChJU19FUlIoYmFzZSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg cmV0dXJuIEVSUl9DQVNUKGJhc2UpOwo+ICsKPiArwqDCoMKgwqDCoMKgIHJlZ21hcF9jb25maWcu bWF4X3JlZ2lzdGVyID0gc2l6ZSAtIDQ7Cj4gKwo+ICvCoMKgwqDCoMKgwqAgcmV0dXJuIGRldm1f cmVnbWFwX2luaXRfbW1pbyhkZXYsIGJhc2UsICZyZWdtYXBfY29uZmlnKTsKPiArfQo+ICsKPiDC oHN0YXRpYyBpbnQgbWNocF9zcGFyeDVfbWFwX3N5c2NvbihzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNl ICpwZGV2LCBjaGFyCj4gKm5hbWUsCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHN0cnVjdCByZWdtYXAgKip0YXJnZXQp Cj4gwqB7Cj4gQEAgLTcyLDcgKzk0LDE4IEBAIHN0YXRpYyBpbnQgbWNocF9zcGFyeDVfbWFwX3N5 c2NvbihzdHJ1Y3QKPiBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYsIGNoYXIgKm5hbWUsCj4gwqDCoMKg wqDCoMKgwqAgc3lzY29uX25wID0gb2ZfcGFyc2VfcGhhbmRsZShwZGV2LT5kZXYub2Zfbm9kZSwg bmFtZSwgMCk7Cj4gwqDCoMKgwqDCoMKgwqAgaWYgKCFzeXNjb25fbnApCj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiAtRU5PREVWOwo+IC3CoMKgwqDCoMKgwqAgcmVnbWFw ID0gc3lzY29uX25vZGVfdG9fcmVnbWFwKHN5c2Nvbl9ucCk7Cj4gKwo+ICvCoMKgwqDCoMKgwqAg LyoKPiArwqDCoMKgwqDCoMKgwqAgKiBUaGUgc3lzY29uIEFQSSBkb2Vzbid0IHN1cHBvcnQgc3lz Y29uIGRldmljZSByZW1vdmFsLgo+ICvCoMKgwqDCoMKgwqDCoCAqIFdoZW4gdXNlZCBpbiBMQU45 NjZ4IFBDSSBkZXZpY2UsIHRoZSBjcHUtc3lzY29uIGRldmljZQo+IG5lZWRzIHRvIGJlCj4gK8Kg wqDCoMKgwqDCoMKgICogcmVtb3ZlZCB3aGVuIHRoZSBQQ0kgZGV2aWNlIGlzIHJlbW92ZWQuCj4g K8KgwqDCoMKgwqDCoMKgICogSW4gY2FzZSBvZiBMQU45NjZ4LCBtYXAgdGhlIHN5c2NvbiBkZXZp Y2UgbG9jYWxseSB0bwo+IHN1cHBvcnQgdGhlCj4gK8KgwqDCoMKgwqDCoMKgICogZGV2aWNlIHJl bW92YWwuCj4gK8KgwqDCoMKgwqDCoMKgICovCj4gK8KgwqDCoMKgwqDCoCBpZiAob2ZfZGV2aWNl X2lzX2NvbXBhdGlibGUocGRldi0+ZGV2Lm9mX25vZGUsCj4gIm1pY3JvY2hpcCxsYW45NjZ4LXN3 aXRjaC1yZXNldCIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHJlZ21hcCA9IG1j aHBfbGFuOTY2eF9zeXNjb25fdG9fcmVnbWFwKCZwZGV2LT5kZXYsCj4gc3lzY29uX25wKTsKPiAr wqDCoMKgwqDCoMKgIGVsc2UKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZWdtYXAg PSBzeXNjb25fbm9kZV90b19yZWdtYXAoc3lzY29uX25wKTsKPiDCoMKgwqDCoMKgwqDCoCBvZl9u b2RlX3B1dChzeXNjb25fbnApOwo+IMKgwqDCoMKgwqDCoMKgIGlmIChJU19FUlIocmVnbWFwKSkg ewo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBlcnIgPSBQVFJfRVJSKHJlZ21hcCk7 Cj4gLS0KPiAyLjQ2LjEKPiAKClRoaXMgbG9va3MgZ29vZCB0byBtZS4KClJldmlld2VkLWJ5OiBT dGVlbiBIZWdlbHVuZCA8U3RlZW4uSGVnZWx1bmRAbWljcm9jaGlwLmNvbT4KCkJSClN0ZWVuCg==