svn commit: r244700 - projects/efika_mx/sys/boot/fdt/dts

Aleksandr Rybalko ray at FreeBSD.org
Wed Dec 26 15:01:36 UTC 2012


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 at 5e000000 {
+		compatible = "simple-bus";
+		#address-cells = <1>;
+		#size-cells = <1>;
+
+		ranges;
+
+		vga: ipu3 at 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


More information about the svn-src-projects mailing list