Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp1828927imm; Sat, 29 Sep 2018 05:01:08 -0700 (PDT) X-Google-Smtp-Source: ACcGV603rYjF6Nn7tdNvitYTB6U56e7liOeeAa+bMS1syov70dRoSV7leMPuLaREKQAf/gmY5TiH X-Received: by 2002:a17:902:280a:: with SMTP id e10-v6mr2935674plb.187.1538222468166; Sat, 29 Sep 2018 05:01:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538222468; cv=none; d=google.com; s=arc-20160816; b=z53ex4MrQxrDugjXb81J5hH93ZflzIJAlyENDReuxprxtJWF7ROP2fiK+XW0Ub0UzR wmp6kw432VWB1oljFxy6eeArALerO3mohcTMnGsXx2eAdK8W7FZU5tZX3UELh7zGpt3Y FHyl9qu7IwWFszVE+S+jGdzrZ7ZxPWQQdjzzRtPJNLCnZ1LfI1hIMjTFjTLNuJowlXMM FrSUnnZLtYuP3Xvx9IKEajfUmhYTGjcZ6VBX/YisgGum2iUaVfbHNOXevNy7GYOgZJ+w ZqaOr2banu5fxuo0umB8d6PpI2x6n1PJycq4BeIltyKXWoobTfbRLMo26CBmB+veopfe fuSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:dkim-signature:dkim-signature; bh=mhcRmoGIuqZJvvXohy/oBVtiqpzjH/YlXJnbSb2+yiU=; b=tYBJje4Y5LnjVJIJEUxfLV2dGe2yTY9Fv9u65EnsMQ+hLAPN+r6Wn+WgU8Ye/5JUSS OyOyxgPh2sINRuoX5/EwyFukICTM/D6kVIkLO5iJZRWFUqSsiBlGMmv2KFf/bevC4o3S i1IypDnT+1mv7WEhoRLw3bCWEvCqElJNx6/uszk8Yhp/eVpoY6gw6pKYNYnTF9jGj2wF isrqo8GDh43OFJPaldiOD/Tgwb8zkRpM/XT9XPw4yQbMAQXsaJfB086976kSys0s2ulb TDHUlAlZtXHSue5bAEQ7lKYNfrsFyKAKvJXQs1eIWVRFXKXHK10o5xQxwbttFgy3+K0V byPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=ia9uDrJi; dkim=pass header.i=@codeaurora.org header.s=default header.b=GLiGELtB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a11-v6si7225093pgd.400.2018.09.29.05.00.50; Sat, 29 Sep 2018 05:01:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=ia9uDrJi; dkim=pass header.i=@codeaurora.org header.s=default header.b=GLiGELtB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728062AbeI2S27 (ORCPT + 99 others); Sat, 29 Sep 2018 14:28:59 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:52836 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727865AbeI2S26 (ORCPT ); Sat, 29 Sep 2018 14:28:58 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 6CA2B609A8; Sat, 29 Sep 2018 12:00:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1538222446; bh=+251beCEr1xRSSBtRacwQHTrms5RiajOnsKcZfYmjfY=; h=From:To:Cc:Subject:Date:From; b=ia9uDrJi8Bn4scajGvs1z7xYYQX42qO2SV+H7xlbi3mro4jac629RagrZpkphI/Sk II7kzBYy18lqNU3ivnhVSW+Yz2AjTAG2W0F4NgigRrO4sxUfqVHMYSwgvN3FLK6/V5 amAxu/1CvhmuNmeWKdPx4vm+/xTVf64zONVKmFlg= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0 Received: from sgorle-linux.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sgorle@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id CF326602F1; Sat, 29 Sep 2018 12:00:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1538222445; bh=+251beCEr1xRSSBtRacwQHTrms5RiajOnsKcZfYmjfY=; h=From:To:Cc:Subject:Date:From; b=GLiGELtBFXtitNosTwbN7akqt8WTRcgEXXv3zG3GjH8+XycOUVW6PHWUmU/neI/Uh XKBOjNmxzMFQ/EG99rzJ/4sHrrhBYbgbHBD1P/WkNPkjMnac9V2AYlNHdxQBzz1+a5 9j6kiPE7OaaMOVA+MrLyxrlpIjLGDR/PzuHc1q0A= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org CF326602F1 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=sgorle@codeaurora.org From: Srinu Gorle To: stanimir.varbanov@linaro.org, hverkuil@xs4all.nl, mchehab@kernel.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, sgorle@codeaurora.org Cc: acourbot@chromium.org, vgarodia@codeaurora.org Subject: [PATCH v1 0/5] Venus - Decode reconfig sequence Date: Sat, 29 Sep 2018 17:30:27 +0530 Message-Id: <1538222432-25894-1-git-send-email-sgorle@codeaurora.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, The patch set mainly adds logic to handle multiresolution clips for video decode. And also added few miscellaneous fixes. The patch set is based on top of recent Venus updates - PIL v9 patches posted by Vikash Garodia. This patch series to align with https://patchwork.linuxtv.org/patch/52153/ Comments are welcome! Regards, Srinu Gorle Srinu Gorle (5): media: venus: handle video decoder resolution change media: venus: dynamically configure codec type media: venus: do not destroy video session during queue setup media: venus: video decoder drop frames handling media: venus: update number of bytes used field properly for EOS frames drivers/media/platform/qcom/venus/helpers.c | 210 ++++++++++++++++++++-------- drivers/media/platform/qcom/venus/helpers.h | 4 + drivers/media/platform/qcom/venus/hfi.c | 8 +- drivers/media/platform/qcom/venus/hfi.h | 2 +- drivers/media/platform/qcom/venus/vdec.c | 114 +++++++++++++-- drivers/media/platform/qcom/venus/venc.c | 20 ++- 6 files changed, 285 insertions(+), 73 deletions(-) -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project