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 89D9DC433F5 for ; Thu, 7 Apr 2022 15:46:32 +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=/2HuTg+V1+FGnkevQrlgFq+Eex7BYw3hYdr4Lqt9N2A=; b=DxE7sUvI4BaTY0 8/Yqe225UAgmk+XOnWdT4swgjYQnRPVG48JAbQlfo9BviZCZRn14U4ivJ7WYoaW0vXzo3dWwZbT87 v763SolvlymoFGYR1m00K8/kvVqlHvYusPXBca8Bv5WkirQlHLRndRkNjIW+hAAQcU6zOO66GBHBp a0AlHN53OyIiPsGkR0VHC1XUG3r6dnsI9bAYGmyeVVv4mTS8/AFLaEMXynG0q9KUpeYJNX+BCD7SD 3vjLfoq6zz6BwT+i7Ca/qTkwVglYFWbV4W/LLxWf8zI4wuB8jL11IVQxLZ5Mj2qWygPfPSaKO+mdF hWwJVtNAVxFwU9Rf2+/w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ncUJn-00Cmyg-3C; Thu, 07 Apr 2022 15:45:08 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ncU58-00ChaV-Vn; Thu, 07 Apr 2022 15:30:01 +0000 Received: from benjamin-XPS-13-9310.. (unknown [IPv6:2a01:e0a:120:3210:4da4:8da5:b6b4:93c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id 3B1CC1F467B5; Thu, 7 Apr 2022 16:29:52 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1649345392; bh=aXW5DVxnIPaL0geXj9xXsORUW8/O/jIQ/HhDMbzLuY8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RblDjRWh6bmq12g9435iKyk0Luojj9bBzG4kLTfUDwzWYb/NYoDulipgReWMZSD8p SvTizidLt+iKcEC66Zk7r86EEIZWD2yg8wOz2fwLoBpZupSsOWqwIBNTl0aIBmAKRR l//gIsEN0UzdEyVAK9NjE8iO+0Mrg0+WEB9tYGWIIWndZc7gQAAnxIs8isonoIWRV/ +1w+oucd0DORujf2t/mipcmrLb+pfjwBeZvypvIRtAabpbajoG1i+XVYIClYL7dbQj ksjfgddQhwuBXblK4jZUF790HO6FuMnF6+n/ikihnrVJCiQUFlNeAWTgLWtC1Bjcw0 jjKeu1rGLTcow== 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 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, sebastian.fricke@collabora.com, Benjamin Gaignard Subject: [PATCH v5 06/17] media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Date: Thu, 7 Apr 2022 17:29:29 +0200 Message-Id: <20220407152940.738159-7-benjamin.gaignard@collabora.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220407152940.738159-1-benjamin.gaignard@collabora.com> References: <20220407152940.738159-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-20220407_082959_406103_65EA549E X-CRM114-Status: GOOD ( 14.67 ) 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 SEVWQyBzcGVjaWZpY2F0aW9ucyBzYXkgdGhhdDoKIlBpY09yZGVyQ250VmFsIGlzIGRlcml2ZWQg YXMgZm9sbG93czoKUGljT3JkZXJDbnRWYWwgPSBQaWNPcmRlckNudE1zYiArIHNsaWNlX3BpY19v cmRlcl9jbnRfbHNiClRoZSB2YWx1ZSBvZiBQaWNPcmRlckNudFZhbCBzaGFsbCBiZSBpbiB0aGUg cmFuZ2Ugb2Yg4oiSMjMxIHRvIDIzMSDiiJIgMSwgaW5jbHVzaXZlLiIKClRvIG1hdGNoIHdpdGgg dGhlc2UgZGVmaW5pdGlvbnMgY2hhbmdlIF9fdTE2IHBpY19vcmRlcl9jbnRbMl0KaW50byBfX3Mz MiBwaWNfb3JkZXJfY250X3ZhbC4KClNpZ25lZC1vZmYtYnk6IEJlbmphbWluIEdhaWduYXJkIDxi ZW5qYW1pbi5nYWlnbmFyZEBjb2xsYWJvcmEuY29tPgotLS0KdmVyc2lvbiA1OgotIGNoYW5nZSBf X3UxNiBwaWNfb3JkZXJfY250WzJdIGludG8gX19zMzIgcGljX29yZGVyX2NudF92YWwKIGRyaXZl cnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2cyX2hldmNfZGVjLmMgfCA0ICsrLS0KIGRy aXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2hldmMuYyAgICAgICAgfCAyICstCiBk cml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19ody5oICAgICAgICAgIHwgNCArKy0t CiBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvc3VueGkvY2VkcnVzL2NlZHJ1c19oMjY1LmMgIHwgNCAr Ky0tCiBpbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaCAgICAgICAgICAgICAgICAgICAgICAgIHwg MiArLQogNSBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9fZzJfaGV2Y19k ZWMuYyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2cyX2hldmNfZGVjLmMK aW5kZXggYzUyNGFmNDFiYWY1Li42ZjNjNzc0YWEzZDkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvc3Rh Z2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2cyX2hldmNfZGVjLmMKKysrIGIvZHJpdmVycy9zdGFn aW5nL21lZGlhL2hhbnRyby9oYW50cm9fZzJfaGV2Y19kZWMuYwpAQCAtMzg2LDcgKzM4Niw3IEBA IHN0YXRpYyBpbnQgc2V0X3JlZihzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4KQogCSAqIHBpY19vcmRl cl9jbnRbMF0gYW5kIGlnbm9yZSBwaWNfb3JkZXJfY250WzFdIHVzZWQgaW4gZmllbGQtY29kaW5n LgogCSAqLwogCWZvciAoaSA9IDA7IGkgPCBkZWNvZGVfcGFyYW1zLT5udW1fYWN0aXZlX2RwYl9l bnRyaWVzICYmIGkgPCBBUlJBWV9TSVpFKGN1cl9wb2MpOyBpKyspIHsKLQkJY2hhciBwb2NfZGlm ZiA9IGRlY29kZV9wYXJhbXMtPnBpY19vcmRlcl9jbnRfdmFsIC0gZHBiW2ldLnBpY19vcmRlcl9j bnRbMF07CisJCWNoYXIgcG9jX2RpZmYgPSBkZWNvZGVfcGFyYW1zLT5waWNfb3JkZXJfY250X3Zh bCAtIGRwYltpXS5waWNfb3JkZXJfY250X3ZhbDsKIAogCQloYW50cm9fcmVnX3dyaXRlKHZwdSwg JmN1cl9wb2NbaV0sIHBvY19kaWZmKTsKIAl9CkBAIC00MTMsNyArNDEzLDcgQEAgc3RhdGljIGlu dCBzZXRfcmVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgpCiAJZHBiX2xvbmd0ZXJtX2UgPSAwOwog CWZvciAoaSA9IDA7IGkgPCBkZWNvZGVfcGFyYW1zLT5udW1fYWN0aXZlX2RwYl9lbnRyaWVzICYm CiAJICAgICBpIDwgKFY0TDJfSEVWQ19EUEJfRU5UUklFU19OVU1fTUFYIC0gMSk7IGkrKykgewot CQlsdW1hX2FkZHIgPSBoYW50cm9faGV2Y19nZXRfcmVmX2J1ZihjdHgsIGRwYltpXS5waWNfb3Jk ZXJfY250WzBdKTsKKwkJbHVtYV9hZGRyID0gaGFudHJvX2hldmNfZ2V0X3JlZl9idWYoY3R4LCBk cGJbaV0ucGljX29yZGVyX2NudF92YWwpOwogCQlpZiAoIWx1bWFfYWRkcikKIAkJCXJldHVybiAt RU5PTUVNOwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRy b19oZXZjLmMgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19oZXZjLmMKaW5k ZXggYjZlYzg2ZDAzZDkxLi5mYWRkNDA3Njg1NzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvc3RhZ2lu Zy9tZWRpYS9oYW50cm8vaGFudHJvX2hldmMuYworKysgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEv aGFudHJvL2hhbnRyb19oZXZjLmMKQEAgLTU0LDcgKzU0LDcgQEAgc3RhdGljIHZvaWQgaGFudHJv X2hldmNfcmVmX2luaXQoc3RydWN0IGhhbnRyb19jdHggKmN0eCkKIH0KIAogZG1hX2FkZHJfdCBo YW50cm9faGV2Y19nZXRfcmVmX2J1ZihzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4LAotCQkJCSAgIGlu dCBwb2MpCisJCQkJICAgczMyIHBvYykKIHsKIAlzdHJ1Y3QgaGFudHJvX2hldmNfZGVjX2h3X2N0 eCAqaGV2Y19kZWMgPSAmY3R4LT5oZXZjX2RlYzsKIAlpbnQgaTsKZGlmZiAtLWdpdCBhL2RyaXZl cnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2h3LmggYi9kcml2ZXJzL3N0YWdpbmcvbWVk aWEvaGFudHJvL2hhbnRyb19ody5oCmluZGV4IGVkMDE4ZTI5M2JhMC4uYTY0OGM1Mjk2NjJiIDEw MDY0NAotLS0gYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19ody5oCisrKyBi L2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2h3LmgKQEAgLTEzMSw3ICsxMzEs NyBAQCBzdHJ1Y3QgaGFudHJvX2hldmNfZGVjX2h3X2N0eCB7CiAJc3RydWN0IGhhbnRyb19hdXhf YnVmIHRpbGVfYnNkOwogCXN0cnVjdCBoYW50cm9fYXV4X2J1ZiByZWZfYnVmc1tOVU1fUkVGX1BJ Q1RVUkVTXTsKIAlzdHJ1Y3QgaGFudHJvX2F1eF9idWYgc2NhbGluZ19saXN0czsKLQlpbnQgcmVm X2J1ZnNfcG9jW05VTV9SRUZfUElDVFVSRVNdOworCXMzMiByZWZfYnVmc19wb2NbTlVNX1JFRl9Q SUNUVVJFU107CiAJdTMyIHJlZl9idWZzX3VzZWQ7CiAJc3RydWN0IGhhbnRyb19oZXZjX2RlY19j dHJscyBjdHJsczsKIAl1bnNpZ25lZCBpbnQgbnVtX3RpbGVfY29sc19hbGxvY2F0ZWQ7CkBAIC0z MzcsNyArMzM3LDcgQEAgaW50IGhhbnRyb19oZXZjX2RlY19pbml0KHN0cnVjdCBoYW50cm9fY3R4 ICpjdHgpOwogdm9pZCBoYW50cm9faGV2Y19kZWNfZXhpdChzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4 KTsKIGludCBoYW50cm9fZzJfaGV2Y19kZWNfcnVuKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgpOwog aW50IGhhbnRyb19oZXZjX2RlY19wcmVwYXJlX3J1bihzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4KTsK LWRtYV9hZGRyX3QgaGFudHJvX2hldmNfZ2V0X3JlZl9idWYoc3RydWN0IGhhbnRyb19jdHggKmN0 eCwgaW50IHBvYyk7CitkbWFfYWRkcl90IGhhbnRyb19oZXZjX2dldF9yZWZfYnVmKHN0cnVjdCBo YW50cm9fY3R4ICpjdHgsIHMzMiBwb2MpOwogaW50IGhhbnRyb19oZXZjX2FkZF9yZWZfYnVmKHN0 cnVjdCBoYW50cm9fY3R4ICpjdHgsIGludCBwb2MsIGRtYV9hZGRyX3QgYWRkcik7CiB2b2lkIGhh bnRyb19oZXZjX3JlZl9yZW1vdmVfdW51c2VkKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgpOwogc2l6 ZV90IGhhbnRyb19oZXZjX2Nocm9tYV9vZmZzZXQoY29uc3Qgc3RydWN0IHY0bDJfY3RybF9oZXZj X3NwcyAqc3BzKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRy dXMvY2VkcnVzX2gyNjUuYyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2Vk cnVzX2gyNjUuYwppbmRleCA0NGYzODViZTlmNmMuLmQwNDUyMWZmZDkyMCAxMDA2NDQKLS0tIGEv ZHJpdmVycy9zdGFnaW5nL21lZGlhL3N1bnhpL2NlZHJ1cy9jZWRydXNfaDI2NS5jCisrKyBiL2Ry aXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYwpAQCAtMTQzLDgg KzE0Myw4IEBAIHN0YXRpYyB2b2lkIGNlZHJ1c19oMjY1X2ZyYW1lX2luZm9fd3JpdGVfZHBiKHN0 cnVjdCBjZWRydXNfY3R4ICpjdHgsCiAJZm9yIChpID0gMDsgaSA8IG51bV9hY3RpdmVfZHBiX2Vu dHJpZXM7IGkrKykgewogCQlpbnQgYnVmZmVyX2luZGV4ID0gdmIyX2ZpbmRfdGltZXN0YW1wKHZx LCBkcGJbaV0udGltZXN0YW1wLCAwKTsKIAkJdTMyIHBpY19vcmRlcl9jbnRbMl0gPSB7Ci0JCQlk cGJbaV0ucGljX29yZGVyX2NudFswXSwKLQkJCWRwYltpXS5waWNfb3JkZXJfY250WzFdCisJCQlk cGJbaV0ucGljX29yZGVyX2NudF92YWwgJiAweGZmZmYsCisJCQkoZHBiW2ldLnBpY19vcmRlcl9j bnRfdmFsID4+IDE2KSAmIDB4ZmZmZgogCQl9OwogCiAJCWNlZHJ1c19oMjY1X2ZyYW1lX2luZm9f d3JpdGVfc2luZ2xlKGN0eCwgaSwgZHBiW2ldLmZpZWxkX3BpYywKZGlmZiAtLWdpdCBhL2luY2x1 ZGUvbWVkaWEvaGV2Yy1jdHJscy5oIGIvaW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxzLmgKaW5kZXgg YjM1NDAxNjdkZjllLi4yODEyNzc4YjQxZjQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbWVkaWEvaGV2 Yy1jdHJscy5oCisrKyBiL2luY2x1ZGUvbWVkaWEvaGV2Yy1jdHJscy5oCkBAIC0xMzgsNyArMTM4 LDcgQEAgc3RydWN0IHY0bDJfaGV2Y19kcGJfZW50cnkgewogCV9fdTY0CXRpbWVzdGFtcDsKIAlf X3U4CWZsYWdzOwogCV9fdTgJZmllbGRfcGljOwotCV9fdTE2CXBpY19vcmRlcl9jbnRbMl07CisJ X19zMzIJcGljX29yZGVyX2NudF92YWw7CiAJX191OAlwYWRkaW5nWzJdOwogfTsKIAotLSAKMi4z Mi4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlu dXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRl YWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt YXJtLWtlcm5lbAo=