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=-14.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_CR_TRAILER,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 AC625C433ED for ; Thu, 13 May 2021 14:37:27 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (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 27ED0613BC for ; Thu, 13 May 2021 14:37:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 27ED0613BC Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org 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=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=LcvB0jnQBITuHQkDQKKW1vzHp+9nxlKBzVdSui97ius=; b=hw7UZW2GEbqQ0bns9UIN/ZXcY mS/yb13SuE4zkDKNNuQex7RtUARqvcg2k+8bnDSg5zwmGmmsSQQajcWlYdFjtsC2YeeFYSJB/umw8 BeG4e648+l1xMumyOTaNlzRLV1EuPgqbcvlHHAo19Ab5T5PWVDGtsuaVjP3hgkAl7Vg13xjzQ6tgx QOjoLsz0fDscPd53A4GAnprwTixQDuJTEH/Mog2pPn3ZzbSPlBWowJ9kPJENKP6RHSA5oVrqrVqYB AEsku5AeS+iwR5dE5HHuvn+zkWGMg5EaiLMWy9E5rS1ADHBtPzf3GW8eMiH5Lt2xP8MWW+XlG3wYh 5RhTg6wDw==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lhCQZ-005l31-6A; Thu, 13 May 2021 14:35:03 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lhCQW-005l2a-T0 for linux-arm-kernel@desiato.infradead.org; Thu, 13 May 2021 14:35:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Sender:Reply-To:Content-ID:Content-Description; bh=9+xWJG3hQozgXOszn5vBF7Ir5sUZzlZaYLn+Jc9nXx4=; b=EQa2V31PyT6AP09un+eFNUqoLh tvxZ+UPEaHJXpyCGsphY5E6cwnwo2S/eDbwvRddE5OcL8FU0n73w6iWFKx0w+Qyw61ndw6pV+sYAa x+ZeSzzvZrLUa3vl6Yr5igoFbgDDs005+QD83NTexYDOSGa5Kpr8RC+6WFnlpLXcxq+Xg01K9Z7pp kR/ym6o6tGV7aNyzn1LnVdJJDR8YLSwvzDcX4cqvCpxLSNfFFHVSgzSwkkkNZ8F0D1Rw+QYazx2/m ePYlIgVPyrJobayPZ02wJSAYSj0H2V6QALabjm4SNI6Y7eRlsUsIrT4/UvpuY9+IBeMiIBn69VirE 48gMYbrQ==; Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lhCQU-00BK84-8d for linux-arm-kernel@lists.infradead.org; Thu, 13 May 2021 14:34:59 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id A642161433 for ; Thu, 13 May 2021 14:34:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1620916497; bh=xxfQlMD0wezKXwFYz7D8jYYCXmAAXgZnJxiZiy+zERw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=h9wyMZvJCnfOcphUqpJuu+DGLjnYKSne2kKoyNvvrQCh5yv9WAiU+VhRuXZMyRYlA ZZdofZvciEmZE6ny7W2LbRmDjsXyMboATkOt+TlpKxuE3imtxfa0KTMNXV3My7aoc2 bb1XkXIhUE9z5vw7QrOd6NN8s9ir+/DkCoWn1yZJAt/p1sTIpgBBTcK6aq7G3UyT7W /JfCpNRrmioEpTw0sw5i0aCP1at7gFzqTrBLdw6l7OEfpFke4l53G3e+dB2Pxd+AGG SrKYnhoYYAbF1uQP+GOEBJ2WbphdD8h4nFv4xIH8Pwlofcc9dKcIfG2zwBDWCa4SS5 E/wpodRAxHxTw== Received: by mail-ed1-f49.google.com with SMTP id c22so31210096edn.7 for ; Thu, 13 May 2021 07:34:57 -0700 (PDT) X-Gm-Message-State: AOAM532PxnH+G3QEdHsbr8+7et1dR85uCJWQHywekcIFB8M8ijIXgkec T/v6R3nCdAZgKREY7nFd0+TaFdDz5A0G5W6qyQ== X-Google-Smtp-Source: ABdhPJwEpp9Y9Fpl5bmyoUu5TLouC2jnXOjbcycNr9lgu5xw7SEYdFpsCB7SACyUOYBlugxVcIxqW33hPAfKM5Cv6Ls= X-Received: by 2002:a50:c446:: with SMTP id w6mr47224146edf.62.1620916496110; Thu, 13 May 2021 07:34:56 -0700 (PDT) MIME-Version: 1.0 References: <20210504102227.15475-1-nava.manne@xilinx.com> <20210504102227.15475-3-nava.manne@xilinx.com> <20210513023104.GA909876@robh.at.kernel.org> In-Reply-To: From: Rob Herring Date: Thu, 13 May 2021 09:34:43 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [RFC PATCH 2/4] fpga: Add new properties to support user-key encrypted bitstream loading To: Nava kishore Manne Cc: "mdf@kernel.org" , "trix@redhat.com" , Michal Simek , "arnd@arndb.de" , Rajan Vaja , "gregkh@linuxfoundation.org" , "linus.walleij@linaro.org" , Amit Sunil Dhamne , Tejas Patel , "zou_wei@huawei.com" , Manish Narani , Sai Krishna Potthuri , Jiaying Liang , "linux-fpga@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , git , "chinnikishore369@gmail.com" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210513_073458_397088_59F78DF2 X-CRM114-Status: GOOD ( 30.11 ) 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 T24gVGh1LCBNYXkgMTMsIDIwMjEgYXQgNTo1NSBBTSBOYXZhIGtpc2hvcmUgTWFubmUgPG5hdmFt QHhpbGlueC5jb20+IHdyb3RlOgo+Cj4gSGkgUm9iLAo+Cj4gICAgICAgICBQbGVhc2UgZmluZCBt eSByZXNwb25zZSBpbmxpbmUuCj4KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBG cm9tOiBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPgo+ID4gU2VudDogVGh1cnNkYXksIE1h eSAxMywgMjAyMSA4OjAxIEFNCj4gPiBUbzogTmF2YSBraXNob3JlIE1hbm5lIDxuYXZhbUB4aWxp bnguY29tPgo+ID4gQ2M6IG1kZkBrZXJuZWwub3JnOyB0cml4QHJlZGhhdC5jb207IE1pY2hhbCBT aW1layA8bWljaGFsc0B4aWxpbnguY29tPjsKPiA+IGFybmRAYXJuZGIuZGU7IFJhamFuIFZhamEg PFJBSkFOVkB4aWxpbnguY29tPjsKPiA+IGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnOyBsaW51 cy53YWxsZWlqQGxpbmFyby5vcmc7IEFtaXQgU3VuaWwgRGhhbW5lCj4gPiA8YW1pdHN1bmlAeGxu eC54aWxpbnguY29tPjsgVGVqYXMgUGF0ZWwgPHRlamFzcEB4bG54LnhpbGlueC5jb20+Owo+ID4g em91X3dlaUBodWF3ZWkuY29tOyBNYW5pc2ggTmFyYW5pIDxNTkFSQU5JQHhpbGlueC5jb20+OyBT YWkgS3Jpc2huYQo+ID4gUG90dGh1cmkgPGxha3NobWlzQHhpbGlueC5jb20+OyBKaWF5aW5nIExp YW5nIDxqbGlhbmdAeGlsaW54LmNvbT47IGxpbnV4LQo+ID4gZnBnYUB2Z2VyLmtlcm5lbC5vcmc7 IGRldmljZXRyZWVAdmdlci5rZXJuZWwub3JnOyBsaW51eC0KPiA+IGtlcm5lbEB2Z2VyLmtlcm5l bC5vcmc7IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZzsgZ2l0Cj4gPiA8Z2l0 QHhpbGlueC5jb20+OyBjaGlubmlraXNob3JlMzY5QGdtYWlsLmNvbQo+ID4gU3ViamVjdDogUmU6 IFtSRkMgUEFUQ0ggMi80XSBmcGdhOiBBZGQgbmV3IHByb3BlcnRpZXMgdG8gc3VwcG9ydCB1c2Vy LWtleQo+ID4gZW5jcnlwdGVkIGJpdHN0cmVhbSBsb2FkaW5nCj4gPgo+ID4gT24gVHVlLCBNYXkg MDQsIDIwMjEgYXQgMDM6NTI6MjVQTSArMDUzMCwgTmF2YSBraXNob3JlIE1hbm5lIHdyb3RlOgo+ ID4gPiBUaGlzIHBhdGNoIEFkZHMg4oCYZW5jcnlwdGVkLWtleS1uYW1l4oCZIGFuZAo+ID4gPiDi gJhlbmNyeXB0ZWQtdXNlci1rZXktZnBnYS1jb25maWfigJkgcHJvcGVydGllcyB0byBzdXBwb3J0 IHVzZXIta2V5Cj4gPiA+IGVuY3J5cHRlZCBiaXRzdHJlYW0gbG9hZGluZyB1c2UgY2FzZS4KPiA+ ID4KPiA+ID4gU2lnbmVkLW9mZi1ieTogTmF2YSBraXNob3JlIE1hbm5lIDxuYXZhLm1hbm5lQHhp bGlueC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRp bmdzL2ZwZ2EvZnBnYS1yZWdpb24udHh0IHwgNSArKysrKwo+ID4gPiAgMSBmaWxlIGNoYW5nZWQs IDUgaW5zZXJ0aW9ucygrKQo+ID4gPgo+ID4gPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k ZXZpY2V0cmVlL2JpbmRpbmdzL2ZwZ2EvZnBnYS1yZWdpb24udHh0Cj4gPiA+IGIvRG9jdW1lbnRh dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2ZwZ2EvZnBnYS1yZWdpb24udHh0Cj4gPiA+IGluZGV4 IGQ3ODdkNTc0OTFhMS4uOTU3ZGM2Y2JjZDllIDEwMDY0NAo+ID4gPiAtLS0gYS9Eb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZnBnYS9mcGdhLXJlZ2lvbi50eHQKPiA+ID4gKysrIGIv RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2ZwZ2EvZnBnYS1yZWdpb24udHh0Cj4g PiA+IEBAIC0xNzcsNiArMTc3LDkgQEAgT3B0aW9uYWwgcHJvcGVydGllczoKPiA+ID4gICAgIGl0 IGluZGljYXRlcyB0aGF0IHRoZSBGUEdBIGhhcyBhbHJlYWR5IGJlZW4gcHJvZ3JhbW1lZCB3aXRo IHRoaXMKPiA+IGltYWdlLgo+ID4gPiAgICAgSWYgdGhpcyBwcm9wZXJ0eSBpcyBpbiBhbiBvdmVy bGF5IHRhcmdldGluZyBhIEZQR0EgcmVnaW9uLCBpdCBpcyBhCj4gPiA+ICAgICByZXF1ZXN0IHRv IHByb2dyYW0gdGhlIEZQR0Egd2l0aCB0aGF0IGltYWdlLgo+ID4gPiArLSBlbmNyeXB0ZWQta2V5 LW5hbWUgOiBzaG91bGQgY29udGFpbiB0aGUgbmFtZSBvZiBhbiBlbmNyeXB0ZWQga2V5IGZpbGUK PiA+IGxvY2F0ZWQKPiA+ID4gKyAgIG9uIHRoZSBmaXJtd2FyZSBzZWFyY2ggcGF0aC4gSXQgd2ls bCBiZSB1c2VkIHRvIGRlY3J5cHQgdGhlIEZQR0EKPiA+IGltYWdlCj4gPiA+ICsgICBmaWxlLgo+ ID4gPiAgLSBmcGdhLWJyaWRnZXMgOiBzaG91bGQgY29udGFpbiBhIGxpc3Qgb2YgcGhhbmRsZXMg dG8gRlBHQSBCcmlkZ2VzIHRoYXQgbXVzdAo+ID4gYmUKPiA+ID4gICAgIGNvbnRyb2xsZWQgZHVy aW5nIEZQR0EgcHJvZ3JhbW1pbmcgYWxvbmcgd2l0aCB0aGUgcGFyZW50IEZQR0EKPiA+IGJyaWRn ZS4KPiA+ID4gICAgIFRoaXMgcHJvcGVydHkgaXMgb3B0aW9uYWwgaWYgdGhlIEZQR0EgTWFuYWdl ciBoYW5kbGVzIHRoZSBicmlkZ2VzLgo+ID4gPiBAQCAtMTg3LDYgKzE5MCw4IEBAIE9wdGlvbmFs IHByb3BlcnRpZXM6Cj4gPiA+ICAtIGV4dGVybmFsLWZwZ2EtY29uZmlnIDogYm9vbGVhbiwgc2V0 IGlmIHRoZSBGUEdBIGhhcyBhbHJlYWR5IGJlZW4KPiA+IGNvbmZpZ3VyZWQKPiA+ID4gICAgIHBy aW9yIHRvIE9TIGJvb3QgdXAuCj4gPiA+ICAtIGVuY3J5cHRlZC1mcGdhLWNvbmZpZyA6IGJvb2xl YW4sIHNldCBpZiB0aGUgYml0c3RyZWFtIGlzIGVuY3J5cHRlZAo+ID4gPiArLSBlbmNyeXB0ZWQt dXNlci1rZXktZnBnYS1jb25maWcgOiBib29sZWFuLCBzZXQgaWYgdGhlIGJpdHN0cmVhbSBpcwo+ ID4gZW5jcnlwdGVkCj4gPiA+ICsgICB3aXRoIHVzZXIga2V5Lgo+ID4KPiA+IFdoYXQncyB0aGUg cmVsYXRpb25zaGlwIHdpdGggZW5jcnlwdGVkLWZwZ2EtY29uZmlnPyBCb3RoIHByZXNlbnQgb3IK PiA+IG11dHVhbGx5IGV4Y2x1c2l2ZT8gQ291bGRuJ3QgdGhpcyBiZSBpbXBsaWVkIGJ5IGVuY3J5 cHRlZC1rZXktbmFtZSBiZWluZwo+ID4gcHJlc2VudD8KPiA+Cj4KPiBJbiBFbmNyeXB0aW9uIHdl IGhhdmUgdHdvIGtpbmRzIG9mIHVzZSBjYXNlIG9uZSBpcyBFbmNyeXB0ZWQgQml0c3RyZWFtIGxv YWRpbmcgd2l0aCBEZXZpY2Uta2V5IGFuZAo+IE90aGVyIG9uZSBpcyBFbmNyeXB0ZWQgQml0c3Ry ZWFtIGxvYWRpbmcgd2l0aCBVc2VyLWtleS4gZW5jcnlwdGVkLWZwZ2EtY29uZmlnIGFuZCBlbmNy eXB0ZWQtdXNlci1rZXktZnBnYS1jb25maWcKPiBhcmUgbXV0dWFsbHkgZXhjbHVzaXZlLiBUbyBk aWZmZXJlbnRpYXRlIGJvdGggdGhlIHVzZSBjYXNlcyBJIGhhdmUgYWRkZWQgdGhpcyBuZXcgZmxh ZyBhbmQgQWVzIEtleSBmaWxlKGVuY3J5cHRlZC1rZXktbmFtZSkKPiBpcyBuZWVkZWQgb25seSBm b3IgZW5jcnlwdGVkLXVzZXIta2V5LWZwZ2EtY29uZmlnIHVzZSBjYXNlcy4KCklmIGVuY3J5cHRl ZC1rZXktbmFtZSBpcyByZXF1aXJlZCBmb3IgYSB1c2VyIGtleSwgdGhlbiB3aHkgZG8geW91IG5l ZWQKZW5jcnlwdGVkLXVzZXIta2V5LWZwZ2EtY29uZmlnIGFsc28/CgpJT1csIHdoeSBoYXZlIDMg cHJvcGVydGllcyAodGhhdCdzIDkgcG9zc2libGUgY29tYmluYXRpb25zKSBmb3IgMiBtb2Rlcz8K ClJvYgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlu dXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt YXJtLWtlcm5lbAo=