Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp78051pxb; Tue, 31 Aug 2021 15:34:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz606d0l59R1rX9CRlE4RZFDricsR2uPBzHaIclefIgqGIrZJXeGHUKv10qAGczOOw0QscP X-Received: by 2002:a17:906:93e1:: with SMTP id yl1mr33843060ejb.334.1630449239767; Tue, 31 Aug 2021 15:33:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630449239; cv=none; d=google.com; s=arc-20160816; b=i5riJaX4olEsZe/c/sT6WePKdzeGyzghLLLKnV6vrK1bvTMGXXZVgNRoOcxMFFRtEh 4oJOlK6htOxJLo2Pu/L3m7iMwnLvMRByKl90+w7GMpaoj1Dne3vGP/hOwjknMS3ZMXTc wSY4DFs8Pc25Nw66Muis5dwdslz+4uUmmi/tBqN4wYjyXgHQdaSTbrqe6OyF2BYUoq/1 MtVGxs+11EqkG7wqi3/TGxP5eBkKj/Z5o2s6NIpO5TRScEu5BJIxNeD2F/CtWjBDM9X6 vM6PDTjM6OwggJ2vcJUITXRo76iKKBVomuy+v5krlYI8TAiHuj/5SxNuerhap6VtQO3N PMFg== 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 :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id:dkim-signature; bh=BnfnduHx3i2X80cz742KibQtwDjAziOnxR1dEDNguNQ=; b=w/08HqySnjBYxnqN+KRt8Ttg4Ms3rIpnbp2OSUITu1MTi0jTlD9pxQPBBMZ2T6eL0D y2gATGwEl/RNi0ukV4UiCFFv1DGCEQJ4sAZ97I7VO9TOVqawp53b8vBfcOT7MUgM3M36 91Omp/3NliXcAlRzxNYasHoNwvBvECQ9ioRRoeje7uUAWF0MIPeoyHeoebcEfQgYsPFQ bSetJnBoY4SFaJE5j3RNiEi/4MihkS/ihgzyQjsAyXqXKsTAx9SqdJCi0ikMe7+sJiCX Hcn62xedCm7UW2wagMK1SOCQ5/5GZ1xutINorbEtpegz4pc61pDtC9bBrwNxFXWnbv/9 eLeg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ndufresne-ca.20150623.gappssmtp.com header.s=20150623 header.b="k8Uq/xSx"; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q12si19755295edw.452.2021.08.31.15.33.36; Tue, 31 Aug 2021 15:33:59 -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; dkim=pass header.i=@ndufresne-ca.20150623.gappssmtp.com header.s=20150623 header.b="k8Uq/xSx"; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240481AbhHaTUU (ORCPT + 99 others); Tue, 31 Aug 2021 15:20:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48680 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231938AbhHaTUT (ORCPT ); Tue, 31 Aug 2021 15:20:19 -0400 Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0CEFDC061575 for ; Tue, 31 Aug 2021 12:19:24 -0700 (PDT) Received: by mail-io1-xd32.google.com with SMTP id j18so147957ioj.8 for ; Tue, 31 Aug 2021 12:19:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndufresne-ca.20150623.gappssmtp.com; s=20150623; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=BnfnduHx3i2X80cz742KibQtwDjAziOnxR1dEDNguNQ=; b=k8Uq/xSxlaLj3DJmwHqi3zi23+XTDI345vnvhN5QS8pnpgx8a0Q49xhD5D4KS8+DLC gtYdQDcKGi80NEfOReWj/tPYUGw6JOZLDane/KBJPXnNoHM9WB2/1f+riot8p/HOeB7G u8BARTX9hRBylvw5eZW2vgu6vn4Si0ptrSmEEckvMh4M/81RefCoqC1u5cM7rBtbBLNs z5Hpha8wYRq/8xulDm1+MfqK4W0ggyxAhzcul7WLDxCMRZq6YH10Lb4hjPT1rOlWa6Nc WC0yq2hPUZ3DtgBpKPenD7oBZyvF3EX39LxtgC0rOpCGm8b2Itupimky3nERNn1xhvv/ A1zA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=BnfnduHx3i2X80cz742KibQtwDjAziOnxR1dEDNguNQ=; b=rrg0MPPGr53tx6giDVUXHFUwHW9HjdCpHVQ9PtblxrJ0o09TYS4ziOsClUUvp3eO2/ Molw4wS+fNyoEViBLoLh2JxvZc/GwC/WsXPN25yc5m4aEBPQ34B+5LNQK0kU6qSiEnCu CJr3nkr7J446LngwcBtQq32q2TNleCfZbagVA8uMHhGJ/M0EjeV+nkt4cj5AJrptMRai zClF1gaJ2vv4Kq3wtct8hHApodWpGuG/kypHiWnJ7CcxSia6tyR0Li5/uSiJti70Oc6+ VHd9jibufHB1Cp1NiFgIhfdDMw75pksnEcmoBML3X+0G5/ZWuLVAVN4YvpmdaJ64EIzE DmYA== X-Gm-Message-State: AOAM53018InydJcTb+ogxGJWhAlSnXTG6sAK1MaIsKrFFexQ86bQjl5Q 0Cct6drlSNVISJfiTBvioZ4zyA== X-Received: by 2002:a02:2348:: with SMTP id u69mr4216099jau.141.1630437562446; Tue, 31 Aug 2021 12:19:22 -0700 (PDT) Received: from nicolas-tpx395.localdomain (mtl.collabora.ca. [66.171.169.34]) by smtp.gmail.com with ESMTPSA id c23sm10143469ioi.31.2021.08.31.12.19.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Aug 2021 12:19:21 -0700 (PDT) Message-ID: <1484b5ebb9c943c72d7d7a0481c1a2cd9899705b.camel@ndufresne.ca> Subject: Re: [PATCH 0/2] media: HEVC: RPS clean up From: Nicolas Dufresne To: Benjamin Gaignard , 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 Date: Tue, 31 Aug 2021 15:19:19 -0400 In-Reply-To: <20210831094900.203283-1-benjamin.gaignard@collabora.com> References: <20210831094900.203283-1-benjamin.gaignard@collabora.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.40.4 (3.40.4-1.fc34) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org As per discussion with Ezequiel, I think this patch should perhaps be made an RFC titled "media: uapi: clean and make HEVC uAPI public". Keep it RFC until we have collected all the needed changes. Opinion ? Le mardi 31 août 2021 à 11:48 +0200, Benjamin Gaignard a écrit : > 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(-) >