From owner-svn-src-projects@FreeBSD.ORG Wed Dec 26 15:01:36 2012 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 95282396; Wed, 26 Dec 2012 15:01:36 +0000 (UTC) (envelope-from ray@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 60D0D8FC0A; Wed, 26 Dec 2012 15:01:36 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qBQF1aqB087154; Wed, 26 Dec 2012 15:01:36 GMT (envelope-from ray@svn.freebsd.org) Received: (from ray@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id qBQF1aTC087153; Wed, 26 Dec 2012 15:01:36 GMT (envelope-from ray@svn.freebsd.org) Message-Id: <201212261501.qBQF1aTC087153@svn.freebsd.org> From: Aleksandr Rybalko Date: Wed, 26 Dec 2012 15:01:36 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r244700 - projects/efika_mx/sys/boot/fdt/dts X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Dec 2012 15:01:36 -0000 Author: ray Date: Wed Dec 26 15:01:35 2012 New Revision: 244700 URL: http://svnweb.freebsd.org/changeset/base/244700 Log: Add IPU (Graphics core) mapping. Sponsored by: FreeBSD Foundation Modified: projects/efika_mx/sys/boot/fdt/dts/imx51x.dtsi Modified: projects/efika_mx/sys/boot/fdt/dts/imx51x.dtsi ============================================================================== --- projects/efika_mx/sys/boot/fdt/dts/imx51x.dtsi Wed Dec 26 15:00:28 2012 (r244699) +++ projects/efika_mx/sys/boot/fdt/dts/imx51x.dtsi Wed Dec 26 15:01:35 2012 (r244700) @@ -510,14 +510,51 @@ /* 20 SAHARA SAHARA host 1 (non-TrustZone) Intr Lite */ }; }; + + localbus@5e000000 { + compatible = "simple-bus"; + #address-cells = <1>; + #size-cells = <1>; + + ranges; + + vga: ipu3@5e000000 { + compatible = "fsl,ipu3"; + reg = < + 0x5e000000 0x08000 /* CM */ + 0x5e008000 0x08000 /* IDMAC */ + 0x5e018000 0x08000 /* DP */ + 0x5e020000 0x08000 /* IC */ + 0x5e028000 0x08000 /* IRT */ + 0x5e030000 0x08000 /* CSI0 */ + 0x5e038000 0x08000 /* CSI1 */ + 0x5e040000 0x08000 /* DI0 */ + 0x5e048000 0x08000 /* DI1 */ + 0x5e050000 0x08000 /* SMFC */ + 0x5e058000 0x08000 /* DC */ + 0x5e060000 0x08000 /* DMFC */ + 0x5e068000 0x08000 /* VDI */ + 0x5f000000 0x20000 /* CPMEM */ + 0x5f020000 0x20000 /* LUT */ + 0x5f040000 0x20000 /* SRM */ + 0x5f060000 0x20000 /* TPM */ + 0x5f080000 0x20000 /* DCTMPL */ + >; + interrupt-parent = <&tzic>; + interrupts = < + 10 /* IPUEX Error */ + 11 /* IPUEX Sync */ + >; + status = "disabled"; + }; + }; }; /* + TODO: Not mapped interrupts 5 DAP -10 IPUEX Error -11 IPUEX Sync 84 GPU2D (OpenVG) general interrupt 85 GPU2D (OpenVG) busy signal (for S/W power gating feasibility) 12 GPU3D