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 90759C433EF for ; Fri, 27 May 2022 14:34:42 +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=kMa9DoJjYIyru0JBaEgDFoqViEtRKAuvvOxKipegEzI=; b=TeOz0lrJioC8TQ gtYBOpY+QaARIPR/fMvXDvx4v4IPNAvhnqJNld3a15eAoZ9fgKX3whT6rlRKryuxsg+xtw46surXk tHyFtw5SnwIkn0X7nlVkQBHxgt/58wSRDRMk9rrwDtHBs3W83rQIrGjQAApTsdYoc16GXxJisNV4E Cce32AvXLzQHYhgLzFQil3vYBiI1eqSDcRT3Fu9/1nQSdmYysrgqaEb9BOWKmPFmlOb0yJ//uiTKu fti/x8DNzZMzpdzB1/1lwbHPYlI7m7H+YKz/09diQZdSxo8ZeXWG/EWss+vR5kY0qubOalwUyzsDh 2TGW+bNtepkTfTxly9Kw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nub1r-000Ghp-Ag; Fri, 27 May 2022 14:33:27 +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 1nub0Q-000FwW-6B; Fri, 27 May 2022 14:32:01 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: benjamin.gaignard) with ESMTPSA id 9E99F1F462B4 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1653661914; bh=R1RD9/NdT1+j3nmnRHTjtmU1Cs+J8VBHdXjBv2QWTxU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=eVj/gy3sQYM4xdS2PUE5DR30ElA2OwwBxWdXUljYJjK6k0WkPqxo3hlSQNQOgO5dR EV9lwTv77cnftA0MFN33ZU0fk3qe5H8MBuGBu2DTbRGku8vAZhfwZQCdplcRIkSOde vuVu3xGWnxB6FBs8sTgxNCVR2cJQnvqsjJ/YQuxsslRuqEmX4WGRfqA9DP2nETOeSE a39Br9j4JbWgf43n9T+2IRWFLrx0j2FK+6qzDNBGqQ3p+24YvVsGCfYRWmUCFymIvX fukSoA78tHllEuTmIst2xqUMquYWuxPY0EvUnUFguPz2VV5kv5j1RiWyNs1CDZU4lN dFZ8uOV6yOIBQ== 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 v6 06/17] media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Date: Fri, 27 May 2022 16:31:23 +0200 Message-Id: <20220527143134.3360174-7-benjamin.gaignard@collabora.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220527143134.3360174-1-benjamin.gaignard@collabora.com> References: <20220527143134.3360174-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-20220527_073158_568904_D3A5FD3F X-CRM114-Status: GOOD ( 14.68 ) 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 dHJvL2hhbnRyb19oZXZjLmMKaW5kZXggZjBiMTlkODAxN2JhLi41OTE1MmEzZTk1NzYgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2hldmMuYworKysgYi9k cml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19oZXZjLmMKQEAgLTMzLDcgKzMzLDcg QEAgdm9pZCBoYW50cm9faGV2Y19yZWZfaW5pdChzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4KQogfQog CiBkbWFfYWRkcl90IGhhbnRyb19oZXZjX2dldF9yZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpj dHgsCi0JCQkJICAgaW50IHBvYykKKwkJCQkgICBzMzIgcG9jKQogewogCXN0cnVjdCBoYW50cm9f aGV2Y19kZWNfaHdfY3R4ICpoZXZjX2RlYyA9ICZjdHgtPmhldmNfZGVjOwogCWludCBpOwpkaWZm IC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9faHcuaCBiL2RyaXZl cnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2h3LmgKaW5kZXggNTJhOTYwZjZmYTRhLi4y NDk0M2M1NzljNzkgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFu dHJvX2h3LmgKKysrIGIvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9faHcuaApA QCAtMTMzLDcgKzEzMyw3IEBAIHN0cnVjdCBoYW50cm9faGV2Y19kZWNfaHdfY3R4IHsKIAlzdHJ1 Y3QgaGFudHJvX2F1eF9idWYgdGlsZV9ic2Q7CiAJc3RydWN0IGhhbnRyb19hdXhfYnVmIHJlZl9i dWZzW05VTV9SRUZfUElDVFVSRVNdOwogCXN0cnVjdCBoYW50cm9fYXV4X2J1ZiBzY2FsaW5nX2xp c3RzOwotCWludCByZWZfYnVmc19wb2NbTlVNX1JFRl9QSUNUVVJFU107CisJczMyIHJlZl9idWZz X3BvY1tOVU1fUkVGX1BJQ1RVUkVTXTsKIAl1MzIgcmVmX2J1ZnNfdXNlZDsKIAlzdHJ1Y3QgaGFu dHJvX2hldmNfZGVjX2N0cmxzIGN0cmxzOwogCXVuc2lnbmVkIGludCBudW1fdGlsZV9jb2xzX2Fs bG9jYXRlZDsKQEAgLTM0NSw3ICszNDUsNyBAQCB2b2lkIGhhbnRyb19oZXZjX2RlY19leGl0KHN0 cnVjdCBoYW50cm9fY3R4ICpjdHgpOwogaW50IGhhbnRyb19nMl9oZXZjX2RlY19ydW4oc3RydWN0 IGhhbnRyb19jdHggKmN0eCk7CiBpbnQgaGFudHJvX2hldmNfZGVjX3ByZXBhcmVfcnVuKHN0cnVj dCBoYW50cm9fY3R4ICpjdHgpOwogdm9pZCBoYW50cm9faGV2Y19yZWZfaW5pdChzdHJ1Y3QgaGFu dHJvX2N0eCAqY3R4KTsKLWRtYV9hZGRyX3QgaGFudHJvX2hldmNfZ2V0X3JlZl9idWYoc3RydWN0 IGhhbnRyb19jdHggKmN0eCwgaW50IHBvYyk7CitkbWFfYWRkcl90IGhhbnRyb19oZXZjX2dldF9y ZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsIHMzMiBwb2MpOwogaW50IGhhbnRyb19oZXZj X2FkZF9yZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsIGludCBwb2MsIGRtYV9hZGRyX3Qg YWRkcik7CiAKIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgc2hvcnQgaGFudHJvX3ZwOV9udW1fc2Jz KHVuc2lnbmVkIHNob3J0IGRpbWVuc2lvbikKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9t ZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9z dW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYwppbmRleCA0NGYzODViZTlmNmMuLjQxMTYwMTk3NTEy NCAxMDA2NDQKLS0tIGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL3N1bnhpL2NlZHJ1cy9jZWRydXNf aDI2NS5jCisrKyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gy NjUuYwpAQCAtMTQzLDggKzE0Myw4IEBAIHN0YXRpYyB2b2lkIGNlZHJ1c19oMjY1X2ZyYW1lX2lu Zm9fd3JpdGVfZHBiKHN0cnVjdCBjZWRydXNfY3R4ICpjdHgsCiAJZm9yIChpID0gMDsgaSA8IG51 bV9hY3RpdmVfZHBiX2VudHJpZXM7IGkrKykgewogCQlpbnQgYnVmZmVyX2luZGV4ID0gdmIyX2Zp bmRfdGltZXN0YW1wKHZxLCBkcGJbaV0udGltZXN0YW1wLCAwKTsKIAkJdTMyIHBpY19vcmRlcl9j bnRbMl0gPSB7Ci0JCQlkcGJbaV0ucGljX29yZGVyX2NudFswXSwKLQkJCWRwYltpXS5waWNfb3Jk ZXJfY250WzFdCisJCQlkcGJbaV0ucGljX29yZGVyX2NudF92YWwsCisJCQlkcGJbaV0ucGljX29y ZGVyX2NudF92YWwKIAkJfTsKIAogCQljZWRydXNfaDI2NV9mcmFtZV9pbmZvX3dyaXRlX3Npbmds ZShjdHgsIGksIGRwYltpXS5maWVsZF9waWMsCmRpZmYgLS1naXQgYS9pbmNsdWRlL21lZGlhL2hl dmMtY3RybHMuaCBiL2luY2x1ZGUvbWVkaWEvaGV2Yy1jdHJscy5oCmluZGV4IDQ1NzM0YmQ4ZmRm Yy4uMDFjMTc5NWM1N2E5IDEwMDY0NAotLS0gYS9pbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaAor KysgYi9pbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaApAQCAtMTM4LDcgKzEzOCw3IEBAIHN0cnVj dCB2NGwyX2hldmNfZHBiX2VudHJ5IHsKIAlfX3U2NAl0aW1lc3RhbXA7CiAJX191OAlmbGFnczsK IAlfX3U4CWZpZWxkX3BpYzsKLQlfX3UxNglwaWNfb3JkZXJfY250WzJdOworCV9fczMyCXBpY19v cmRlcl9jbnRfdmFsOwogCV9fdTgJcGFkZGluZ1syXTsKIH07CiAKQEAgLTE4MSw3ICsxODEsNyBA QCBzdHJ1Y3QgdjRsMl9jdHJsX2hldmNfc2xpY2VfcGFyYW1zIHsKIAkvKiBJU08vSUVDIDIzMDA4 LTIsIElUVS1UIFJlYy4gSC4yNjU6IEdlbmVyYWwgc2xpY2Ugc2VnbWVudCBoZWFkZXIgKi8KIAlf X3U4CXNsaWNlX3R5cGU7CiAJX191OAljb2xvdXJfcGxhbmVfaWQ7Ci0JX191MTYJc2xpY2VfcGlj X29yZGVyX2NudDsKKwlfX3MzMglzbGljZV9waWNfb3JkZXJfY250OwogCV9fdTgJbnVtX3JlZl9p ZHhfbDBfYWN0aXZlX21pbnVzMTsKIAlfX3U4CW51bV9yZWZfaWR4X2wxX2FjdGl2ZV9taW51czE7 CiAJX191OAljb2xsb2NhdGVkX3JlZl9pZHg7Ci0tIAoyLjMyLjAKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcg bGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==