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 EFBF8C433EF for ; Tue, 14 Jun 2022 08:39:23 +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=3HZJBLCC4MzHmGE9LwlKJUZplN9wHnR+mtWtqOB3rEU=; b=lQW4iGDXH7iIXI Xe/Olya4zsZafXR5pGxZ+9zOFqdL7lNbu5kWD18kWf9AhaiyaTt4nsme+T1gXqCNstCXwpUT2d60S gVrEYfeD1/XKBGk6k3RwcxNCOoY/wa2l8MIkbz60Qwnr+gg+0E7Iub3vwx+d7ByIaVd0cLlA1Bdwa Xp9uRfBOtvFVr+6npGPtkLQ09hjGyUQsHTA6lZMar5XpM3LwE/JhGBUIdHnF0ZlLeKtUQQmijsj3/ khvf87cZN7KdTd3JerTu+IN2zcTllI+4pP+flKHe3rph59Zs99x3CSMI3fM2tgfwRbrXpFmQ+gSig iT8MDTWrmrxOx5lbmYRg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o1247-008J0d-P8; Tue, 14 Jun 2022 08:38:24 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o122O-008I27-Gb; Tue, 14 Jun 2022 08:36:39 +0000 Received: from benjamin-XPS-13-9310.. (unknown [IPv6:2a01:e0a:120:3210:4a7b:8d3a:acaa:ec46]) (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: benjamin.gaignard) by madras.collabora.co.uk (Postfix) with ESMTPSA id B047B66016BD; Tue, 14 Jun 2022 09:36:34 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1655195795; bh=vafEAGttLIbuUtlS22eJ/Un2pgTJqe9BqcNcV7zB9xc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=QkFnzYKIW8wYfq/cCZow2SlepaTOpxDaWcqdmdx/NcJeqqWGUPkioNTt9r4Uq7KE1 gshSPV6GlmSYj/EAUe7aU2bQX62VKba4venMTPRgPLx6CbM6D1Hs5lCSH3eFfgukuC CxXq1E7JEG/1tAZSyNq5HwlZRi7uXbp3VrmsNCO+rqc0JQ1F0Uha2gkupko0riA6Zp DT41/HqRtkec8hDdeomqxhT/fkOVL6KrDBDOXrog/ktkpY1LYSBZVJrazXYO/AYiAs qPW2S7zTuVg6O+gylH/CU1JL2ysyFN03al+YTV63HS7JH+PWgMfvPKc9+6kJFT2mGC bBoE/hsGKJRPg== From: Benjamin Gaignard To: mchehab@kernel.org, hverkuil@xs4all.nl, ezequiel@vanguardiasur.com.ar, p.zabel@pengutronix.de, gregkh@linuxfoundation.org, mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, jernej.skrabec@gmail.com, samuel@sholland.org, nicolas.dufresne@collabora.com, andrzej.p@collabora.com Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-staging@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, kernel@collabora.com, Benjamin Gaignard Subject: [PATCH v8 06/17] media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Date: Tue, 14 Jun 2022 10:36:03 +0200 Message-Id: <20220614083614.240641-7-benjamin.gaignard@collabora.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220614083614.240641-1-benjamin.gaignard@collabora.com> References: <20220614083614.240641-1-benjamin.gaignard@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220614_013636_873230_D964E18A X-CRM114-Status: GOOD ( 14.69 ) 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 VGhlIEhFVkMgc3BlY2lmaWNhdGlvbiBkZXNjcmliZXMgdGhlIGZvbGxvd2luZzoKIlBpY09yZGVy Q250VmFsIGlzIGRlcml2ZWQgYXMgZm9sbG93czoKUGljT3JkZXJDbnRWYWwgPSBQaWNPcmRlckNu dE1zYiArIHNsaWNlX3BpY19vcmRlcl9jbnRfbHNiClRoZSB2YWx1ZSBvZiBQaWNPcmRlckNudFZh bCBzaGFsbCBiZSBpbiB0aGUgcmFuZ2Ugb2Yg4oiSMl4zMSB0byAyXjMxIOKIkiAxLCBpbmNsdXNp dmUuIgoKVG8gbWF0Y2ggd2l0aCB0aGVzZSBkZWZpbml0aW9ucyBjaGFuZ2UgX191MTYgcGljX29y ZGVyX2NudFsyXQppbnRvIF9fczMyIHBpY19vcmRlcl9jbnRfdmFsLgpDaGFuZ2UgdjRsMl9jdHJs X2hldmNfc2xpY2VfcGFyYW1zLT5zbGljZV9waWNfb3JkZXJfY250IHRvIF9fczMyIHRvby4KClNp Z25lZC1vZmYtYnk6IEJlbmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5nYWlnbmFyZEBjb2xsYWJv cmEuY29tPgotLS0KdmVyc2lvbiA2OgotIEFsc28gY2hhbmdlIHNsaWNlX3BpY19vcmRlcl9jbnQg dHlwZSB0byBzMzIKLSBGaXggY29tbWVudCBpbiBIYW50cm8gZHJpdmVyCgogRG9jdW1lbnRhdGlv bi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9leHQtY3RybHMtY29kZWMucnN0IHwgMiArLQogZHJp dmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9fZzJfaGV2Y19kZWMuYyAgICAgICAgIHwg NyArKystLS0tCiBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19oZXZjLmMgICAg ICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19o dy5oICAgICAgICAgICAgICAgICAgfCA0ICsrLS0KIGRyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54 aS9jZWRydXMvY2VkcnVzX2gyNjUuYyAgICAgICAgICB8IDQgKystLQogaW5jbHVkZS9tZWRpYS9o ZXZjLWN0cmxzLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNCArKy0tCiA2IGZp bGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvZXh0LWN0cmxzLWNvZGVj LnJzdCBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvZXh0LWN0cmxzLWNv ZGVjLnJzdAppbmRleCAxNjBiOTE1MzdjMDkuLmE3ODAzYjI0MTYxMiAxMDA2NDQKLS0tIGEvRG9j dW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9leHQtY3RybHMtY29kZWMucnN0Cisr KyBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvZXh0LWN0cmxzLWNvZGVj LnJzdApAQCAtMzAxMCw3ICszMDEwLDcgQEAgZW51bSB2NGwyX21wZWdfdmlkZW9faGV2Y19zaXpl X29mX2xlbmd0aF9maWVsZCAtCiAgICAgKiAtIF9fdTgKICAgICAgIC0gYGBjb2xvdXJfcGxhbmVf aWRgYAogICAgICAgLQotICAgICogLSBfX3UxNgorICAgICogLSBfX3MzMgogICAgICAgLSBgYHNs aWNlX3BpY19vcmRlcl9jbnRgYAogICAgICAgLQogICAgICogLSBfX3U4CmRpZmYgLS1naXQgYS9k cml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19nMl9oZXZjX2RlYy5jIGIvZHJpdmVy cy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9fZzJfaGV2Y19kZWMuYwppbmRleCA1ZGY2ZjA4 ZTI2ZjUuLmQyODY1M2QwNGQyMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hh bnRyby9oYW50cm9fZzJfaGV2Y19kZWMuYworKysgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFu dHJvL2hhbnRyb19nMl9oZXZjX2RlYy5jCkBAIC0zOTAsMTEgKzM5MCwxMCBAQCBzdGF0aWMgaW50 IHNldF9yZWYoc3RydWN0IGhhbnRyb19jdHggKmN0eCkKIAkJCSAhIShwcHMtPmZsYWdzICYgVjRM Ml9IRVZDX1BQU19GTEFHX0xPT1BfRklMVEVSX0FDUk9TU19USUxFU19FTkFCTEVEKSk7CiAKIAkv KgotCSAqIFdyaXRlIFBPQyBjb3VudCBkaWZmIGZyb20gY3VycmVudCBwaWMuIEZvciBmcmFtZSBk ZWNvZGluZyBvbmx5IGNvbXB1dGUKLQkgKiBwaWNfb3JkZXJfY250WzBdIGFuZCBpZ25vcmUgcGlj X29yZGVyX2NudFsxXSB1c2VkIGluIGZpZWxkLWNvZGluZy4KKwkgKiBXcml0ZSBQT0MgY291bnQg ZGlmZiBmcm9tIGN1cnJlbnQgcGljLgogCSAqLwogCWZvciAoaSA9IDA7IGkgPCBkZWNvZGVfcGFy YW1zLT5udW1fYWN0aXZlX2RwYl9lbnRyaWVzICYmIGkgPCBBUlJBWV9TSVpFKGN1cl9wb2MpOyBp KyspIHsKLQkJY2hhciBwb2NfZGlmZiA9IGRlY29kZV9wYXJhbXMtPnBpY19vcmRlcl9jbnRfdmFs IC0gZHBiW2ldLnBpY19vcmRlcl9jbnRbMF07CisJCWNoYXIgcG9jX2RpZmYgPSBkZWNvZGVfcGFy YW1zLT5waWNfb3JkZXJfY250X3ZhbCAtIGRwYltpXS5waWNfb3JkZXJfY250X3ZhbDsKIAogCQlo YW50cm9fcmVnX3dyaXRlKHZwdSwgJmN1cl9wb2NbaV0sIHBvY19kaWZmKTsKIAl9CkBAIC00MjEs NyArNDIwLDcgQEAgc3RhdGljIGludCBzZXRfcmVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgpCiAJ ZHBiX2xvbmd0ZXJtX2UgPSAwOwogCWZvciAoaSA9IDA7IGkgPCBkZWNvZGVfcGFyYW1zLT5udW1f YWN0aXZlX2RwYl9lbnRyaWVzICYmCiAJICAgICBpIDwgKFY0TDJfSEVWQ19EUEJfRU5UUklFU19O VU1fTUFYIC0gMSk7IGkrKykgewotCQlsdW1hX2FkZHIgPSBoYW50cm9faGV2Y19nZXRfcmVmX2J1 ZihjdHgsIGRwYltpXS5waWNfb3JkZXJfY250WzBdKTsKKwkJbHVtYV9hZGRyID0gaGFudHJvX2hl dmNfZ2V0X3JlZl9idWYoY3R4LCBkcGJbaV0ucGljX29yZGVyX2NudF92YWwpOwogCQlpZiAoIWx1 bWFfYWRkcikKIAkJCXJldHVybiAtRU5PTUVNOwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdp bmcvbWVkaWEvaGFudHJvL2hhbnRyb19oZXZjLmMgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFu dHJvL2hhbnRyb19oZXZjLmMKaW5kZXggMWRmODdjYTg4ZWJmLi41OTg0YzVmYTZmODMgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2hldmMuYworKysgYi9k cml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19oZXZjLmMKQEAgLTMzLDcgKzMzLDcg QEAgdm9pZCBoYW50cm9faGV2Y19yZWZfaW5pdChzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4KQogfQog CiBkbWFfYWRkcl90IGhhbnRyb19oZXZjX2dldF9yZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpj dHgsCi0JCQkJICAgaW50IHBvYykKKwkJCQkgICBzMzIgcG9jKQogewogCXN0cnVjdCBoYW50cm9f aGV2Y19kZWNfaHdfY3R4ICpoZXZjX2RlYyA9ICZjdHgtPmhldmNfZGVjOwogCWludCBpOwpkaWZm IC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9faHcuaCBiL2RyaXZl cnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2h3LmgKaW5kZXggYTJlMGYwODM2MjgxLi4z M2QxNTZjY2JmZWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFu dHJvX2h3LmgKKysrIGIvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9faHcuaApA QCAtMTQ1LDcgKzE0NSw3IEBAIHN0cnVjdCBoYW50cm9faGV2Y19kZWNfaHdfY3R4IHsKIAlzdHJ1 Y3QgaGFudHJvX2F1eF9idWYgdGlsZV9ic2Q7CiAJc3RydWN0IGhhbnRyb19hdXhfYnVmIHJlZl9i dWZzW05VTV9SRUZfUElDVFVSRVNdOwogCXN0cnVjdCBoYW50cm9fYXV4X2J1ZiBzY2FsaW5nX2xp c3RzOwotCWludCByZWZfYnVmc19wb2NbTlVNX1JFRl9QSUNUVVJFU107CisJczMyIHJlZl9idWZz X3BvY1tOVU1fUkVGX1BJQ1RVUkVTXTsKIAl1MzIgcmVmX2J1ZnNfdXNlZDsKIAlzdHJ1Y3QgaGFu dHJvX2hldmNfZGVjX2N0cmxzIGN0cmxzOwogCXVuc2lnbmVkIGludCBudW1fdGlsZV9jb2xzX2Fs bG9jYXRlZDsKQEAgLTM1Nyw3ICszNTcsNyBAQCB2b2lkIGhhbnRyb19oZXZjX2RlY19leGl0KHN0 cnVjdCBoYW50cm9fY3R4ICpjdHgpOwogaW50IGhhbnRyb19nMl9oZXZjX2RlY19ydW4oc3RydWN0 IGhhbnRyb19jdHggKmN0eCk7CiBpbnQgaGFudHJvX2hldmNfZGVjX3ByZXBhcmVfcnVuKHN0cnVj dCBoYW50cm9fY3R4ICpjdHgpOwogdm9pZCBoYW50cm9faGV2Y19yZWZfaW5pdChzdHJ1Y3QgaGFu dHJvX2N0eCAqY3R4KTsKLWRtYV9hZGRyX3QgaGFudHJvX2hldmNfZ2V0X3JlZl9idWYoc3RydWN0 IGhhbnRyb19jdHggKmN0eCwgaW50IHBvYyk7CitkbWFfYWRkcl90IGhhbnRyb19oZXZjX2dldF9y ZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsIHMzMiBwb2MpOwogaW50IGhhbnRyb19oZXZj X2FkZF9yZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsIGludCBwb2MsIGRtYV9hZGRyX3Qg YWRkcik7CiBpbnQgaGFudHJvX2hldmNfdmFsaWRhdGVfc3BzKHN0cnVjdCBoYW50cm9fY3R4ICpj dHgsIGNvbnN0IHN0cnVjdCB2NGwyX2N0cmxfaGV2Y19zcHMgKnNwcyk7CiAKZGlmZiAtLWdpdCBh L2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYyBiL2RyaXZl cnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYwppbmRleCA0NGYzODVi ZTlmNmMuLjQxMTYwMTk3NTEyNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL3N1 bnhpL2NlZHJ1cy9jZWRydXNfaDI2NS5jCisrKyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54 aS9jZWRydXMvY2VkcnVzX2gyNjUuYwpAQCAtMTQzLDggKzE0Myw4IEBAIHN0YXRpYyB2b2lkIGNl ZHJ1c19oMjY1X2ZyYW1lX2luZm9fd3JpdGVfZHBiKHN0cnVjdCBjZWRydXNfY3R4ICpjdHgsCiAJ Zm9yIChpID0gMDsgaSA8IG51bV9hY3RpdmVfZHBiX2VudHJpZXM7IGkrKykgewogCQlpbnQgYnVm ZmVyX2luZGV4ID0gdmIyX2ZpbmRfdGltZXN0YW1wKHZxLCBkcGJbaV0udGltZXN0YW1wLCAwKTsK IAkJdTMyIHBpY19vcmRlcl9jbnRbMl0gPSB7Ci0JCQlkcGJbaV0ucGljX29yZGVyX2NudFswXSwK LQkJCWRwYltpXS5waWNfb3JkZXJfY250WzFdCisJCQlkcGJbaV0ucGljX29yZGVyX2NudF92YWws CisJCQlkcGJbaV0ucGljX29yZGVyX2NudF92YWwKIAkJfTsKIAogCQljZWRydXNfaDI2NV9mcmFt ZV9pbmZvX3dyaXRlX3NpbmdsZShjdHgsIGksIGRwYltpXS5maWVsZF9waWMsCmRpZmYgLS1naXQg YS9pbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaCBiL2luY2x1ZGUvbWVkaWEvaGV2Yy1jdHJscy5o CmluZGV4IDQ1NzM0YmQ4ZmRmYy4uMDFjMTc5NWM1N2E5IDEwMDY0NAotLS0gYS9pbmNsdWRlL21l ZGlhL2hldmMtY3RybHMuaAorKysgYi9pbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaApAQCAtMTM4 LDcgKzEzOCw3IEBAIHN0cnVjdCB2NGwyX2hldmNfZHBiX2VudHJ5IHsKIAlfX3U2NAl0aW1lc3Rh bXA7CiAJX191OAlmbGFnczsKIAlfX3U4CWZpZWxkX3BpYzsKLQlfX3UxNglwaWNfb3JkZXJfY250 WzJdOworCV9fczMyCXBpY19vcmRlcl9jbnRfdmFsOwogCV9fdTgJcGFkZGluZ1syXTsKIH07CiAK QEAgLTE4MSw3ICsxODEsNyBAQCBzdHJ1Y3QgdjRsMl9jdHJsX2hldmNfc2xpY2VfcGFyYW1zIHsK IAkvKiBJU08vSUVDIDIzMDA4LTIsIElUVS1UIFJlYy4gSC4yNjU6IEdlbmVyYWwgc2xpY2Ugc2Vn bWVudCBoZWFkZXIgKi8KIAlfX3U4CXNsaWNlX3R5cGU7CiAJX191OAljb2xvdXJfcGxhbmVfaWQ7 Ci0JX191MTYJc2xpY2VfcGljX29yZGVyX2NudDsKKwlfX3MzMglzbGljZV9waWNfb3JkZXJfY250 OwogCV9fdTgJbnVtX3JlZl9pZHhfbDBfYWN0aXZlX21pbnVzMTsKIAlfX3U4CW51bV9yZWZfaWR4 X2wxX2FjdGl2ZV9taW51czE7CiAJX191OAljb2xsb2NhdGVkX3JlZl9pZHg7Ci0tIAoyLjMyLjAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1h cm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5v cmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0t a2VybmVsCg==