Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp4342638pxb; Tue, 31 Aug 2021 02:50:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwnTMaWGeRissSHcDFWk+3YMohYTjB9JO/ZE70w94Hwo0UCrYgFnQsDOshCtHyznt12Xvlp X-Received: by 2002:a02:946d:: with SMTP id a100mr1989938jai.118.1630403431367; Tue, 31 Aug 2021 02:50:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630403431; cv=none; d=google.com; s=arc-20160816; b=Wu3c7QcnDeJqE7ZUtGWuYDA7KeqNg+lAsQiv1KYhwfJ5sa6XWDMletTEYS5nhI7T+U 2RYgpNN2JielStzxYgvkwkDGPo37LUUmEl0aoEUK14MxPiKRyIvXx1es02AWd9GayyKJ nshODSkSME5/YnVN0p8WlDrMKEU5vZqL8cHaC/qdJWnBFDheA2lC509HkV5lewBxXM0W E6x+o5/9u0ClIirzYqCKI3xxwBWspisy7i4dE/YcG27AZcgCiejoABkvXRuajTeNYKpF HhGM54j7FP1Im5zWBHXloqP9YHAZgWvGoIco42ma4VMnzvNbz5kCIc2frD2+a1ZGnmIH QcDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=SJ3YQGvsAZ6WBP2912sFX7peQjk70+n3FFg6BAZRBTs=; b=o4tXC0Tat5J72Oj7U4SBxRQufcNp1HljgOS8FDloU49CL+on8zdReAMsbHZCV8cJkj VvE4hMo/RE+kVpYO4/lIEnQ1NEVHdsbq/61nObfJU0tIlMxQ1f3qdRsZj6M+W4sDN2Ut SxQH9y1T1VkkZeuK9bUa8GeTaTYgN0T9QtFvx9X2wAW4sJIKV2CcEbbC6F0RG52uIy6A 54N27gO8FZnA9xBajwUO5G2ukpG1kv9MTl8yFdjyV3CVF7V9daxKNjtsgTbvGa1rpDXH k3+T+fARLgifMjYUmykC3MSBZ81HWBZcVqNpeNPOcae0pnzgT+wnyb9kWI//jr2cDjCZ wYGw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c19si16439475ilj.48.2021.08.31.02.50.20; Tue, 31 Aug 2021 02:50:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240689AbhHaJuR (ORCPT + 99 others); Tue, 31 Aug 2021 05:50:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56628 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240630AbhHaJuL (ORCPT ); Tue, 31 Aug 2021 05:50:11 -0400 Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 31750C061575; Tue, 31 Aug 2021 02:49:12 -0700 (PDT) Received: from localhost.localdomain (unknown [IPv6:2a01:e0a:4cb:a870:2d6:5982:f5be:998c]) (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 268E21F42FC8; Tue, 31 Aug 2021 10:49:09 +0100 (BST) From: Benjamin Gaignard To: mchehab@kernel.org, p.zabel@pengutronix.de, gregkh@linuxfoundation.org, mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, jernej.skrabec@gmail.com, hverkuil-cisco@xs4all.nl, jc@kynesim.co.uk, ezequiel@vanguardiasur.com.ar 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, Benjamin Gaignard Subject: [PATCH 0/2] media: HEVC: RPS clean up Date: Tue, 31 Aug 2021 11:48:58 +0200 Message-Id: <20210831094900.203283-1-benjamin.gaignard@collabora.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series aims to clean up Reference Picture Set usage and flags. Long term flag was named with RPS prefix while it is not used for RPS but for mark long term references in DBP. Remane it and remove the two other useless RPS flags. Clarify documentation about RPS lists content and make sure that Hantro driver use them correctly (i.e without look up in DBP). Benjamin Benjamin Gaignard (2): media: hevc: Remove RPS named flags media: hevc: Embedded indexes in RPS .../media/v4l/ext-ctrls-codec.rst | 12 ++++----- .../staging/media/hantro/hantro_g2_hevc_dec.c | 27 +++++-------------- .../staging/media/sunxi/cedrus/cedrus_h265.c | 2 +- include/media/hevc-ctrls.h | 4 +-- 4 files changed, 14 insertions(+), 31 deletions(-) -- 2.25.1