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 1739DECAAD3 for ; Mon, 5 Sep 2022 10:32:43 +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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:From:References: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=80dFKhoqp/RGLOloNpcHXU1sK/gamd+gjiZmbB7Em5Q=; b=eyuh/+zpdcJFZ+ tTU4uyE6Nm1CFp2xDpIfk1wWauaUvNg/InQByeFdMVB8WLQFtfWN6VMoiAVKxO4yu8Fi1JkIyU+X4 mYvN1/4fSiAo+4/PdduKJNV5c2PN2YK1KY16HJ6fSSs0uCOlqYd4XRVFynj1/KGw8XloIACsaCdH0 W42pQWcuoDlIp9lPowowcZenNbOuC0MH/XauQZOzkT45ozzJW/yVs9U/GT3w0S03pqt/5/s843mTk WolSTBG2rsidqg58KgJTs60VikgTgx/KEaVG6vBJW70ot7pI7pkb2PU7y4LGHv7oyZUpwfIDpAWP2 7GaL4llHIj+9Qwv2HOpA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oV9Nf-000JRC-SY; Mon, 05 Sep 2022 10:31:04 +0000 Received: from fllv0016.ext.ti.com ([198.47.19.142]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oV892-00Ffat-87 for linux-arm-kernel@lists.infradead.org; Mon, 05 Sep 2022 09:12:07 +0000 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 2859BWsh054217; Mon, 5 Sep 2022 04:11:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1662369092; bh=xPTLqrQR3yIKqIqKWHosRsUm1HcTbEMKjHEpKqe7jKM=; h=Date:Subject:To:CC:References:From:In-Reply-To; b=IXJ3+JlrONZZR2/GyHWJvowE4mQLyoL8k0yMJpEF4ofq2pVY02HEiKhr+nf+hjkgw 7z+vnMEkminkShYBDlldmCE0NnawGzdVY3CPbEF7tslF8TLORQpavO2KKGCzwVwkI+ jrysfoNv9IBPF7Ds2AkPRVEyy//UfaKhC4tmChi8= Received: from DLEE100.ent.ti.com (dlee100.ent.ti.com [157.170.170.30]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 2859BWQ7099534 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 5 Sep 2022 04:11:32 -0500 Received: from DLEE115.ent.ti.com (157.170.170.26) by DLEE100.ent.ti.com (157.170.170.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.6; Mon, 5 Sep 2022 04:11:32 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DLEE115.ent.ti.com (157.170.170.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.6 via Frontend Transport; Mon, 5 Sep 2022 04:11:31 -0500 Received: from [10.24.69.114] (ileax41-snat.itg.ti.com [10.172.224.153]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 2859BRHR065852; Mon, 5 Sep 2022 04:11:28 -0500 Message-ID: <49d1959e-88ae-c605-aafc-ca9819c4f85c@ti.com> Date: Mon, 5 Sep 2022 14:41:27 +0530 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH v5 6/6] remoteproc: pru: add support for configuring GPMUX based on client setup Content-Language: en-US To: Mathieu Poirier References: <20220607045650.4999-1-p-mohan@ti.com> <20220607045650.4999-7-p-mohan@ti.com> <20220719161625.GB3393732@p14s> From: Md Danish Anwar In-Reply-To: <20220719161625.GB3393732@p14s> X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220905_021153_145331_C140112C X-CRM114-Status: GOOD ( 20.35 ) 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: , Cc: nm@ti.com, devicetree@vger.kernel.org, grygorii.strashko@ti.com, vigneshr@ti.com, kishon@ti.com, linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, bjorn.andersson@linaro.org, rogerq@kernel.org, krzysztof.kozlowski+dt@linaro.org, ssantosh@kernel.org, robh@kernel.org, linux-arm-kernel@lists.infradead.org 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 SGkgTWF0aGlldSwKCk9uIDE5LzA3LzIyIDIxOjQ2LCBNYXRoaWV1IFBvaXJpZXIgd3JvdGU6Cj4g T24gVHVlLCBKdW4gMDcsIDIwMjIgYXQgMTA6MjY6NTBBTSArMDUzMCwgUHVyYW5qYXkgTW9oYW4g d3JvdGU6Cj4+IEZyb206IFRlcm8gS3Jpc3RvIDx0LWtyaXN0b0B0aS5jb20+Cj4+Cj4+IENsaWVu dCBkZXZpY2Ugbm9kZSBwcm9wZXJ0eSB0aSxwcnVzcy1ncC1tdXgtc2VsIGNhbiBub3cgYmUgdXNl ZCB0bwo+PiBjb25maWd1cmUgdGhlIEdQTVVYIGNvbmZpZyB2YWx1ZSBmb3IgUFJVLgo+Pgo+PiBT aWduZWQtb2ZmLWJ5OiBUZXJvIEtyaXN0byA8dC1rcmlzdG9AdGkuY29tPgo+PiBbcy1hbm5hQHRp LmNvbTogc2ltcGxpZnkgdGhlIHBydSBpZCB1c2FnZV0KPj4gU2lnbmVkLW9mZi1ieTogU3VtYW4g QW5uYSA8cy1hbm5hQHRpLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogUHVyYW5qYXkgTW9oYW4gPHAt bW9oYW5AdGkuY29tPgo+PiAtLS0KPj4gVjQtPnY1Cj4+ICogVGhpcyBwYXRjaCB3YXMgaW5jbHVk ZWQgaW4gdjQgYW5kIGhhZCBzb21lIGNoZWNrcGF0Y2ggZXJyb3JzIHRoYXQgaGF2ZQo+PiAgIGJl ZW4gcmVzb2x2ZWQgaW4gdjUKPj4gLS0tCj4+ICBkcml2ZXJzL3JlbW90ZXByb2MvcHJ1X3Jwcm9j LmMgfCAyMCArKysrKysrKysrKysrKysrKysrKwo+PiAgMSBmaWxlIGNoYW5nZWQsIDIwIGluc2Vy dGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcmVtb3RlcHJvYy9wcnVfcnByb2Mu YyBiL2RyaXZlcnMvcmVtb3RlcHJvYy9wcnVfcnByb2MuYwo+PiBpbmRleCAyOTc3ZWI1MDYzMWIu LmYyYzZjNTVmMGYyMCAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9yZW1vdGVwcm9jL3BydV9ycHJv Yy5jCj4+ICsrKyBiL2RyaXZlcnMvcmVtb3RlcHJvYy9wcnVfcnByb2MuYwo+PiBAQCAtMTIzLDYg KzEyMyw3IEBAIHN0cnVjdCBwcnVfcHJpdmF0ZV9kYXRhIHsKPj4gICAqIEBkYmdfc2luZ2xlX3N0 ZXA6IGRlYnVnIHN0YXRlIHZhcmlhYmxlIHRvIHNldCBQUlUgaW50byBzaW5nbGUgc3RlcCBtb2Rl Cj4+ICAgKiBAZGJnX2NvbnRpbnVvdXM6IGRlYnVnIHN0YXRlIHZhcmlhYmxlIHRvIHJlc3RvcmUg UFJVIGV4ZWN1dGlvbiBtb2RlCj4+ICAgKiBAZXZ0X2NvdW50OiBudW1iZXIgb2YgbWFwcGVkIGV2 ZW50cwo+PiArICogQGdwbXV4X3NhdmU6IHNhdmVkIHZhbHVlIGZvciBncG11eCBjb25maWcKPj4g ICAqLwo+PiAgc3RydWN0IHBydV9ycHJvYyB7Cj4+ICAJaW50IGlkOwo+PiBAQCAtMTQxLDYgKzE0 Miw3IEBAIHN0cnVjdCBwcnVfcnByb2Mgewo+PiAgCXUzMiBkYmdfc2luZ2xlX3N0ZXA7Cj4+ICAJ dTMyIGRiZ19jb250aW51b3VzOwo+PiAgCXU4IGV2dF9jb3VudDsKPj4gKwl1OCBncG11eF9zYXZl Owo+PiAgfTsKPj4gIAo+PiAgc3RhdGljIGlubGluZSB1MzIgcHJ1X2NvbnRyb2xfcmVhZF9yZWco c3RydWN0IHBydV9ycHJvYyAqcHJ1LCB1bnNpZ25lZCBpbnQgcmVnKQo+PiBAQCAtMjUwLDYgKzI1 Miw3IEBAIHN0cnVjdCBycHJvYyAqcHJ1X3Jwcm9jX2dldChzdHJ1Y3QgZGV2aWNlX25vZGUgKm5w LCBpbnQgaW5kZXgsCj4+ICAJc3RydWN0IGRldmljZSAqZGV2Owo+PiAgCWNvbnN0IGNoYXIgKmZ3 X25hbWU7Cj4+ICAJaW50IHJldDsKPj4gKwl1MzIgbXV4Owo+PiAgCj4+ICAJdHJ5X21vZHVsZV9n ZXQoVEhJU19NT0RVTEUpOwo+PiAgCj4+IEBAIC0yNzMsNiArMjc2LDIyIEBAIHN0cnVjdCBycHJv YyAqcHJ1X3Jwcm9jX2dldChzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wLCBpbnQgaW5kZXgsCj4+ICAK Pj4gIAltdXRleF91bmxvY2soJnBydS0+bG9jayk7Cj4+ICAKPj4gKwlyZXQgPSBwcnVzc19jZmdf Z2V0X2dwbXV4KHBydS0+cHJ1c3MsIHBydS0+aWQsICZwcnUtPmdwbXV4X3NhdmUpOwo+PiArCWlm IChyZXQpIHsKPj4gKwkJZGV2X2VycihkZXYsICJmYWlsZWQgdG8gZ2V0IGNmZyBncG11eDogJWRc biIsIHJldCk7Cj4+ICsJCWdvdG8gZXJyOwo+PiArCX0KPj4gKwo+PiArCXJldCA9IG9mX3Byb3Bl cnR5X3JlYWRfdTMyX2luZGV4KG5wLCAidGkscHJ1c3MtZ3AtbXV4LXNlbCIsIGluZGV4LAo+PiAr CQkJCQkgJm11eCk7Cj4+ICsJaWYgKCFyZXQpIHsKPj4gKwkJcmV0ID0gcHJ1c3NfY2ZnX3NldF9n cG11eChwcnUtPnBydXNzLCBwcnUtPmlkLCBtdXgpOwo+PiArCQlpZiAocmV0KSB7Cj4+ICsJCQlk ZXZfZXJyKGRldiwgImZhaWxlZCB0byBzZXQgY2ZnIGdwbXV4OiAlZFxuIiwgcmV0KTsKPj4gKwkJ CWdvdG8gZXJyOwo+PiArCQl9Cj4+ICsJfQo+PiArCj4+ICAJaWYgKHBydV9pZCkKPj4gIAkJKnBy dV9pZCA9IHBydS0+aWQ7Cj4+ICAKPj4gQEAgLTMxMCw2ICszMjksNyBAQCB2b2lkIHBydV9ycHJv Y19wdXQoc3RydWN0IHJwcm9jICpycHJvYykKPj4gIAo+PiAgCXBydSA9IHJwcm9jLT5wcml2Owo+ PiAgCj4+ICsJcHJ1c3NfY2ZnX3NldF9ncG11eChwcnUtPnBydXNzLCBwcnUtPmlkLCBwcnUtPmdw bXV4X3NhdmUpOwo+PiAgCXBydV9ycHJvY19zZXRfZmlybXdhcmUocnByb2MsIE5VTEwpOwo+Pgo+ IAo+ICAgQ0MgICAgICBkcml2ZXJzL3JlbW90ZXByb2MvcHJ1X3Jwcm9jLm8KPiAvaG9tZS9tcG9p cmllci93b3JrL3JlbW90ZXByb2Mva2VybmVsLXJldmlldy9kcml2ZXJzL3JlbW90ZXByb2MvcHJ1 X3Jwcm9jLmM6IEluIGZ1bmN0aW9uIOKAmHBydV9ycHJvY19nZXTigJk6Cj4gL2hvbWUvbXBvaXJp ZXIvd29yay9yZW1vdGVwcm9jL2tlcm5lbC1yZXZpZXcvZHJpdmVycy9yZW1vdGVwcm9jL3BydV9y cHJvYy5jOjI3OTo4OiBlcnJvcjogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24g4oCY cHJ1c3NfY2ZnX2dldF9ncG11eOKAmSBbLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJh dGlvbl0KPiAgIDI3OSB8ICByZXQgPSBwcnVzc19jZmdfZ2V0X2dwbXV4KHBydS0+cHJ1c3MsIHBy dS0+aWQsICZwcnUtPmdwbXV4X3NhdmUpOwo+ICAgICAgIHwgICAgICAgIF5+fn5+fn5+fn5+fn5+ fn5+fn4KPiAvaG9tZS9tcG9pcmllci93b3JrL3JlbW90ZXByb2Mva2VybmVsLXJldmlldy9kcml2 ZXJzL3JlbW90ZXByb2MvcHJ1X3Jwcm9jLmM6Mjg4Ojk6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJh dGlvbiBvZiBmdW5jdGlvbiDigJhwcnVzc19jZmdfc2V0X2dwbXV44oCZIFstV2Vycm9yPWltcGxp Y2l0LWZ1bmN0aW9uLWRlY2xhcmF0aW9uXQo+ICAgMjg4IHwgICByZXQgPSBwcnVzc19jZmdfc2V0 X2dwbXV4KHBydS0+cHJ1c3MsIHBydS0+aWQsIG11eCk7Cj4gICAgICAgfCAgICAgICAgIF5+fn5+ fn5+fn5+fn5+fn5+fn4KPiAKPiBJIGdldCB0aGlzIG9uIGJvdGggcnByb2MtbmV4dCBhbmQgdG9k YXkncyBsaW51eCBuZXh0LiAgCgpUaGlzIHBhdGNoIGlzIGRlcGVuZGVudCBvbiB0aGUgc2VyaWVz IFsyXSBJbnRyb2R1Y2UgUFJVIHBsYXRmb3JtIGNvbnN1bWVyIEFQSQpodHRwczovL3BhdGNod29y ay5rZXJuZWwub3JnL3Byb2plY3QvbGludXgtcmVtb3RlcHJvYy9jb3Zlci8yMDIyMDQwNjA5NDM1 OC43ODk1LTEtcC1tb2hhbkB0aS5jb20vCmFzIHRoZSBhcGkgcHJ1c3NfY2ZnX2dldF9ncG11eCBj YWxscyB0aGUgYXBpIHBydXNzX2NmZ19yZWFkIGFuZCB0aGUgYXBpCnBydXNzX2NmZ19zZXRfZ3Bt dXggY2FsbHMgdGhlIGFwaSBwcnVzc19jZmdfdXBkYXRlIHdoaWNoIGFyZSBpbXBsZW1lbnRlZCBi eSB0aGUKcGF0Y2ggInNvYzogdGk6IHBydXNzOiBBZGQgcHJ1c3NfY2ZnX3JlYWQoKS91cGRhdGUo KSBBUEkiIGluIHRoZSBhYm92ZSBzZXJpZXMuCgpUaGlzIGVycm9yIGlzIGNvbWluZyBhcyB0aGUg ZGVwZW5kZW50IHBhdGNoIG5lZWRzIHRoZSBwYXRjaCAic29jOiB0aTogcHJ1c3M6CkFkZCBwcnVz c19jZmdfcmVhZCgpL3VwZGF0ZSgpIEFQSSIgdG8gYmUgYXBwbGllZCBmb3IgY29tcGlsYXRpb24u CgpUaGFua3MsCkRhbmlzaC4KCj4gCj4+ICAJbXV0ZXhfbG9jaygmcHJ1LT5sb2NrKTsKPj4gLS0g Cj4+IDIuMTcuMQo+PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0 cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtYXJtLWtlcm5lbAo=