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 D63DDC43334 for ; Fri, 17 Jun 2022 08:40:40 +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=EyR0YTDOkxgs9pHMFu8p46aqDRg5GfDwvIQTJm5DZN8=; b=DtXIHSOSLkEV02 +ij+W+q94DpFe36XG8xQfi991cCsi/6kENXZGseUcI4Gu6eLU5DUEVPSim3b5FyUGzkXa7Ai/NpFL ZZTh+T/v8DXLswqyaAM1KVwn4CSSKNADdEG6fwjrbFYXNTMDStREsKjrmeQ/DVpH8xkS8HEfFIs/+ fek1QI+JpwgN0+Sr4GNqhCqrOIXqpJPX/NOWdySdSBKqFAGjzSWqf+PJdvsLrU2O+YHcZvoh7w+Vc rubR12pQ/ajx49JVnpAfi30hsHmr9yp145tOfLZi79y2s87L7vPz2yuI7kruUXll3qPSVHGV69DUK h8bTj9WnMS6Ecw3LaCDA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o27Vx-006NxY-Dw; Fri, 17 Jun 2022 08:39:38 +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 1o27SX-006MKc-JS; Fri, 17 Jun 2022 08:36:12 +0000 Received: from benjamin-XPS-13-9310.. (unknown [IPv6:2a01:e0a:120:3210:faf2:1a12:f903:cc5e]) (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 79165660183A; Fri, 17 Jun 2022 09:35:57 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1655454958; bh=1iR3IMRUO+2Hkzq4QhZw0P+p+hDWtdsg2JkgewgtLFQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EcZZdH5FRk31PZbHWmRmROqsB9qDgKFNfTC58awucALcsUB5gZZomGsUFbhHjWB+S ZryEwViPH3gv0OFh83tfzhd0EDgzDcK2AZW9DdvkOut1wEifKGZbAz5Ni0w3fGzgpM yVTDwWL6ftuTxMx3/K6EzuzYhnYbXE8TLFxcgLwN2EKHPlhkDHofhWzTzRHRAerVJ1 YTpOMnwA5cGvCUUBWqZ1/9Y3cFFESf6BYaI6EuMaGOREt44TeI/djHMXInopxBiSjU pE+Wvw3CjBkvzEazibCQnR9PFCERSDwUOlnEi9S5wzm1obKVmvSsp2CNYirR+dbdCi OO0LCD+OEy5zg== 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 v9 06/17] media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Date: Fri, 17 Jun 2022 10:35:34 +0200 Message-Id: <20220617083545.133920-7-benjamin.gaignard@collabora.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220617083545.133920-1-benjamin.gaignard@collabora.com> References: <20220617083545.133920-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-20220617_013605_965860_2DD70352 X-CRM114-Status: GOOD ( 14.27 ) 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 cmEuY29tPgotLS0KIERvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvZXh0LWN0 cmxzLWNvZGVjLnJzdCB8IDIgKy0KIGRyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJv X2cyX2hldmNfZGVjLmMgICAgICAgICB8IDcgKysrLS0tLQogZHJpdmVycy9zdGFnaW5nL21lZGlh L2hhbnRyby9oYW50cm9faGV2Yy5jICAgICAgICAgICAgICAgIHwgMiArLQogZHJpdmVycy9zdGFn aW5nL21lZGlhL2hhbnRyby9oYW50cm9faHcuaCAgICAgICAgICAgICAgICAgIHwgNCArKy0tCiBk cml2ZXJzL3N0YWdpbmcvbWVkaWEvc3VueGkvY2VkcnVzL2NlZHJ1c19oMjY1LmMgICAgICAgICAg fCA0ICsrLS0KIGluY2x1ZGUvbWVkaWEvaGV2Yy1jdHJscy5oICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8IDQgKystLQogNiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAx MiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkv bWVkaWEvdjRsL2V4dC1jdHJscy1jb2RlYy5yc3QgYi9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1h cGkvbWVkaWEvdjRsL2V4dC1jdHJscy1jb2RlYy5yc3QKaW5kZXggODY4NjY5YWU2ODMxLi4zZGZi ODFhOTM5MzUgMTAwNjQ0Ci0tLSBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92 NGwvZXh0LWN0cmxzLWNvZGVjLnJzdAorKysgYi9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkv bWVkaWEvdjRsL2V4dC1jdHJscy1jb2RlYy5yc3QKQEAgLTMwMTAsNyArMzAxMCw3IEBAIGVudW0g djRsMl9tcGVnX3ZpZGVvX2hldmNfc2l6ZV9vZl9sZW5ndGhfZmllbGQgLQogICAgICogLSBfX3U4 CiAgICAgICAtIGBgY29sb3VyX3BsYW5lX2lkYGAKICAgICAgIC0KLSAgICAqIC0gX191MTYKKyAg ICAqIC0gX19zMzIKICAgICAgIC0gYGBzbGljZV9waWNfb3JkZXJfY250YGAKICAgICAgIC0KICAg ICAqIC0gX191OApkaWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50 cm9fZzJfaGV2Y19kZWMuYyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2cy X2hldmNfZGVjLmMKaW5kZXggNWRmNmYwOGUyNmY1Li5kMjg2NTNkMDRkMjAgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2cyX2hldmNfZGVjLmMKKysrIGIv ZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9fZzJfaGV2Y19kZWMuYwpAQCAtMzkw LDExICszOTAsMTAgQEAgc3RhdGljIGludCBzZXRfcmVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgp CiAJCQkgISEocHBzLT5mbGFncyAmIFY0TDJfSEVWQ19QUFNfRkxBR19MT09QX0ZJTFRFUl9BQ1JP U1NfVElMRVNfRU5BQkxFRCkpOwogCiAJLyoKLQkgKiBXcml0ZSBQT0MgY291bnQgZGlmZiBmcm9t IGN1cnJlbnQgcGljLiBGb3IgZnJhbWUgZGVjb2Rpbmcgb25seSBjb21wdXRlCi0JICogcGljX29y ZGVyX2NudFswXSBhbmQgaWdub3JlIHBpY19vcmRlcl9jbnRbMV0gdXNlZCBpbiBmaWVsZC1jb2Rp bmcuCisJICogV3JpdGUgUE9DIGNvdW50IGRpZmYgZnJvbSBjdXJyZW50IHBpYy4KIAkgKi8KIAlm b3IgKGkgPSAwOyBpIDwgZGVjb2RlX3BhcmFtcy0+bnVtX2FjdGl2ZV9kcGJfZW50cmllcyAmJiBp IDwgQVJSQVlfU0laRShjdXJfcG9jKTsgaSsrKSB7Ci0JCWNoYXIgcG9jX2RpZmYgPSBkZWNvZGVf cGFyYW1zLT5waWNfb3JkZXJfY250X3ZhbCAtIGRwYltpXS5waWNfb3JkZXJfY250WzBdOworCQlj aGFyIHBvY19kaWZmID0gZGVjb2RlX3BhcmFtcy0+cGljX29yZGVyX2NudF92YWwgLSBkcGJbaV0u cGljX29yZGVyX2NudF92YWw7CiAKIAkJaGFudHJvX3JlZ193cml0ZSh2cHUsICZjdXJfcG9jW2ld LCBwb2NfZGlmZik7CiAJfQpAQCAtNDIxLDcgKzQyMCw3IEBAIHN0YXRpYyBpbnQgc2V0X3JlZihz dHJ1Y3QgaGFudHJvX2N0eCAqY3R4KQogCWRwYl9sb25ndGVybV9lID0gMDsKIAlmb3IgKGkgPSAw OyBpIDwgZGVjb2RlX3BhcmFtcy0+bnVtX2FjdGl2ZV9kcGJfZW50cmllcyAmJgogCSAgICAgaSA8 IChWNEwyX0hFVkNfRFBCX0VOVFJJRVNfTlVNX01BWCAtIDEpOyBpKyspIHsKLQkJbHVtYV9hZGRy ID0gaGFudHJvX2hldmNfZ2V0X3JlZl9idWYoY3R4LCBkcGJbaV0ucGljX29yZGVyX2NudFswXSk7 CisJCWx1bWFfYWRkciA9IGhhbnRyb19oZXZjX2dldF9yZWZfYnVmKGN0eCwgZHBiW2ldLnBpY19v cmRlcl9jbnRfdmFsKTsKIAkJaWYgKCFsdW1hX2FkZHIpCiAJCQlyZXR1cm4gLUVOT01FTTsKIApk aWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9faGV2Yy5jIGIv ZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9faGV2Yy5jCmluZGV4IDFkZjg3Y2E4 OGViZi4uNTk4NGM1ZmE2ZjgzIDEwMDY0NAotLS0gYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFu dHJvL2hhbnRyb19oZXZjLmMKKysrIGIvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50 cm9faGV2Yy5jCkBAIC0zMyw3ICszMyw3IEBAIHZvaWQgaGFudHJvX2hldmNfcmVmX2luaXQoc3Ry dWN0IGhhbnRyb19jdHggKmN0eCkKIH0KIAogZG1hX2FkZHJfdCBoYW50cm9faGV2Y19nZXRfcmVm X2J1ZihzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4LAotCQkJCSAgIGludCBwb2MpCisJCQkJICAgczMy IHBvYykKIHsKIAlzdHJ1Y3QgaGFudHJvX2hldmNfZGVjX2h3X2N0eCAqaGV2Y19kZWMgPSAmY3R4 LT5oZXZjX2RlYzsKIAlpbnQgaTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9o YW50cm8vaGFudHJvX2h3LmggYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19o dy5oCmluZGV4IGEyZTBmMDgzNjI4MS4uMzNkMTU2Y2NiZmViIDEwMDY0NAotLS0gYS9kcml2ZXJz L3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19ody5oCisrKyBiL2RyaXZlcnMvc3RhZ2luZy9t ZWRpYS9oYW50cm8vaGFudHJvX2h3LmgKQEAgLTE0NSw3ICsxNDUsNyBAQCBzdHJ1Y3QgaGFudHJv X2hldmNfZGVjX2h3X2N0eCB7CiAJc3RydWN0IGhhbnRyb19hdXhfYnVmIHRpbGVfYnNkOwogCXN0 cnVjdCBoYW50cm9fYXV4X2J1ZiByZWZfYnVmc1tOVU1fUkVGX1BJQ1RVUkVTXTsKIAlzdHJ1Y3Qg aGFudHJvX2F1eF9idWYgc2NhbGluZ19saXN0czsKLQlpbnQgcmVmX2J1ZnNfcG9jW05VTV9SRUZf UElDVFVSRVNdOworCXMzMiByZWZfYnVmc19wb2NbTlVNX1JFRl9QSUNUVVJFU107CiAJdTMyIHJl Zl9idWZzX3VzZWQ7CiAJc3RydWN0IGhhbnRyb19oZXZjX2RlY19jdHJscyBjdHJsczsKIAl1bnNp Z25lZCBpbnQgbnVtX3RpbGVfY29sc19hbGxvY2F0ZWQ7CkBAIC0zNTcsNyArMzU3LDcgQEAgdm9p ZCBoYW50cm9faGV2Y19kZWNfZXhpdChzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4KTsKIGludCBoYW50 cm9fZzJfaGV2Y19kZWNfcnVuKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgpOwogaW50IGhhbnRyb19o ZXZjX2RlY19wcmVwYXJlX3J1bihzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4KTsKIHZvaWQgaGFudHJv X2hldmNfcmVmX2luaXQoc3RydWN0IGhhbnRyb19jdHggKmN0eCk7Ci1kbWFfYWRkcl90IGhhbnRy b19oZXZjX2dldF9yZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsIGludCBwb2MpOworZG1h X2FkZHJfdCBoYW50cm9faGV2Y19nZXRfcmVmX2J1ZihzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4LCBz MzIgcG9jKTsKIGludCBoYW50cm9faGV2Y19hZGRfcmVmX2J1ZihzdHJ1Y3QgaGFudHJvX2N0eCAq Y3R4LCBpbnQgcG9jLCBkbWFfYWRkcl90IGFkZHIpOwogaW50IGhhbnRyb19oZXZjX3ZhbGlkYXRl X3NwcyhzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4LCBjb25zdCBzdHJ1Y3QgdjRsMl9jdHJsX2hldmNf c3BzICpzcHMpOwogCmRpZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvc3VueGkvY2Vk cnVzL2NlZHJ1c19oMjY1LmMgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvc3VueGkvY2VkcnVzL2Nl ZHJ1c19oMjY1LmMKaW5kZXggNDRmMzg1YmU5ZjZjLi40MTE2MDE5NzUxMjQgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYworKysgYi9k cml2ZXJzL3N0YWdpbmcvbWVkaWEvc3VueGkvY2VkcnVzL2NlZHJ1c19oMjY1LmMKQEAgLTE0Myw4 ICsxNDMsOCBAQCBzdGF0aWMgdm9pZCBjZWRydXNfaDI2NV9mcmFtZV9pbmZvX3dyaXRlX2RwYihz dHJ1Y3QgY2VkcnVzX2N0eCAqY3R4LAogCWZvciAoaSA9IDA7IGkgPCBudW1fYWN0aXZlX2RwYl9l bnRyaWVzOyBpKyspIHsKIAkJaW50IGJ1ZmZlcl9pbmRleCA9IHZiMl9maW5kX3RpbWVzdGFtcCh2 cSwgZHBiW2ldLnRpbWVzdGFtcCwgMCk7CiAJCXUzMiBwaWNfb3JkZXJfY250WzJdID0gewotCQkJ ZHBiW2ldLnBpY19vcmRlcl9jbnRbMF0sCi0JCQlkcGJbaV0ucGljX29yZGVyX2NudFsxXQorCQkJ ZHBiW2ldLnBpY19vcmRlcl9jbnRfdmFsLAorCQkJZHBiW2ldLnBpY19vcmRlcl9jbnRfdmFsCiAJ CX07CiAKIAkJY2VkcnVzX2gyNjVfZnJhbWVfaW5mb193cml0ZV9zaW5nbGUoY3R4LCBpLCBkcGJb aV0uZmllbGRfcGljLApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxzLmggYi9p bmNsdWRlL21lZGlhL2hldmMtY3RybHMuaAppbmRleCA0NTczNGJkOGZkZmMuLjAxYzE3OTVjNTdh OSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxzLmgKKysrIGIvaW5jbHVkZS9t ZWRpYS9oZXZjLWN0cmxzLmgKQEAgLTEzOCw3ICsxMzgsNyBAQCBzdHJ1Y3QgdjRsMl9oZXZjX2Rw Yl9lbnRyeSB7CiAJX191NjQJdGltZXN0YW1wOwogCV9fdTgJZmxhZ3M7CiAJX191OAlmaWVsZF9w aWM7Ci0JX191MTYJcGljX29yZGVyX2NudFsyXTsKKwlfX3MzMglwaWNfb3JkZXJfY250X3ZhbDsK IAlfX3U4CXBhZGRpbmdbMl07CiB9OwogCkBAIC0xODEsNyArMTgxLDcgQEAgc3RydWN0IHY0bDJf Y3RybF9oZXZjX3NsaWNlX3BhcmFtcyB7CiAJLyogSVNPL0lFQyAyMzAwOC0yLCBJVFUtVCBSZWMu IEguMjY1OiBHZW5lcmFsIHNsaWNlIHNlZ21lbnQgaGVhZGVyICovCiAJX191OAlzbGljZV90eXBl OwogCV9fdTgJY29sb3VyX3BsYW5lX2lkOwotCV9fdTE2CXNsaWNlX3BpY19vcmRlcl9jbnQ7CisJ X19zMzIJc2xpY2VfcGljX29yZGVyX2NudDsKIAlfX3U4CW51bV9yZWZfaWR4X2wwX2FjdGl2ZV9t aW51czE7CiAJX191OAludW1fcmVmX2lkeF9sMV9hY3RpdmVfbWludXMxOwogCV9fdTgJY29sbG9j YXRlZF9yZWZfaWR4OwotLSAKMi4zMi4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=