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 EF024C433EF for ; Tue, 5 Jul 2022 08:56:58 +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=zeZVg+BSozXGr98PvlxJVsp/pF0g+KRmGP5e4t0UwsQ=; b=T91K3k4ciX8abS ivXLtjUe43JYF+UicTR6Q5yGIlyftunB6PD5xwZKn+gZOtHvMNX56q64pHTFwSN0cTrv79Dd1ha5B 0OaHWBZUVR0F0mIGtthwtoyuUhMt8d9hqz7f2RqJRT+/7/h+t9TbuchKICwKR+wmIRKPRZuPmgr72 bPgvgimALEkH7u6TcCZdSnTjuJcoPYqdrrDtrW9M84SLd/AEZRvziyvjAz65H4CTZSccLb3ygyedp IZXAFaFdQ8S8TtPd5LPjbqpuDRk3Ci13rL0jvA+hDm5jTPofxBJ+tVL9ToikdJ/5VIP/36M+CG14l 4ka5xDzTQ/+nJn4UVsNA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o8eLT-00GOZ3-PH; Tue, 05 Jul 2022 08:55:47 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o8eKL-00GNmU-Cu; Tue, 05 Jul 2022 08:54:40 +0000 Received: from benjamin-XPS-13-9310.. (unknown [IPv6:2a01:e0a:120:3210:6610:ee84:2ba:7917]) (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 E52316601942; Tue, 5 Jul 2022 09:54:31 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1657011272; bh=GshdEqy6F7gH6xHwMh2ZwsDRxYps/uCPmIfu2cxRe1g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=cC6jAYCCJ2nkffj5ep1L7Wda87ZnNmFfkB1kRz5SCPblLHurCOnd3v5LFzsZHDK4X Frugk0WI8yglmAxogaD3WfRsIG5vv8nWw8DvGRRsbMtY15oYtWvuM21PDsL45zwgzS QG6KbfxeMkQYsfrnNaL2AcSPQGgWe5yG3XFU88ifGvAwJS0H2xh4X+YWvG7EcuAmV3 hknyhm7SmQk7UneU1Cadfzdxm+UYfXCOwZwATbl2Jf/XXWfG75q0ribliWYgmX8MPk r7op0YBj0K6E60OsF1sURmGqUEve+2frJA6XEOcUNDtYBkCYONc+AxzJKqxHPJtIqv raF/f/UPx/dCg== 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 v10 06/17] media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry Date: Tue, 5 Jul 2022 10:54:09 +0200 Message-Id: <20220705085420.272912-7-benjamin.gaignard@collabora.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20220705085420.272912-1-benjamin.gaignard@collabora.com> References: <20220705085420.272912-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-20220705_015437_760592_687E541A X-CRM114-Status: GOOD ( 14.81 ) 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 cmEuY29tPgpBY2tlZC1ieTogTmljb2xhcyBEdWZyZXNuZSA8bmljb2xhcy5kdWZyZXNuZUBjb2xs YWJvcmEuY29tPgpUZXN0ZWQtYnk6IEplcm5laiBTa3JhYmVjIDxqZXJuZWouc2tyYWJlY0BnbWFp bC5jb20+Ci0tLQogRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9leHQtY3Ry bHMtY29kZWMucnN0IHwgMiArLQogZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9f ZzJfaGV2Y19kZWMuYyAgICAgICAgIHwgNyArKystLS0tCiBkcml2ZXJzL3N0YWdpbmcvbWVkaWEv aGFudHJvL2hhbnRyb19oZXZjLmMgICAgICAgICAgICAgICAgfCAyICstCiBkcml2ZXJzL3N0YWdp bmcvbWVkaWEvaGFudHJvL2hhbnRyb19ody5oICAgICAgICAgICAgICAgICAgfCA0ICsrLS0KIGRy aXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYyAgICAgICAgICB8 IDQgKystLQogaW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxzLmggICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgNCArKy0tCiA2IGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEy IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9t ZWRpYS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdCBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFw aS9tZWRpYS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdAppbmRleCA4Njg2NjlhZTY4MzEuLjNkZmI4 MWE5MzkzNSAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0 bC9leHQtY3RybHMtY29kZWMucnN0CisrKyBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9t ZWRpYS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdApAQCAtMzAxMCw3ICszMDEwLDcgQEAgZW51bSB2 NGwyX21wZWdfdmlkZW9faGV2Y19zaXplX29mX2xlbmd0aF9maWVsZCAtCiAgICAgKiAtIF9fdTgK ICAgICAgIC0gYGBjb2xvdXJfcGxhbmVfaWRgYAogICAgICAgLQotICAgICogLSBfX3UxNgorICAg ICogLSBfX3MzMgogICAgICAgLSBgYHNsaWNlX3BpY19vcmRlcl9jbnRgYAogICAgICAgLQogICAg ICogLSBfX3U4CmRpZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRy b19nMl9oZXZjX2RlYy5jIGIvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9fZzJf aGV2Y19kZWMuYwppbmRleCA1ZGY2ZjA4ZTI2ZjUuLmQyODY1M2QwNGQyMCAxMDA2NDQKLS0tIGEv ZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9fZzJfaGV2Y19kZWMuYworKysgYi9k cml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19nMl9oZXZjX2RlYy5jCkBAIC0zOTAs MTEgKzM5MCwxMCBAQCBzdGF0aWMgaW50IHNldF9yZWYoc3RydWN0IGhhbnRyb19jdHggKmN0eCkK IAkJCSAhIShwcHMtPmZsYWdzICYgVjRMMl9IRVZDX1BQU19GTEFHX0xPT1BfRklMVEVSX0FDUk9T U19USUxFU19FTkFCTEVEKSk7CiAKIAkvKgotCSAqIFdyaXRlIFBPQyBjb3VudCBkaWZmIGZyb20g Y3VycmVudCBwaWMuIEZvciBmcmFtZSBkZWNvZGluZyBvbmx5IGNvbXB1dGUKLQkgKiBwaWNfb3Jk ZXJfY250WzBdIGFuZCBpZ25vcmUgcGljX29yZGVyX2NudFsxXSB1c2VkIGluIGZpZWxkLWNvZGlu Zy4KKwkgKiBXcml0ZSBQT0MgY291bnQgZGlmZiBmcm9tIGN1cnJlbnQgcGljLgogCSAqLwogCWZv ciAoaSA9IDA7IGkgPCBkZWNvZGVfcGFyYW1zLT5udW1fYWN0aXZlX2RwYl9lbnRyaWVzICYmIGkg PCBBUlJBWV9TSVpFKGN1cl9wb2MpOyBpKyspIHsKLQkJY2hhciBwb2NfZGlmZiA9IGRlY29kZV9w YXJhbXMtPnBpY19vcmRlcl9jbnRfdmFsIC0gZHBiW2ldLnBpY19vcmRlcl9jbnRbMF07CisJCWNo YXIgcG9jX2RpZmYgPSBkZWNvZGVfcGFyYW1zLT5waWNfb3JkZXJfY250X3ZhbCAtIGRwYltpXS5w aWNfb3JkZXJfY250X3ZhbDsKIAogCQloYW50cm9fcmVnX3dyaXRlKHZwdSwgJmN1cl9wb2NbaV0s IHBvY19kaWZmKTsKIAl9CkBAIC00MjEsNyArNDIwLDcgQEAgc3RhdGljIGludCBzZXRfcmVmKHN0 cnVjdCBoYW50cm9fY3R4ICpjdHgpCiAJZHBiX2xvbmd0ZXJtX2UgPSAwOwogCWZvciAoaSA9IDA7 IGkgPCBkZWNvZGVfcGFyYW1zLT5udW1fYWN0aXZlX2RwYl9lbnRyaWVzICYmCiAJICAgICBpIDwg KFY0TDJfSEVWQ19EUEJfRU5UUklFU19OVU1fTUFYIC0gMSk7IGkrKykgewotCQlsdW1hX2FkZHIg PSBoYW50cm9faGV2Y19nZXRfcmVmX2J1ZihjdHgsIGRwYltpXS5waWNfb3JkZXJfY250WzBdKTsK KwkJbHVtYV9hZGRyID0gaGFudHJvX2hldmNfZ2V0X3JlZl9idWYoY3R4LCBkcGJbaV0ucGljX29y ZGVyX2NudF92YWwpOwogCQlpZiAoIWx1bWFfYWRkcikKIAkJCXJldHVybiAtRU5PTUVNOwogCmRp ZmYgLS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19oZXZjLmMgYi9k cml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRyb19oZXZjLmMKaW5kZXggMWRmODdjYTg4 ZWJmLi41OTg0YzVmYTZmODMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50 cm8vaGFudHJvX2hldmMuYworKysgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRy b19oZXZjLmMKQEAgLTMzLDcgKzMzLDcgQEAgdm9pZCBoYW50cm9faGV2Y19yZWZfaW5pdChzdHJ1 Y3QgaGFudHJvX2N0eCAqY3R4KQogfQogCiBkbWFfYWRkcl90IGhhbnRyb19oZXZjX2dldF9yZWZf YnVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsCi0JCQkJICAgaW50IHBvYykKKwkJCQkgICBzMzIg cG9jKQogewogCXN0cnVjdCBoYW50cm9faGV2Y19kZWNfaHdfY3R4ICpoZXZjX2RlYyA9ICZjdHgt PmhldmNfZGVjOwogCWludCBpOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hh bnRyby9oYW50cm9faHcuaCBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2h3 LmgKaW5kZXggYTJlMGYwODM2MjgxLi4zM2QxNTZjY2JmZWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv c3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2h3LmgKKysrIGIvZHJpdmVycy9zdGFnaW5nL21l ZGlhL2hhbnRyby9oYW50cm9faHcuaApAQCAtMTQ1LDcgKzE0NSw3IEBAIHN0cnVjdCBoYW50cm9f aGV2Y19kZWNfaHdfY3R4IHsKIAlzdHJ1Y3QgaGFudHJvX2F1eF9idWYgdGlsZV9ic2Q7CiAJc3Ry dWN0IGhhbnRyb19hdXhfYnVmIHJlZl9idWZzW05VTV9SRUZfUElDVFVSRVNdOwogCXN0cnVjdCBo YW50cm9fYXV4X2J1ZiBzY2FsaW5nX2xpc3RzOwotCWludCByZWZfYnVmc19wb2NbTlVNX1JFRl9Q SUNUVVJFU107CisJczMyIHJlZl9idWZzX3BvY1tOVU1fUkVGX1BJQ1RVUkVTXTsKIAl1MzIgcmVm X2J1ZnNfdXNlZDsKIAlzdHJ1Y3QgaGFudHJvX2hldmNfZGVjX2N0cmxzIGN0cmxzOwogCXVuc2ln bmVkIGludCBudW1fdGlsZV9jb2xzX2FsbG9jYXRlZDsKQEAgLTM1Nyw3ICszNTcsNyBAQCB2b2lk IGhhbnRyb19oZXZjX2RlY19leGl0KHN0cnVjdCBoYW50cm9fY3R4ICpjdHgpOwogaW50IGhhbnRy b19nMl9oZXZjX2RlY19ydW4oc3RydWN0IGhhbnRyb19jdHggKmN0eCk7CiBpbnQgaGFudHJvX2hl dmNfZGVjX3ByZXBhcmVfcnVuKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgpOwogdm9pZCBoYW50cm9f aGV2Y19yZWZfaW5pdChzdHJ1Y3QgaGFudHJvX2N0eCAqY3R4KTsKLWRtYV9hZGRyX3QgaGFudHJv X2hldmNfZ2V0X3JlZl9idWYoc3RydWN0IGhhbnRyb19jdHggKmN0eCwgaW50IHBvYyk7CitkbWFf YWRkcl90IGhhbnRyb19oZXZjX2dldF9yZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsIHMz MiBwb2MpOwogaW50IGhhbnRyb19oZXZjX2FkZF9yZWZfYnVmKHN0cnVjdCBoYW50cm9fY3R4ICpj dHgsIGludCBwb2MsIGRtYV9hZGRyX3QgYWRkcik7CiBpbnQgaGFudHJvX2hldmNfdmFsaWRhdGVf c3BzKHN0cnVjdCBoYW50cm9fY3R4ICpjdHgsIGNvbnN0IHN0cnVjdCB2NGwyX2N0cmxfaGV2Y19z cHMgKnNwcyk7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRy dXMvY2VkcnVzX2gyNjUuYyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2Vk cnVzX2gyNjUuYwppbmRleCA0NGYzODViZTlmNmMuLjQxMTYwMTk3NTEyNCAxMDA2NDQKLS0tIGEv ZHJpdmVycy9zdGFnaW5nL21lZGlhL3N1bnhpL2NlZHJ1cy9jZWRydXNfaDI2NS5jCisrKyBiL2Ry aXZlcnMvc3RhZ2luZy9tZWRpYS9zdW54aS9jZWRydXMvY2VkcnVzX2gyNjUuYwpAQCAtMTQzLDgg KzE0Myw4IEBAIHN0YXRpYyB2b2lkIGNlZHJ1c19oMjY1X2ZyYW1lX2luZm9fd3JpdGVfZHBiKHN0 cnVjdCBjZWRydXNfY3R4ICpjdHgsCiAJZm9yIChpID0gMDsgaSA8IG51bV9hY3RpdmVfZHBiX2Vu dHJpZXM7IGkrKykgewogCQlpbnQgYnVmZmVyX2luZGV4ID0gdmIyX2ZpbmRfdGltZXN0YW1wKHZx LCBkcGJbaV0udGltZXN0YW1wLCAwKTsKIAkJdTMyIHBpY19vcmRlcl9jbnRbMl0gPSB7Ci0JCQlk cGJbaV0ucGljX29yZGVyX2NudFswXSwKLQkJCWRwYltpXS5waWNfb3JkZXJfY250WzFdCisJCQlk cGJbaV0ucGljX29yZGVyX2NudF92YWwsCisJCQlkcGJbaV0ucGljX29yZGVyX2NudF92YWwKIAkJ fTsKIAogCQljZWRydXNfaDI2NV9mcmFtZV9pbmZvX3dyaXRlX3NpbmdsZShjdHgsIGksIGRwYltp XS5maWVsZF9waWMsCmRpZmYgLS1naXQgYS9pbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaCBiL2lu Y2x1ZGUvbWVkaWEvaGV2Yy1jdHJscy5oCmluZGV4IDQ1NzM0YmQ4ZmRmYy4uMDFjMTc5NWM1N2E5 IDEwMDY0NAotLS0gYS9pbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaAorKysgYi9pbmNsdWRlL21l ZGlhL2hldmMtY3RybHMuaApAQCAtMTM4LDcgKzEzOCw3IEBAIHN0cnVjdCB2NGwyX2hldmNfZHBi X2VudHJ5IHsKIAlfX3U2NAl0aW1lc3RhbXA7CiAJX191OAlmbGFnczsKIAlfX3U4CWZpZWxkX3Bp YzsKLQlfX3UxNglwaWNfb3JkZXJfY250WzJdOworCV9fczMyCXBpY19vcmRlcl9jbnRfdmFsOwog CV9fdTgJcGFkZGluZ1syXTsKIH07CiAKQEAgLTE4MSw3ICsxODEsNyBAQCBzdHJ1Y3QgdjRsMl9j dHJsX2hldmNfc2xpY2VfcGFyYW1zIHsKIAkvKiBJU08vSUVDIDIzMDA4LTIsIElUVS1UIFJlYy4g SC4yNjU6IEdlbmVyYWwgc2xpY2Ugc2VnbWVudCBoZWFkZXIgKi8KIAlfX3U4CXNsaWNlX3R5cGU7 CiAJX191OAljb2xvdXJfcGxhbmVfaWQ7Ci0JX191MTYJc2xpY2VfcGljX29yZGVyX2NudDsKKwlf X3MzMglzbGljZV9waWNfb3JkZXJfY250OwogCV9fdTgJbnVtX3JlZl9pZHhfbDBfYWN0aXZlX21p bnVzMTsKIAlfX3U4CW51bV9yZWZfaWR4X2wxX2FjdGl2ZV9taW51czE7CiAJX191OAljb2xsb2Nh dGVkX3JlZl9pZHg7Ci0tIAoyLjMyLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==