Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp13623138pxu; Sun, 3 Jan 2021 22:58:55 -0800 (PST) X-Google-Smtp-Source: ABdhPJyx+flH42fYijDYFemq3Frsi9ABjwqAlgtehAfof6QKTy5zKFl/AQr2kLDp14P3BigW1LjY X-Received: by 2002:aa7:c891:: with SMTP id p17mr42002496eds.309.1609743535284; Sun, 03 Jan 2021 22:58:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609743535; cv=none; d=google.com; s=arc-20160816; b=jKSj2cnGOomZ5rTBl0oOmSaj5At+Ga9Q2FxdSZ21KKwHgRYBLN5Gls0eJ/ntKykNQi 4oLaZZKNhspfqIHykOQfpTiuVP1aSG+uvN69E7GQ4LXWgvBrRDrMauoDmqTaM7NmMISD YdkOcY2Ou+gqEZjIf9+lhjMTM5lAcMAxLjc/69EHGtgkbYqj3YYHPMzNRECa8oYE1QsZ gD1I5dzQccKA5t0rLFoouBQabonMEwVDJn1yc4jIKHS8Y0k7lbkL6IV2uqIyBm3qUalu 3fYEwVWMsC/wIfpNvxIIAeY3yKYWSGNHpGsvFagYj5601u3IlV5+X9I+ZSREPizFF+CL /9aQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from; bh=2lArPCEZqE51rs9BpZVUG3kVg8O51g5Iqw2vVoShJWI=; b=CYM90jtIhWNV/0NByA8wT3uxnzS/11Rptaa1FK71sfc9pEek2anaxVS9lUvhb19BOV 0uMcqbLiDYpih7daf5g3AvCr5LA5w+41C8dweTvEq/csCt2EvqVhm0rZhB4Yq1MzUC+8 11BUQoMyTEpyPphuUqBMe2E2H0+iOzmrs8Q3DNTegOHYdzD22JSwMsrmWWIjWsIJx9tl NFey2q0zzOAKHhG0zWWrrrEOI5FdMCalu3swJ9yQwDSJCQZCJ3lFJma+xr4AYMphRZ/e xN19f6kf8cSa/XoC0oH9znZ7PgHIlVa9daMa5bohmeyKzfqXL12KGFB3F3uJdcozqiut 5/0g== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s4si30670803edr.197.2021.01.03.22.58.32; Sun, 03 Jan 2021 22:58:55 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727362AbhADFKc (ORCPT + 99 others); Mon, 4 Jan 2021 00:10:32 -0500 Received: from alexa-out.qualcomm.com ([129.46.98.28]:7178 "EHLO alexa-out.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725830AbhADFKc (ORCPT ); Mon, 4 Jan 2021 00:10:32 -0500 Received: from ironmsg09-lv.qualcomm.com ([10.47.202.153]) by alexa-out.qualcomm.com with ESMTP; 03 Jan 2021 21:09:52 -0800 X-QCInternal: smtphost Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131]) by ironmsg09-lv.qualcomm.com with ESMTP/TLS/AES256-SHA; 03 Jan 2021 21:09:50 -0800 X-QCInternal: smtphost Received: from dikshita-linux.qualcomm.com ([10.204.65.237]) by ironmsg02-blr.qualcomm.com with ESMTP; 04 Jan 2021 10:39:34 +0530 Received: by dikshita-linux.qualcomm.com (Postfix, from userid 347544) id 164EE214AA; Mon, 4 Jan 2021 10:39:34 +0530 (IST) From: Dikshita Agarwal To: linux-media@vger.kernel.org, hverkuil-cisco@xs4all.nl, stanimir.varbanov@linaro.org Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, vgarodia@codeaurora.org, Dikshita Agarwal Subject: [PATCH v5 0/2] Add encoder ctrls for long term reference Date: Mon, 4 Jan 2021 10:39:29 +0530 Message-Id: <1609736971-14454-1-git-send-email-dikshita@codeaurora.org> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series add the encoder controls for long term reference (LTR) and support for the same in venus driver. changes since v4: - Rebased the changes on latest media tree - Addressed the comments - Added driver side implementation for new controls. Dikshita Agarwal (2): media: v4l2-ctrl: add control for long term reference. venus: venc: Add support for Long Term Reference (LTR) controls .../userspace-api/media/v4l/ext-ctrls-codec.rst | 18 ++++++++ drivers/media/platform/qcom/venus/venc_ctrls.c | 49 +++++++++++++++++++++- drivers/media/v4l2-core/v4l2-ctrls.c | 14 +++++++ include/uapi/linux/v4l2-controls.h | 3 ++ 4 files changed, 83 insertions(+), 1 deletion(-) -- 2.7.4