Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp427362pxp; Wed, 16 Mar 2022 08:32:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxqWcsnqnFOfVq5m1NYKG4yZ42se/GFmo8aI7+MtK9bzpEV3jzYaF4dxtNCNZe6xDU9AT2Q X-Received: by 2002:a05:6402:51d2:b0:415:c171:346c with SMTP id r18-20020a05640251d200b00415c171346cmr31477edd.19.1647444752596; Wed, 16 Mar 2022 08:32:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647444752; cv=none; d=google.com; s=arc-20160816; b=LNRVa33APE6+apom9LKwd4YXogc2iLvtU8zMm8gGr6xRE9zF0giCUoOqBvqSKmlv28 TNKTAm/POHVKyzeAIMxELNzD0tt6m41F0+a0JzK4DPZvWQSoVPwQol6zFw9/G+0h47K7 dy1mFPAPwDcqM2Es4sI5Qt4oBrstFrsqubE9XblsvK74CHyJV8IIYUqXJkufXYfl/4Ob d4k4fsvmcGIJGPEaR5s/IiEwm5W4jFnJ6r/3fXNH/j4I/yM+PPlEU2f/OvfjfxUJJtT/ ZtJQwz5GzCTX3tvtFdOkZeNDlYZ75OSuHBAriLrGRHoZsec2oOAHswviH3fZzKQn+EAp 7yQQ== 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 :dkim-signature; bh=o1UQvzKZoiUWF4YP06oEd55LjzuE1zwUru0Akp28pt0=; b=EQTt3IAZUEXaWv9RlRDuQDi693HmNXlXuGfoT81sLqTuQ9eOaOj9/cK62sSOboK6aQ 3h46WWMJNx3w6GUULCFSIt1XWUNF6OpcEWn/KeheCQ3vWa2v/i4OkRah5VzJnb4B3q4P 16L7fAs+JUk5shvhCYszj728YmedsHirMSDzoAkJNlxCRonrM2N0qUEqoOKGIMC8cwZy 35ds8mvOmSDmJpz/kbj9PZrgsgVAhMZH02GBuFbMFyHxwvMpnNpOyvrMM9RayES8Brs+ /3043qWVEKM9Kxesf82NU2e4xDCERas12wnTWr6D3fbcrJUVtdL6FYykkP5Fajjuk4Cb akUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=QmsYVPcv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hh8-20020a170906a94800b006b29d8e3865si1335506ejb.215.2022.03.16.08.32.06; Wed, 16 Mar 2022 08:32:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=QmsYVPcv; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236527AbiCNHyl (ORCPT + 99 others); Mon, 14 Mar 2022 03:54:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35382 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229757AbiCNHyj (ORCPT ); Mon, 14 Mar 2022 03:54:39 -0400 Received: from alexa-out.qualcomm.com (alexa-out.qualcomm.com [129.46.98.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 028623192F; Mon, 14 Mar 2022 00:53:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1647244410; x=1678780410; h=from:to:cc:subject:date:message-id; bh=o1UQvzKZoiUWF4YP06oEd55LjzuE1zwUru0Akp28pt0=; b=QmsYVPcvb+hbwdcuRcfs8AC00rXyXGWM4QHNgbYdbJSACGVa6wQWmriW IGyvlkJZkvFCHfMPOqN3WfuICMZvbWe47FUmD9lpcTRndoPJmrmcmvp/P Xd/iKmeXvWxZnsOaqUsnSr3UUN3pPWHcht1M0cP5vT7phSPsKUXU2Lnbk Q=; Received: from ironmsg07-lv.qualcomm.com ([10.47.202.151]) by alexa-out.qualcomm.com with ESMTP; 14 Mar 2022 00:53:29 -0700 X-QCInternal: smtphost Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131]) by ironmsg07-lv.qualcomm.com with ESMTP/TLS/AES256-SHA; 14 Mar 2022 00:53:28 -0700 X-QCInternal: smtphost Received: from hu-dikshita-hyd.qualcomm.com (HELO hu-sgudaval-hyd.qualcomm.com) ([10.213.110.13]) by ironmsg02-blr.qualcomm.com with ESMTP; 14 Mar 2022 13:23:14 +0530 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 347544) id 9F77E4679; Mon, 14 Mar 2022 13:23:12 +0530 (+0530) From: quic_dikshita@quicinc.com To: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, hverkuil-cisco@xs4all.nl Cc: linux-arm-msm@vger.kernel.org, ezequiel@collabora.com, stanimir.varbanov@linaro.org, quic_vgarodia@quicinc.com, quic_majja@quicinc.com, quic_jdas@quicinc.com, Dikshita Agarwal Subject: [PATCH v2 0/2] Intra-refresh type control Date: Mon, 14 Mar 2022 13:23:02 +0530 Message-Id: <1647244384-19918-1-git-send-email-quic_dikshita@quicinc.com> X-Mailer: git-send-email 2.7.4 X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Dikshita Agarwal Hi, This series add a new intra-refresh type control for encoders. this can be used to specify which intra refresh to be enabled, random, cyclic or none. Change since v0: Dropped INTRA_REFRESH_TYPE_NONE as it was not needed. Intra refresh period value as zero will disable the intra refresh. Change since v1: Updated the control name for better undestanding. Also updated the documentation accordingly. Thanks, Dikshita Dikshita Agarwal (2): media: v4l2-ctrls: Add intra-refresh type control venus: venc: Add support for intra-refresh mode .../userspace-api/media/v4l/ext-ctrls-codec.rst | 27 ++++++++++++++++++++++ drivers/media/platform/qcom/venus/core.h | 1 + drivers/media/platform/qcom/venus/venc.c | 3 ++- drivers/media/platform/qcom/venus/venc_ctrls.c | 8 +++++++ drivers/media/v4l2-core/v4l2-ctrls-defs.c | 9 ++++++++ include/uapi/linux/v4l2-controls.h | 5 ++++ 6 files changed, 52 insertions(+), 1 deletion(-) -- 2.7.4