From patchwork Tue Jun 14 22:49:21 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Longerbeam X-Patchwork-Id: 9177119 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id B51B06021C for ; Tue, 14 Jun 2016 22:52:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A578828307 for ; Tue, 14 Jun 2016 22:52:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9A7E02833B; Tue, 14 Jun 2016 22:52:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0E76228307 for ; Tue, 14 Jun 2016 22:52:16 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932289AbcFNWwM (ORCPT ); Tue, 14 Jun 2016 18:52:12 -0400 Received: from mail-pf0-f193.google.com ([209.85.192.193]:36696 "EHLO mail-pf0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752793AbcFNWvX (ORCPT ); Tue, 14 Jun 2016 18:51:23 -0400 Received: by mail-pf0-f193.google.com with SMTP id 62so299134pfd.3 for ; Tue, 14 Jun 2016 15:51:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=nlf4arKm8II4HtLIV2qDdKT+OkOIplc0wHhQQ0KrqMM=; b=mxHdrBz8Ka1Qh7rBGdAONdTj859yLi/MRrOoHrPOxcWxmqGo+oaX5+JEHhFwHxb2L0 O3cN5qVKHnsEbjyexTUPWrnL1TXZjTQ84Ikz6+hoIcQTA/CxJ9035h2S1yZGQRBXHdMK g/lA9/o8SP5VQRBYIXLSN/xGpX9VXQG9Ge/i5rwNteYii0NnBGY70MmgU/g4dxc9n8Wv c8enWPm2vW+5G3yBhFibbknd1k9Qc6qwQddccw7tYiSQpkIswwLGsIrqjyEaHNAunHv9 pvnoyg3hBFKMbE5FkgNJc2WxW6RQqpOKqOsAjfrWKKNK1cQDpA+rWdwi8fc3h3BzH2Co 8c5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=nlf4arKm8II4HtLIV2qDdKT+OkOIplc0wHhQQ0KrqMM=; b=fC/mWcI+tSAjzh8uwhDavDHVgFQwwaH0oc0ViYoqq/a2u2hjuRy0po4jaAL8XCUjEr 6lQ15jltPSEfRXGfAZT3EZoAtuRZjoR1xbIaRFeECwcMaX7/jZpQ/Um8GpcNI1DLu/Jr yd3BDv/+HorB9XmYCBUNYymlJEtfAcJaBYcXl1jowxF0Rs86E3PEJU2XLbv6xbXaqF6U vwfeC+Zmv8mRMHAkdwDiT2VTopXw9lTJeOMlGZc78bNJYzNPPW6SHUTEAXpn9gthhZN4 M0aTUWi8abhGdPdokMUpAlif/kOHU4eN7kN5vZT8lffjGbOKW+a0KPz7wL3i5Zjy1RXM XxhA== X-Gm-Message-State: ALyK8tJ63oAVOnJFoCx+u9w0vf81z8BcEFaIQiAwxaAHrgqTHb8M8X+z9qG8VKzd6N7bKA== X-Received: by 10.67.5.73 with SMTP id ck9mr19246pad.127.1465944682480; Tue, 14 Jun 2016 15:51:22 -0700 (PDT) Received: from mothership.sklembedded.com (c-73-241-2-21.hsd1.ca.comcast.net. [73.241.2.21]) by smtp.googlemail.com with ESMTPSA id v184sm47829999pfb.24.2016.06.14.15.51.21 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 14 Jun 2016 15:51:22 -0700 (PDT) From: Steve Longerbeam X-Google-Original-From: Steve Longerbeam To: linux-media@vger.kernel.org Cc: Steve Longerbeam Subject: [PATCH 25/38] ARM: dts: imx6qdl: add mem2mem device for sabre* boards Date: Tue, 14 Jun 2016 15:49:21 -0700 Message-Id: <1465944574-15745-26-git-send-email-steve_longerbeam@mentor.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1465944574-15745-1-git-send-email-steve_longerbeam@mentor.com> References: <1465944574-15745-1-git-send-email-steve_longerbeam@mentor.com> Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Enables ipu-mem2mem device on SabreAuto, SabreSD, and SabreLite (also on ipu2 for quad). Signed-off-by: Steve Longerbeam --- arch/arm/boot/dts/imx6q-sabreauto.dts | 7 +++++++ arch/arm/boot/dts/imx6q-sabrelite.dts | 6 ++++++ arch/arm/boot/dts/imx6q-sabresd.dts | 6 ++++++ arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 6 ++++++ arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 6 ++++++ 5 files changed, 31 insertions(+) diff --git a/arch/arm/boot/dts/imx6q-sabreauto.dts b/arch/arm/boot/dts/imx6q-sabreauto.dts index 334b924..6e79396 100644 --- a/arch/arm/boot/dts/imx6q-sabreauto.dts +++ b/arch/arm/boot/dts/imx6q-sabreauto.dts @@ -18,8 +18,15 @@ / { model = "Freescale i.MX6 Quad SABRE Automotive Board"; compatible = "fsl,imx6q-sabreauto", "fsl,imx6q"; + + ipum2m1: ipum2m@ipu2 { + compatible = "fsl,imx-video-mem2mem"; + ipu = <&ipu2>; + status = "okay"; + }; }; + &sata { status = "okay"; }; diff --git a/arch/arm/boot/dts/imx6q-sabrelite.dts b/arch/arm/boot/dts/imx6q-sabrelite.dts index 66d10d8..95fe618 100644 --- a/arch/arm/boot/dts/imx6q-sabrelite.dts +++ b/arch/arm/boot/dts/imx6q-sabrelite.dts @@ -47,6 +47,12 @@ / { model = "Freescale i.MX6 Quad SABRE Lite Board"; compatible = "fsl,imx6q-sabrelite", "fsl,imx6q"; + + ipum2m1: ipum2m@ipu2 { + compatible = "fsl,imx-video-mem2mem"; + ipu = <&ipu2>; + status = "okay"; + }; }; &sata { diff --git a/arch/arm/boot/dts/imx6q-sabresd.dts b/arch/arm/boot/dts/imx6q-sabresd.dts index ade6305..1156919 100644 --- a/arch/arm/boot/dts/imx6q-sabresd.dts +++ b/arch/arm/boot/dts/imx6q-sabresd.dts @@ -18,6 +18,12 @@ / { model = "Freescale i.MX6 Quad SABRE Smart Device Board"; compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; + + ipum2m1: ipum2m@ipu2 { + compatible = "fsl,imx-video-mem2mem"; + ipu = <&ipu2>; + status = "okay"; + }; }; &sata { diff --git a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi index f962f51..811059f 100644 --- a/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi @@ -184,6 +184,12 @@ enable = <1>; }; }; + + ipum2m0: ipum2m@ipu1 { + compatible = "fsl,imx-video-mem2mem"; + ipu = <&ipu1>; + status = "okay"; + }; }; &ipu1_csi0_from_ipu1_csi0_mux { diff --git a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi index ce575e6..a67ad02 100644 --- a/arch/arm/boot/dts/imx6qdl-sabresd.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabresd.dtsi @@ -168,6 +168,12 @@ ports = <&ipu1_csi1>; status = "okay"; }; + + ipum2m0: ipum2m@ipu1 { + compatible = "fsl,imx-video-mem2mem"; + ipu = <&ipu1>; + status = "okay"; + }; }; #ifdef __ENABLE_OV5642__