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 10C7BC4345F for ; Tue, 30 Apr 2024 08:39:48 +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=Ba5sjlCdDf7cHVwho/zjLDuG9pc+lT/vqEqcQsFdKtU=; b=Qpk6tiMWUbek60 KfqCqGCj7BeKc3mezraa3pdhfJ7SYMCVX2hdVVL1PZC8zgGo398l2Iu10p06l7+qDzJaWZCvb0kIL o+GNX3/EK1Y66ncms4JXlEzXOSke4vS4KFE5x51l30Xb7tF0v8knSIiOBMYv5iRuwk+ySzBER0jIY rRaTrGUnwRzCX/qtD+D/SblXiorgWhm/F3lxW5zqBEdr8Vp0/VyipEJBzc48k50cuKtfniX9oEYYi H7n/UtIrhe6eQXtGwq/MGowSlSN7XRvlbeSg+do7JVmPxQL5FkiOsSCKAwjRbObZwdfh5eWFo7M5z 3qA4NNcGq3CrA1ADdg/g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s1j1P-00000005dVG-3qOY; Tue, 30 Apr 2024 08:39:32 +0000 Received: from relay7-d.mail.gandi.net ([2001:4b98:dc4:8::227]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s1j19-00000005dJ8-0PYe for linux-arm-kernel@lists.infradead.org; Tue, 30 Apr 2024 08:39:16 +0000 Received: by mail.gandi.net (Postfix) with ESMTPA id E117B20010; Tue, 30 Apr 2024 08:39:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1714466353; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qxAq7qxzKoem8aXbH9fXtuWzQPqQzhAER6fvu7zb1R4=; b=ei6Cc0i5Tyy6hry1zGIuvQ738sLwbRXunJcfF5AXysqct4QsgJI1HqHFs5KG5LW6qrGPX4 NrKBs8HIy8IYahz7V0CtSsHA14Fsb3pCZjnRfliX9knEypLMmO6mAcI6nYK2djDCI88vqP edWu0zy+Y9dUbMZNcm3Cg+ZssEjU6FTHBBBEeIS4eqFixUCraHl3mFFigtomyo17bOXHWp hmtGGLrlWfo+aJaB/ixdz9fq/btWAre7sYQMti3JLyJO4W5WrVSneohrBnhYJ4p+CTJJ8w sRsxu8MQKxmpVLAI2VxKXfWCdKS/jwRyokyBEQ6bEU3SiJ+8NEI4yYjECkl5+g== From: Herve Codina To: Herve Codina , Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Conor Dooley , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Lee Jones , Arnd Bergmann , Horatiu Vultur , UNGLinuxDriver@microchip.com, Andrew Lunn , Heiner Kallweit , Russell King , Saravana Kannan , Bjorn Helgaas , Philipp Zabel , Lars Povlsen , Steen Hegelund , Daniel Machon , Alexandre Belloni Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, netdev@vger.kernel.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Allan Nielsen , Steen Hegelund , Luca Ceresoli , Thomas Petazzoni , =?UTF-8?q?Cl=C3=A9ment=20L=C3=A9ger?= Subject: [PATCH 03/17] reset: mchp: sparx5: Release syscon when not use anymore Date: Tue, 30 Apr 2024 10:37:12 +0200 Message-ID: <20240430083730.134918-4-herve.codina@bootlin.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240430083730.134918-1-herve.codina@bootlin.com> References: <20240430083730.134918-1-herve.codina@bootlin.com> MIME-Version: 1.0 X-GND-Sasl: herve.codina@bootlin.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240430_013915_604337_98B44844 X-CRM114-Status: GOOD ( 15.95 ) 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 RnJvbTogQ2zDqW1lbnQgTMOpZ2VyIDxjbGVtZW50LmxlZ2VyQGJvb3RsaW4uY29tPgoKVGhlIHNw YXJ4NSByZXNldCBjb250cm9sbGVyIGRvZXMgbm90IHJlbGVhc2Ugc3lzY29uIHdoZW4gaXQgaXMg bm90IHVzZWQKYW55bW9yZS4KClRoaXMgcmVzZXQgY29udHJvbGxlciBpcyB1c2VkIGJ5IHRoZSBM QU45NjZ4IFBDSSBkZXZpY2UgZHJpdmVyLgpJdCBjYW4gYmUgcmVtb3ZlZCBmcm9tIHRoZSBzeXN0 ZW0gYXQgcnVudGltZSBhbmQgbmVlZHMgdG8gcmVsZWFzZSBpdHMKY29uc3VtZWQgc3lzY29uIG9u IHJlbW92YWwuCgpVc2UgdGhlIG5ld2x5IGludHJvZHVjZWQgZGV2bV9zeXNjb25fcmVnbWFwX2xv b2t1cF9ieV9waGFuZGxlKCkgaW4gb3JkZXIKdG8gZ2V0IHRoZSBzeXNjb24gYW5kIGF1dG9tYXRp Y2FsbHkgcmVsZWFzZSBpdCBvbiByZW1vdmFsLgoKU2lnbmVkLW9mZi1ieTogQ2zDqW1lbnQgTMOp Z2VyIDxjbGVtZW50LmxlZ2VyQGJvb3RsaW4uY29tPgpTaWduZWQtb2ZmLWJ5OiBIZXJ2ZSBDb2Rp bmEgPGhlcnZlLmNvZGluYUBib290bGluLmNvbT4KLS0tCiBkcml2ZXJzL3Jlc2V0L3Jlc2V0LW1p Y3JvY2hpcC1zcGFyeDUuYyB8IDggKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlv bnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9yZXNldC9yZXNldC1t aWNyb2NoaXAtc3Bhcng1LmMgYi9kcml2ZXJzL3Jlc2V0L3Jlc2V0LW1pY3JvY2hpcC1zcGFyeDUu YwppbmRleCA2OTkxNWM3YjQ5NDEuLmM0ZmU2NTI5MWE0MyAxMDA2NDQKLS0tIGEvZHJpdmVycy9y ZXNldC9yZXNldC1taWNyb2NoaXAtc3Bhcng1LmMKKysrIGIvZHJpdmVycy9yZXNldC9yZXNldC1t aWNyb2NoaXAtc3Bhcng1LmMKQEAgLTY1LDE1ICs2NSwxMSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0 IHJlc2V0X2NvbnRyb2xfb3BzIHNwYXJ4NV9yZXNldF9vcHMgPSB7CiBzdGF0aWMgaW50IG1jaHBf c3Bhcng1X21hcF9zeXNjb24oc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldiwgY2hhciAqbmFt ZSwKIAkJCQkgIHN0cnVjdCByZWdtYXAgKip0YXJnZXQpCiB7Ci0Jc3RydWN0IGRldmljZV9ub2Rl ICpzeXNjb25fbnA7CisJc3RydWN0IGRldmljZSAqZGV2ID0gJnBkZXYtPmRldjsKIAlzdHJ1Y3Qg cmVnbWFwICpyZWdtYXA7CiAJaW50IGVycjsKIAotCXN5c2Nvbl9ucCA9IG9mX3BhcnNlX3BoYW5k bGUocGRldi0+ZGV2Lm9mX25vZGUsIG5hbWUsIDApOwotCWlmICghc3lzY29uX25wKQotCQlyZXR1 cm4gLUVOT0RFVjsKLQlyZWdtYXAgPSBzeXNjb25fbm9kZV90b19yZWdtYXAoc3lzY29uX25wKTsK LQlvZl9ub2RlX3B1dChzeXNjb25fbnApOworCXJlZ21hcCA9IGRldm1fc3lzY29uX3JlZ21hcF9s b29rdXBfYnlfcGhhbmRsZShkZXYsIGRldi0+b2Zfbm9kZSwgbmFtZSk7CiAJaWYgKElTX0VSUihy ZWdtYXApKSB7CiAJCWVyciA9IFBUUl9FUlIocmVnbWFwKTsKIAkJZGV2X2VycigmcGRldi0+ZGV2 LCAiTm8gJyVzJyBtYXA6ICVkXG4iLCBuYW1lLCBlcnIpOwotLSAKMi40NC4wCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBt YWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=