Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp1944787imm; Sun, 9 Sep 2018 12:12:18 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZMjXiQ9T++RvYfVXwObhdToTd/ygtdU8Yilk8X1KDJVTFyAAMixaACoaUEuNn9hUPHduH1 X-Received: by 2002:a63:4a4b:: with SMTP id j11-v6mr19023824pgl.168.1536520338431; Sun, 09 Sep 2018 12:12:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536520338; cv=none; d=google.com; s=arc-20160816; b=Yh2UWqDCoJA1BwciMHbKO2ysk4XMX7Sv+WF5TRKbJSAAiKsJo0IpqAIhE7iwuztKEP b7MteoH0MD+kMbG8PeRFyZewPauqULQiJb/rrDFksOC8bj6vUhph8HBH3q+nMqGzr1+V MQTBl1dihUXMt8cHlQ+XrHTJQEGoIqXljFwKhpky9SaFX/FDu2Cvwx8FAkM9BlpEra7j wPHPmFpZyyWjaSkX4pY1ebeVJsbEtGnP+NH7Xcq3qtcnGa8ArueHAznTIAOe4L4mRTi+ 2ih/4DP9Ctxc8HSNQ5nD2W3SvdyYHWapI3m++lOzg25JqwpX3FJfEtQIsVncMij28uiL LtsA== 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; bh=WaqXBQJRAr3Gm67dASSnvZOV81DVK3MXxIw/mAAto94=; b=O9LvB/SKiwcC/+gVHISJOFn1CSPL16szEEV9EcQVNIbraRMtUekiV0idAOj81VkVvg oWg5n6YOmLGF5XIlgcoHAsTk+tio4/PwC+I1l+le8jOkjssr0d7u4AyuU6Ghj6QLYugX j/THbm884hj5Ou7RQbmuE8on+X5+vuIDf0c8Z7+BFmEqD9gxI7DIyiSaUC8iu1HCklDu 1j7k0cXyTsRLdoIuzljv9f0is2wpq49HBpDn/ASL1SQEfDcOKTtpCVq61z6kyWvpHreD o0wF/U+qdrc1zh0/VTLZcrXBN4SlBIcFUTVEM22Uyh3p0ezy4RdAirB88EQCiiISiQdX cVEw== ARC-Authentication-Results: i=1; mx.google.com; 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 e6-v6si14419442pfk.198.2018.09.09.12.12.02; Sun, 09 Sep 2018 12:12:18 -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; 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 S1726684AbeIJABc (ORCPT + 99 others); Sun, 9 Sep 2018 20:01:32 -0400 Received: from leonov.paulk.fr ([185.233.101.22]:44710 "EHLO leonov.paulk.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726599AbeIJABb (ORCPT ); Sun, 9 Sep 2018 20:01:31 -0400 Received: from gagarine.paulk.fr (gagarine [192.168.1.127]) by leonov.paulk.fr (Postfix) with ESMTPS id 6685FC0262; Sun, 9 Sep 2018 21:10:52 +0200 (CEST) Received: by gagarine.paulk.fr (Postfix, from userid 114) id A668CC0FF8; Sun, 9 Sep 2018 21:10:50 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on gagarine.paulk.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=unavailable autolearn_force=no version=3.4.1 Received: from localhost.localdomain (collins [192.168.1.129]) by gagarine.paulk.fr (Postfix) with ESMTP id E468BC0FE6; Sun, 9 Sep 2018 21:10:19 +0200 (CEST) From: Paul Kocialkowski To: linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, devel@driverdev.osuosl.org, linux-arm-kernel@lists.infradead.org Cc: Maxime Ripard , Paul Kocialkowski , Mauro Carvalho Chehab , Greg Kroah-Hartman , Chen-Yu Tsai , Thomas Petazzoni , linux-sunxi@googlegroups.com, Randy Li , Hans Verkuil , Ezequiel Garcia , Tomasz Figa , Alexandre Courbot , Philipp Zabel , Laurent Pinchart , Sakari Ailus , Paul Kocialkowski Subject: [PATCH v2 0/4] Follow-up patches for Cedrus v9 Date: Sun, 9 Sep 2018 21:10:11 +0200 Message-Id: <20180909191015.20902-1-contact@paulk.fr> X-Mailer: git-send-email 2.18.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This brings the requested modifications on top of version 9 of the Cedrus VPU driver, that implements stateless video decoding using the Request API. Changes since v1: * Added two more commits to fix build issues with non-sunxi configs. In order to build correctly on non-sunxi platforms, the following commit is also required to select the sunxi SRAM driver: * drivers: soc: Allow building the sunxi driver without ARCH_SUNXI Paul Kocialkowski (4): media: cedrus: Fix error reporting in request validation media: cedrus: Add TODO file with tasks to complete before unstaging media: cedrus: Wrap PHYS_PFN_OFFSET with ifdef and add dedicated comment media: cedrus: Select the sunxi SRAM driver in Kconfig drivers/staging/media/sunxi/cedrus/Kconfig | 1 + drivers/staging/media/sunxi/cedrus/TODO | 7 +++++++ drivers/staging/media/sunxi/cedrus/cedrus.c | 15 ++++++++++++--- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 5 +++++ 4 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 drivers/staging/media/sunxi/cedrus/TODO -- 2.18.0