Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3508262pxb; Mon, 24 Jan 2022 11:02:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJxlJxsq3KZB44fZpakSjYdyTvk8wprqV5/Vx3/D5ZMNK6ZEufn0rzf3IdI2EJsn2ltyOYoM X-Received: by 2002:a17:902:8492:b0:149:7c77:7254 with SMTP id c18-20020a170902849200b001497c777254mr15515093plo.19.1643050933323; Mon, 24 Jan 2022 11:02:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643050933; cv=none; d=google.com; s=arc-20160816; b=K6d2cZhzayrGDZUE+7rvLJXk9/T0aL+vcLz/TTpBWQGmm/xpgVF0lqrU4fFuDDLxY1 m+7RKDCUrFUTHKWIsp0ZYLuA90FUrPAROgV8QGrPMo/ieO9dzmduXk1caEgcx78++Ztl 8Vb4Rh3XC9CF+dfPxl/OHBRkJ26wnuWcFtuRD9nNnuPT17bq8U6wFmqVKPxxLUQ1ropg sA7rXGrdvjTPMZgEBTfX6R9OY/9zIAsxPK2DruF9yEF3z2mbSnRg5e674rvvWJ6nJ0rr ZKvm5smwserVb+WeoTAA06bG9kvr5oxDswDd1pj+/xeFLHWQdCU+bEQi/dVMUfjY/nWa ZrHA== 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=+9E8NK1hsLchO3f9ihZ4vgKrGE87dschX7UHTQBO9ec=; b=vuSkM8Uuh2N3eRdgzCPx0hWK283pYBK8rMJ5YgwQGYIj2Q+DqtU6u5q+km7SdSLnRg 1ojHAmC4eTAap1MzIaCkPUQs2CTyQyRSbjRbpI1fmRv9bF1IUe/8Yoav+rmSYOaoJNha 0mCSZoMPZbHX1vQ+mB6Ojt0xgBvH5eVXYWXDFHMYbTPp/twp7WpHyZVSTm7XdBz1OFmN 2dZILUvDVs31hZ07Z6/Xo0+ldZLLmVF8P38E0HyFCmoBlSbqZssTzzyy9465MazVlu7y rGtqGb9Fmfc5A46Eda8vtN4oaN2JuO6pa8iqwzK2e/zLihewTow5QWsRp2O5hHiH/Bq8 uFhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@qti.qualcomm.com header.s=qcdkim header.b=QTWSbOTN; 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=qti.qualcomm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s64si13169203pgs.339.2022.01.24.11.01.59; Mon, 24 Jan 2022 11:02:13 -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; dkim=fail header.i=@qti.qualcomm.com header.s=qcdkim header.b=QTWSbOTN; 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=qti.qualcomm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235358AbiAXKMd (ORCPT + 99 others); Mon, 24 Jan 2022 05:12:33 -0500 Received: from alexa-out.qualcomm.com ([129.46.98.28]:2744 "EHLO alexa-out.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229488AbiAXKMc (ORCPT ); Mon, 24 Jan 2022 05:12:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1643019152; x=1674555152; h=from:to:cc:subject:date:message-id; bh=KsBJ1kPN+Zx14KRVlqmqrYbNjd8boivm53GBH0FmqyQ=; b=QTWSbOTNcNEnX8teZ05bEm7VsyOGWsnnoqAw6cisuMi9CR6/ANAitu7D KIZf7urZGlEm2vzqjt5vOxf61C7hJL/YAttjhJQ7xg3GyGpwXyX9ImKYV 8eOrG4gJfePAdAo6nonH+NkaQs46Z76LMPvsCQEsgG/EgtvBWxa7Hac2Z g=; Received: from ironmsg09-lv.qualcomm.com ([10.47.202.153]) by alexa-out.qualcomm.com with ESMTP; 24 Jan 2022 02:12:32 -0800 X-QCInternal: smtphost Received: from ironmsg01-blr.qualcomm.com ([10.86.208.130]) by ironmsg09-lv.qualcomm.com with ESMTP/TLS/AES256-SHA; 24 Jan 2022 02:12:30 -0800 X-QCInternal: smtphost Received: from hu-dikshita-hyd.qualcomm.com (HELO hu-sgudaval-hyd.qualcomm.com) ([10.213.110.13]) by ironmsg01-blr.qualcomm.com with ESMTP; 24 Jan 2022 15:42:18 +0530 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 347544) id 2E2D644ED; Mon, 24 Jan 2022 15:42:17 +0530 (+0530) From: Dikshita Agarwal To: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org Cc: hverkuil-cisco@xs4all.nl, ezequiel@collabora.com, vgarodia@codeaurora.org, stanimir.varbanov@linaro.org, Dikshita Agarwal Subject: [PATCH v1 0/2] Intra-refresh type control Date: Mon, 24 Jan 2022 15:41:57 +0530 Message-Id: <1643019119-8309-1-git-send-email-dikshita@qti.qualcomm.com> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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. 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 | 23 ++++++++++++++++++++++ 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, 48 insertions(+), 1 deletion(-) -- 2.7.4