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 47388CD494F for ; Thu, 21 Sep 2023 17:01:15 +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: 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=NrLqGS7vToN65aIWBUd6lENkJcEkhbBV4yvAuuHR1v8=; b=LEDEgnnzm8U0fv YYPx8P7WXEDGYMWspc1gxoAtPnYHa27TcXD4jx/UY59+rIlfckJUDDv4IUGTD7DjUQia0u8SscddT zy/v8u3KexuiVqo61lNmskAxLxounzrLn+UQiJzjfdHeinSSrgT6EPajteFV8j5uuocoTQCdb/tw4 l766qDJShRBI2B5U0E/4iaXBB66hOF/+F92gPABVV4urMJvETRFn+GjB59aE6i1WDHMRXAmDiRarV vehnp1mlEFF99ChoBokhNYowNqNT3W7giNwQ/ldqAsLwMcKaEaA/D7LbRiqGBCdh1GzG2Bn8fAvDa uba+QZJd18bNUr1I17Vg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qjN37-006Zx8-0m; Thu, 21 Sep 2023 17:01:09 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qjLtK-006RZh-1B; Thu, 21 Sep 2023 15:46:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=MIME-Version:Content-Transfer-Encoding :Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID: Sender:Reply-To:Content-ID:Content-Description; bh=4+oNZNK0XdjRL1qDfy6VTGyZlo5uW17/8FO5Qfepexc=; b=PV1Tc4j5H6fZM8617l/tJHR4nx 4BoeX017qmkmL2tvUhDjC/8vB45Ci7+lUWHWqacCzwY7Tce7bsLi8YIAPezw8RLqJBxzJ1wUdpzFF KBwa+KxHWMHgETZa0YmEWAZClCA37YFi7kZpnx5o0+vDH91aFifJC+HLTQoef11t7PUDz24PzczdT bv0AVpoYZw9y/9RYIxaeyWGINQgct6+uqkUsPbhxV6awXGk/9d1zaRP5FViSbSInPE/kW+rVxHoW7 k7urgJIiuX/9erfA8q0SepMQqUfIjuUHbUJ2YuD7a98X715ttq4/f44IC4VBY44+w/9fSAkGBuv+P /w75wJog==; Received: from madras.collabora.co.uk ([46.235.227.172]) by desiato.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qjLtE-00FUEn-1G; Thu, 21 Sep 2023 15:46:57 +0000 Received: from nicolas-tpx395.localdomain (unknown [IPv6:2606:6d00:15:bae9::7a9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nicolas) by madras.collabora.co.uk (Postfix) with ESMTPSA id 8589D660731D; Thu, 21 Sep 2023 16:46:49 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1695311211; bh=qmLDWY/AuDZBwTiEH6bdhLx9MgWdAsDslzLfx3DOK4A=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=AAgC+As4Cy0TIyhqMYWvMkMILzrYGP2tdMFpvtrvDNPf0KcxzcZjzMOSK4Rq+GWMQ EIpWb+TvGWirRWMOZCnECZJb8onvByXZBGwfeB6ZhIC0oO7BjgjViiHxqwDixdY78Z K42MnJB5KJsEJ7fPabAtJvrBf8vDCD1DZ6xRKVOKXgDp7Ecy6k7Slj/HvSyvE2VWMK QntErYDk3VwsgkkGUd4sx9fDC1P8XVhFchzQ+LnlHzDVJAEldAUAFC1OeR/4l+Gdi4 F7SL1J42s1DO+HX9UVMY1uNhlaX6g2/4RjNBE3XNQIveR7GF+dQxCVD4Z0bz0/rViQ EvIPcMHnu1ptg== Message-ID: Subject: Re: [PATCH 12/14] media: medkatek: vcodec: set secure mode to decoder driver From: Nicolas Dufresne To: Jeffrey Kardatzke , Hans Verkuil Cc: Yunfei Dong =?UTF-8?Q?=28=E8=91=A3=E4=BA=91=E9=A3=9E=29?= , "nhebert@chromium.org" , "benjamin.gaignard@collabora.com" , "nfraprado@collabora.com" , "angelogioacchino.delregno@collabora.com" , "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "frkoenig@chromium.org" , "stevecho@chromium.org" , "wenst@chromium.org" , "linux-media@vger.kernel.org" , "devicetree@vger.kernel.org" , "daniel@ffwll.ch" , Project_Global_Chrome_Upstream_Group , "hsinyi@chromium.org" , "linux-arm-kernel@lists.infradead.org" Date: Thu, 21 Sep 2023 11:46:40 -0400 In-Reply-To: References: <20230911125936.10648-1-yunfei.dong@mediatek.com> <20230911125936.10648-13-yunfei.dong@mediatek.com> <1df3e79b84933dda0313d0d9719220dbc06c9022.camel@collabora.com> <5307203d79c0d90cc742a315bb161fa796b9960f.camel@mediatek.com> User-Agent: Evolution 3.48.4 (3.48.4-1.fc38) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230921_164654_231996_1A894F49 X-CRM114-Status: GOOD ( 20.34 ) 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 TGUgbWVyY3JlZGkgMjAgc2VwdGVtYnJlIDIwMjMgw6AgMTE6MjAgLTA3MDAsIEplZmZyZXkgS2Fy ZGF0emtlIGEgw6ljcml0wqA6Cj4gPiA+IAo+ID4gPiBBbHNvLCByZWdhcmRpbmcgTVRLLCB0aGVz ZSBhcmUgc3RhdGVsZXNzIGRlY29kZXJzLiBJIHRoaW5rIGl0IHdvdWxkIGJlIG5pY2UgdG8KPiA+ ID4gc2hvdyB1c2UgZXhhbXBsZSBjb2RlIHRoYXQgY2FuIHByb3Blcmx5IHBhcnNlIHRoZSB1bi1l bmNyeXB0ZWQgaGVhZGVyLCBwYXNzIHRoZQo+ID4gPiBkYXRhIHRvIHRoZSBkZWNyeXB0b3IgYW5k IGRlY29kZS4gVGhlcmUgaXMgYSBiaXQgb2YgbWVjaGFuaWMgaW4gdGhlcmUgdGhhdCBsYWNrcwo+ ID4gPiBjbGFyaWZpY2F0aW9uLCBhIHJlZmVyZW5jZSBpbXBsZW1lbnRhdGlvbiB3b3VsZCBjbGVh cmx5IGhlbHAuIEZpbmFsbHksIGRvZXMgdGhpcwo+ID4gPiBwbGF0Zm9ybSBvZmZlcnMgc29tZSBj bGVhcmtleSBpbXBsZW1lbnRhdGlvbiAob3Igb3RoZXIgYWx0ZXJuYXRpdmUpIHNvIHdlIGNhbiBk bwo+ID4gPiB2YWxpZGF0aW9uIGFuZCByZWdyZXNzaW9uIHRlc3Rpbmc/IEl0IHdvdWxkIGJlIHZl cnkgdW5mb3J0dW5hdGUgdG8gYWRkIGZlYXR1cmUKPiA+ID4gdXBzdHJlYW0gdGhhdCBjYW4gb25s eSBiZSB0ZXN0ZWQgYnkgcHJvcHJpZXRhcnkgQ0RNIHNvZnR3YXJlLgo+ID4gCj4gCj4gSXQgd291 bGQgYmUgcG9zc2libGUgdG8gdXNlIHRoaXMgd2l0aCBjbGVhcmtleSB3LyBzb21lIGFkZGl0aW9u YWwgd29yawo+IG9uIG91ciBlbmQuIElmIHRoaXMgaXMgdGhlbiBwYXJ0IG9mIHRoZSBwdWJsaWMg Q2hyb21pdW1PUyBidWlsZCwgd291bGQKPiB0aGF0IGJlIHNhdGlzZmFjdG9yeT8gKHRoZSBURUUg d291bGQgaGF2ZSBzb21lIGJpbmFyeSBibG9iIGNvbXBvbmVudHMKPiBsaWtlIGZpcm13YXJlIGRv ZXMgdGhvdWdoKQoKRnJvbSBteSBwb2ludCBvZiB2aWV3LCB0aGlzIHdvdWxkIGZ1bGx5IGNvdmVy IG15IGNvbmNlcm4uIFRvIGNsYXJpZnkgdGhpcwpjb25jZXJuLCB0aGUgIGRlY3J5cHRpb24gaW50 byBzZWN1cmUgbWVtb3J5IGN1cnJlbnRseSBvbmx5IGV2ZXIgdGFrZSBwbGFjZSBpbgpwcm9wcmll dGFyeSBjb2RlIHRoYXQgaW1wbGVtZW50cyB0aGUgcHJvdGVjdGlvbiAoV2lkZXdpbmUgQ0RNKS4g V2l0aCBjbGVhciBrZXksCndlIGNhbiBoYXZlIGFuIG9wZW4gc291cmNlIENETSAobWFkZSBmb3Ig dGVzdGluZyBwdXJwb3NlKSBzbyB0aGF0IHdlIGRvbid0IGhhdmUKdG8gaGF2ZSBoaWRkZW4gY29k ZSB0byB0ZXN0IHRoZSBlbnRpcmUgcGlwZWxpbmUuIFNvIGFwcGFydCBmcm9tIHRoZSBURUUKZmly bXdhcmUsIHdoaWNoIGlzIGp1c3QgYSBmaXJtd2FyZSBsaWtlIGFsbCB0aGUgb3RoZXJzLCB3ZSBj b3VsZCBoYXZlIG9wZW4Kc291cmNlIHRlc3RzIGluIGtlcm5lbENJIGFuZCBvdGhlciBDSSwgYW5k IHdlIGNvdWxkIGV4dGVuZCB0aGVzZSB0ZXN0IHRvCmV2ZW50dWFsbHkgc3VwcG9ydCBvdGhlciB2 ZW5kb3JzLgoKTm90ZSB0aGF0IGN1cnJlbnRseSwgd2l0aCBvdGhlciBwcm9wb3NhbCwgb25lIGNv dWxkIGFsbG9jYXRlIGFuZCBmaWxsIGEgbm9ybWFsCmJ1ZmZlciwgYW5kICJzZWN1cmUiIHRoYXQg YnVmZmVyIHRvIHRlc3QgdGhlIENPREVDcyBhbmQgZGlzcGxheSwgYnV0IG9uIHRoaXMKc3BlY2lm aWMgYXJjaGl0ZWN0dXJlLCB3aXRoIHRoZSBsaW1pdGF0aW9uIG9uIHRoZSBudW1iZXIgb2Ygc2Vj dXJlIHJlZ2lvbnMsIHRoaXMKZmVhdHVyZSBpc24ndCBhdmFpbGFibGUuCgpBbHRlcm5hdGl2ZXMg dG8gdGhpcyBlbmQtdG8tZW5kIHNvbHV0aW9uLCB3ZSBjb3VsZCBjb25zaWRlciBhIFRBIChUcnVz dGVkCkFwcGxpY2F0aW9uKSB0aGF0IHNpbXBseSBjb3B5IGRhdGEgZnJvbSBhIHVudHJ1c3RlZCBj aHVuayBvZiBtZW1vcnkgaW50byBhCnRydXN0ZWQgY2h1bmsgb2YgbWVtb3J5LiBUaGF0IHNlZW1z IGxpa2UgYSBjcm9zcy1wbGF0Zm9ybSBzb2x1dGlvbi4gSXQgd291bGQgYmUKZXZlbiBiZXR0ZXIg aWYgdGhpcyBnZXQgc3RhbmRhcmRpemVkIGluIFRFRXMgZm9yIGNvdXJzZSAob3IgYXQgbGVhc3Qg cmVxdWlyZWQKd2l0aCBhbGwgc2VjdXJlIG1lbW9yeSBpbXBsZW1lbnRhdGlvbikuIFRoZW4gY29w eWluZyBmcm9tIHVudHJ1c3RlZCB0byB0cnVzdGVkCmNvdWxkIGVhc2lseSBiZWNvbWUgYW4gaW9j dGwgZ2VuZXJpYyB0byBhbGwgVEVFIGRyaXZlcnMuIFRoYXQgdG8gbWUgd291bGQgYmUKZXF1YWxs eSBhY2NlcHRhYmxlLCBhbmQgcGVyaGFwcyBlYXNpZXIgdG8gdXNlLgoKTmljb2xhcyAKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJu ZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK